我們有一個使用一個.mdb Microsoft Access數據庫的.exe應用程序。使用鏈接服務器通過SQL Server公開Microsoft Access數據庫
我需要通過Microsoft SQL Server訪問訪問文件中的數據。我們已將SQL Server 2008 R2 Enterprise鏈接到指向此Access文件的服務器,並且可以使用SQL語句運行選擇/更新查詢。
SELECT * FROM [LinkedServerAccessDB]...[SomeTable]
如何配置,這個鏈接的服務器,我的Access數據庫,直接公佈爲「數據庫」時,一些應用程序試圖連接到使用SQL Server實例的名稱,用戶名和密碼,我的SQL Server。我應該使用哪個「數據庫名稱」來使用直接鏈接的服務器?
謝謝
+1 to @ p.campbell的答案在下面,但我很好奇爲什麼需要SQL Server組件。是否有理由不想直接從應用程序連接到Access文件? – Bryan
嗨,是的,很少有應用程序需要從這個Access文件訪問數據,它只支持直接MSSQL,並且我不能將所有數據都更改爲MSSQL,它需要在當前Access文件中保留原始數據。謝謝 –