链接服务器“(null)”的OLE DB提供程序“ MSDASQL”无法更新表“ [MSDASQL]”。 Pervasive的未知提供程序错误

时间:2018-10-26 19:26:45

标签: sql sql-server-2012 pervasive

该连接正在工作,因为我可以选择表,但是在更新时会收到Microsoft SQL Server 2012的以下错误消息。

  

消息7399,第16级,状态1,第4行
  链接服务器“(null)”的OLE DB提供程序“ MSDASQL”报告错误。提供者报告了意外的灾难性故障。

     

7343消息,第16级,状态4,第4行
  链接服务器“(null)”的OLE DB提供程序“ MSDASQL”无法更新表“ [MSDASQL]”。未知的提供程序错误。

1 个答案:

答案 0 :(得分:0)

我们遇到了此问题,该问题从MSSQL / MSSMS到链接的MySQL服务器运行INSERT INTO查询。在我们的案例中,问题是MySQL实例要求提供一些字段,即使它们为空。我们通过PHPMyAdmin测试了INSERT INTO,但在这些字段上失败了。我们将这些字段添加到具有空值的INSERT语句中,并且运行得很好。

如果遇到此问题,请检查您的MySQL实例,因为您可能具有未传递的必需值。

相关问题