2017-12-14 25 views
0

開発者の一人がAzure SQL DBエラーを解決するのを手伝っています。彼はスクリプトを実行しようとしましたが、sqlcmdを使って接続しました。そして、私はODBCを想定しています。エラーメッセージ "SqlState 24000、無効なカーソル状態"が表示されても関係なく表示されます。SqlState 24000、無効なカーソル状態

彼のスクリプトは、約80の "テーブルに挿入する場所は存在しないサブ選択"文で構成されています。一部のサブ選択はゼロレコードを返します。

私はこの時点ではほぼ一歳のこの記事を読んでいます。短いバージョンは、 "これはAzure SQL DBの既知のバグです"と思われます。
sqlcmd on Azure SQL Data Warehouse - SqlState 24000, Invalid cursor state after INSERT statement

私の知る限り、私の開発者は以前にこれらのステートメントを実行することができました。それはバグの本質ですか?時にはそれが起きることもありますが、しばしば起こることはありません。彼は別のODBCドライバを使用する必要がありますか?その他の提案はありますか?

+0

msqlcliで同じことをここからダウンロードして、同じエラーが発生していないかどうかを確認してください:https://blogs.technet.microsoft.com/dataplatforminsider/2017/12/12/try-mssql- cli-a-new-interactive-command-line-for-sql-server / – TheGameiswar

答えて

0

ODBCドライバ13.1以降を使用していることを確認してください。 hereからダウンロードできます。

関連する問題