2016-11-21 133 views
0

我目前正在嘗試構建一個用於檢查SQL和MYSQL數據庫的進程,並且幾乎在那裏得益於我在這裏收到的大量幫助。我最後一個問題,我希望它是一個容易的問題是以下。我有一個SQL Server 2014安裝通過鏈接服務器與MYSQL數據庫進行通信。我能夠沒有任何問題,現在運行選擇在鏈接的服務器,但是當我在某個日期變量,我得到以下錯誤運行存儲過程通過通過鏈接服務器從SQL Server到MYSQL的存儲過程調用

Msg 7399, Level 16, State 1, Line 22 
The OLE DB provider "MSDASQL" for linked server "TESTCONNECTION" reported an error. The provider did not give any information about the error. 
Msg 7350, Level 16, State 2, Line 22 
Cannot get the column information from OLE DB provider "MSDASQL" for linked server "TESTCONNECTION". 

我運行的代碼是

SELECT * FROM OPENQUERY(TESTCONNECTION, 'CALL usp_sync_check_3(' '2016年11月13日' ' '' 2016年11月15日 '');')

我不是調用存儲過程校正,當我從MySQL運行它一切正常,可以yone提供任何建議。我一直在谷歌搜索,但似乎沒有解決我的問題。

由於P

回答

0

現在我已經想通了這一點,我是不是在架構名稱傳遞以及存儲過程,一旦我做了這一切工作,因爲它應該。謝謝PJD

相關問題