前提・実現したいこと
Microsoft SQL Server 2016についてです。
あるテーブルのupdate insert deleteに対して監査を設定しています。
しかし、過去の.sqlauditファイルを読み込んで開くと
正しく読み込めず下記のようなエラーメッセージなどが表示されます。
このままでは監査機能の意味がないので、正しくファイルを読み込む方法をご教示いただけませんでしょうか。
他に必要な情報があるようでしたらご指摘いただければと思います。
発生している問題・エラーメッセージ
ログ ビューアーによって、このログ エントリの情報が読み取られませんでした。原因: インデックスが配列の境界外です。。内容:
補足情報(FW/ツールのバージョンなど)
現在更新中の.sqlauditファイルのみ正しく読み込むことができます。
SQL Server Management Studioは 16.xです。
OSはWindows Server 2016です。
ログビューアーの何かしらの制約でしょうか。
.sqlauditファイルサイズの問題でしょうか。
監査のデータをファイル出力ではなくアプリケーションログとして出力することで解決するでしょうか。
毎日のイメージバックアップの取得のため、OSがシャットダウンされるのですが、その前に監査を停止させるようなことはしていません。
このサイトの内容については承知しており、読み込んでいる.sqlauditファイルは出力先から移動せず読み込んでいます。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。