的工作,我希望建立從我的辦公室SQL-Server與網絡鏈接服務器連接託管的MySQL數據庫。SQL鏈接服務器到MySQL數據庫不因爲思念or'incorrect模式
在此之前,我試圖安裝在本地主機上一個連接到這個MySQL數據庫的副本。
我創建Management Studio中的鏈接服務器指着我的MySQL數據庫 它看起來像這樣:
測試連接是確定的,我可以看到所有的數據庫MySQL中。
但是,當我在某個數據庫的其中一個表上執行SELECT
時,我得到一個錯誤7312。
當我通過生成一個SSMS選擇腳本,它與
Select * from [MYSQL_local_ASV].[asvdb]..[descriptions]
沒有表現出任何架構(..)althoug我可以連接到服務器上來。
如果我在MySQL Workbench中檢查表的架構它顯示架構名稱「asvdb」。對我來說,看起來像是有一個名爲「asvdb」的數據庫的Schema'asvdb'。
我[MYSQL_local_ASV].[asvdb].[asvdb].[descriptions].
同樣的錯誤還檢查。 也許有人可以解釋我有什麼問題,並有一些如何連接到鏈接服務器中的表的例子。
所以,問題是,我假定mysql中的數據庫和Schema是相同的,但SQL Server需要什麼來正確地完成連接字符串?
如果我不能建立這個本地connectin我永遠不會得到它的網站託管的MySQL數據庫,所以請幫助我! 感謝 邁克爾