2013-01-06 142 views
2

我想在SQL Server和MySQL實例之間創建鏈接服務器。我遵循this tutorial中列出的步驟,但它不起作用。我錄的,我用來創建服務器的過程的視頻:無法創建鏈接服務器 - sql server和mysql

http://www.youtube.com/watch?v=-8psvDjysHk&feature=youtu.be 

SQL服務器返回此錯誤:

The linked server has been created but failed a connection test. Do you want to keep the linked server?

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

The OLE DB provider "SQLNCLI10" for linked server "MYSQLAPP" reported an error. Authentication failed.
Cannot initialize the data source object of OLE DB provider "SQLNCLI10" for linked server "MYSQLAPP".
OLE DB provider "SQLNCLI10" for linked server "MYSQLAPP" returned message "Invalid authorization specification". (Microsoft SQL Server, Error: 7399)

+0

包含視頻非常有幫助。我遵循這裏的步驟http://www.sqlservercentral.com/Forums/Topic340912-146-1.aspx,他們爲我工作得很好。我沒有看到你在視頻中重新啓動SQL Server實例 - 所以也許你應該試試這個。 –

+0

我按照你的鏈接上的步驟,但我的問題沒有解決 –

回答

0

您需要創建SQL Server計算機上的系統DSN但在您的視頻中創建一個USER DSN。在創建DSN之前,請選擇ODBC小程序中的「系統」選項卡。

+0

感謝主彼得,我的問題解決了。非常感謝你 –

+0

現在我想同步我的數據與MySQL,但我不知道該怎麼做,請幫助我這項工作 –

相關問題