A5:SQL Mk-2

開発のこと、日々のこと

SQL-Serverの実行計画が取得できなくなった

ホーム フォーラム A5:SQL Mk-2掲示板 SQL-Serverの実行計画が取得できなくなった

このトピックには1件の返信が含まれ、2人の参加者がいます。8 ヶ月、 2 週間前 松原正和 さんが最後の更新を行いました。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #444 返信

    ほーり

    お世話になります。

    時刻がm秒表示できると聞いて、2.13.0 beta 34 を利用させていただいています。

    SQL-Server2014に対して、ODBCドライバで実行計画を取得しようとすると
    モジュールの読み取り違反が発生して、実行計画の取得に失敗します。
    Oracle10.2gでは問題なく実行計画の取得ができます。
    また、SQLの実行自体は問題なく動かせています。

    以前の通常版では正常に稼働した記憶があるのですが、現時点の通常版 2.12.3を使うと同じように
    SQL-Serverでは実行計画の取得に失敗します。Oracle10.2gは問題なし。

    クライアント環境はWin8.1(x64)で、A5m2はx86版を利用中です。

    #510 返信

    松原正和
    キーマスター

    ほーりさんこんにちは。

    不具合報告ありがとうございます。

    じつは、SQL Serverの実行計画ですが、ODBCドライバでは過去バージョンでもエラーになっていたはずです。

    SQL Serverでは「set SHOWPLAN_ALL on」を実行してから、SQLを実行すると実行計画を返すのですが、どうもSELECT文から予想される列情報と、実行計画として返される列情報が異なるためODBCドライバが内部的にエラーになっているのではないかと思います。

    SQL ServerのODBCから、実行計画が取得できないのは制限事項とさせてください。

    以上よろしくお願いいたします。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
返信先: SQL-Serverの実行計画が取得できなくなった
あなたの情報:




コメントは受け付けていません。