KERNELBASE.dllでエラーが発生し、プログラムが実行されないケースについて

Anonymous
2024-05-15T08:43:11+00:00

WindowsServer2012R2においてSQLServerに接続してデータ取得・更新を行うバッチファイルを毎日実行しておりますが、2月、4月に1回ずつ下記のような事象が発生しております。

想定されるエラー原因や追加で調査すべき箇所があればご提示いただけないでしょうか。

[発生事象]

拡張子「bat」で作成したバッチファイルの処理内で呼び出した拡張子「exe」のプログラムファイル呼び出し時、プログラムが正常に動作しない。

該当バッチファイルではSQLCMD.EXEを利用して静的なSQLファイルに記述されているUPDATE文を実行しようとしたところでエラーコード「-1073741502」を取得している。

また、イベントビューアにはKERNELBASE.dllで障害が発生した旨のメッセージが表示されている(下記[アプリケーションログ])。

エラーは常に発生するのではなく翌日には正常に動作することもあり、原因の特定には至っておりません。

同一バッチ内の先行処理でもSQLCMD.EXEを使用しているがエラーが無く正常に動作しており、データベースの更新も問題なく行われており、同エラー発生直後は同一バッチファイルを再実行すると他のexeファイルも同様のエラー発生により実行されなくなる。

[環境]

OS:WindowsServer2012R2

SQLServer:SQLServer2016

[アプリケーションログ]

ログの名前: Application

ソース: Application Error

日付: 2024/04/07 16:01:40

イベント ID: 1000

タスクのカテゴリ: (100)

レベル: エラー

キーワード: クラシック

ユーザー: N/A

コンピューター: APSV01

説明:

障害が発生しているアプリケーション名: SQLCMD.EXE、バージョン: 2017.140.3025.39、タイム スタンプ: 0x5ae162e8

障害が発生しているモジュール名: KERNELBASE.dll、バージョン: 6.3.9600.19678、タイム スタンプ: 0x5e82c0f7

例外コード: 0xc0000142

障害オフセット: 0x0009d452

障害が発生しているプロセス ID: 0xb1c

障害が発生しているアプリケーションの開始時刻: 0x01da88b970ffa196

障害が発生しているアプリケーション パス: C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\SQLCMD.EXE

障害が発生しているモジュール パス: KERNELBASE.dll

レポート ID: aeac2d56-f4ac-11ee-817d-00155d010a01

障害が発生しているパッケージの完全な名前:

障害が発生しているパッケージに関連するアプリケーション ID:

イベント XML:

<http://schemas.microsoft.com/win/2004/08/events/event">

<System>

&lt;Provider Name="Application Error" /&gt; 

&lt;EventID Qualifiers="0"&gt;1000&lt;/EventID&gt; 

&lt;Level&gt;2&lt;/Level&gt; 

&lt;Task&gt;100&lt;/Task&gt; 

&lt;Keywords&gt;0x80000000000000&lt;/Keywords&gt; 

&lt;TimeCreated SystemTime="2024-04-07T07:01:40.000000000Z" /&gt; 

&lt;EventRecordID&gt;22429&lt;/EventRecordID&gt; 

&lt;Channel&gt;Application&lt;/Channel&gt; 

&lt;Computer&gt;SAML-SVR-AP1&lt;/Computer&gt; 

&lt;Security /&gt; 

</System>

<EventData>

&lt;Data&gt;SQLCMD.EXE&lt;/Data&gt; 

&lt;Data&gt;2017.140.3025.39&lt;/Data&gt; 

&lt;Data&gt;5ae162e8&lt;/Data&gt; 

&lt;Data&gt;KERNELBASE.dll&lt;/Data&gt; 

&lt;Data&gt;6.3.9600.19678&lt;/Data&gt; 

&lt;Data&gt;5e82c0f7&lt;/Data&gt; 

&lt;Data&gt;c0000142&lt;/Data&gt; 

&lt;Data&gt;0009d452&lt;/Data&gt; 

&lt;Data&gt;b1c&lt;/Data&gt; 

&lt;Data&gt;01da88b970ffa196&lt;/Data&gt; 

&lt;Data&gt;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\SQLCMD.EXE&lt;/Data&gt; 

&lt;Data&gt;KERNELBASE.dll&lt;/Data&gt; 

&lt;Data&gt;aeac2d56-f4ac-11ee-817d-00155d010a01&lt;/Data&gt; 

&lt;Data&gt; 

&lt;/Data&gt; 

&lt;Data&gt; 

&lt;/Data&gt; 

</EventData>

</Event>

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

ビジネス向け Windows | Windows Server | パフォーマンス | その他

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。 プライバシーを保護するために、移行された質問のユーザー プロファイルは匿名化されます。

0 件のコメント コメントはありません
{count} 件の投票

2 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2024-05-15T12:20:13+00:00

    この応答は自動的に翻訳されています。 その結果、文法上の誤りや奇妙な言い回しが生じる可能性があります。

    こんにちは

    マイクロソフト コミュニティ フォーラムに投稿していただき、ありがとうございます。

    説明に基づいて、私はあなたの質問がSQL Serverに関連していることを理解しています。

    このフォーラムにはSQL Serverを専門とするエンジニアがいないためです。問題を迅速かつ効果的に処理できるようにするために、Q&Aフォーラムに質問を再投稿し、専任のエンジニアが専門的で効果的な回答を提供することをお勧めします。

    ここにQ&Aフォーラムのリンクがあります。

    質問 - Microsoft Q&A

    右上の「質問する」ボタンをクリックして質問を投稿し、「SQL Server」タグを選択します。

    何卒ご理解とご支援を賜りますようお願い申し上げます。ご不明な点やご不明な点がございましたら、お気軽にお問い合わせください。

    よい一日を。

    よろしくお願いいたします

    ウェズリー・リー

    0 件のコメント コメントはありません
  2. Anonymous
    2024-05-16T01:55:07+00:00

    SQLCMD を最新版に更新するとか。

    0 件のコメント コメントはありません