簡體   English   中英

將后端從MS Access遷移到SQL Server

[英]Migrating the backend from MS Access to SQL Server

客戶端的要求是將在MS Access 2007上運行的當前應用程序的后端轉換為SQL Server 2005。

為此,我嘗試使用升遷向導創建.adb

我面臨的問題是

  • 幾乎所有復雜的查詢都拋出錯誤
  • 確實需要擴大查詢量嗎?
  • 如果是這樣怎么辦,我什么都不知道

最終的應用程序最終將如何? 查詢應保存在哪里? (有些人說要在SQL Server中將查詢創建為視圖或存儲過程)。 什么都沒進入我的腦海,感到緊張。

任何人都可以總結整個過程。 除了表以外,還需要遷移什么?如何遷移?

請幫幫我。 提前致謝

您可以使用ODBC數據源,並將所有內容保持不變。如您所知,Microsoft Access的最新版本不再支持訪問項目文件。 如果您打算更新MS Office,則最好使用ODBC數據源。 這會將表移動到SQL Server,但將其他所有內容保留在Access中,並且您無需進行太多更改

@巴拉特-巴拉特-

階段1首先,確定要遷移的后端DBS。 如何在每個后端數據庫中創建表。 它們是一次性創建還是按月導入。

需要第2階段的工具-用於后端數據庫的原始遷移的SQL Server和SSMA。 如果表是從平面文件創建的,則為SSIS。

手動使用SSMA來獲取數據字典。 然后在Dev環境中重新創建表。

來查詢。 在MS Access中,它們是基於噴氣機的。 您需要在T-SQL中重寫它們。 如果您對SQL有良好/中等的了解,那么這是一項非常容易的任務。

創建Access作為視圖的查詢,並將其鏈接到FrontEnd。

這里的主要內容是您必須制定計划,然后在遇到問題時立即采取措施。 有很多論壇和人們願意提供幫助。 這就是IT知識增長的方式。 因此,讓我們知道更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM