2016-11-21 10 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". 

コードを取得し、いくつかの日付変数に渡してストアドプロシージャを実行したときに私が実行していること

ですOPENQUERY FROM

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

私は、ストアドプロシージャの修正を呼び出していないです、私がそれをMySQLから実行すると、すべて正常に動作し、 yoneは何か提案を提供します。私はグーグルではありますが、私の問題を解決するようなものはありません。私は今、これを考え出した私はそれが必要として、このすべてが働いてやった後、P

答えて

0

おかげで、私は、ストアドプロシージャのためだけでなく、スキーマ名を渡していませんでした。ありがとうPJD

関連する問題