Question
『クエリを実行 (ExecuteQuery)』アクティビティで「ORA-01013: ユーザーによって現行の操作の取消しがリクエストされました。」エラーが発生します。なお、発生する端末と発生しない端末があります。
Answer
原因
下記マイクロソフト社公開情報に記載されている通り「Oracle ODBC ドライバー構成」の構成状況が起因してエラーが発生している可能性があります。
現象
"エラー S1T00 Oracle ODBC ORA: 01013-ユーザーが現在の操作のキャンセルを要求しました" このエラーはレポートの生成時に発生します。
原因
Oracle データソースの設定が正しく構成されていません。
解決方法
データソースの Oracle ODBC ドライバー構成を確認します。 [クエリタイムアウトを有効にする] オプションをオフにします。
解決策
下記手順で「Oracle ODBC ドライバー構成」の変更をお試しください。
- Windows スタートメニューから「Windows 管理ツール」->「ODBC データソース (64 ビット)」をクリックします。
- 表示された「ODBC データソースアドミニストレーター (64 ビット)」ウィンドウの「ユーザー DSN」タブから「Oracle」をクリックしてウィンドウ右側の「構成」をクリックします。
- 表示された「Oracle ODBC Driver Configuration」ウィンドウの「Application」タブから「クエリタイムアウトを有効にする (Enable Quety Timeout)」オプションのチェックを外して「OK」をクリックします。
- 「OK」をクリックしてウィンドウを閉じます。



