2016-11-21 136 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

相关问题