エラー:Syntax Error or Access Rule Violation detected by database ((conn=5354) Table '_1.sysapproval_approver' doesn't exist in engine)
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
02-23-2022 05:16 PM
現在、サービスポータル上でエラーが発生しています。
エラーの現象としてはサービスカタログの申請ができないことと、「承認」テーブルのレコードがすべて消えてしまっていることです。
サービスポータル上に表示されるエラー表記は以下になります。
インターネット等で調べましたが原因・解決方法がわかりません。
エラーの原因や解決方法をご教授いただけますと幸いです。
- ラベル:
-
Multiple Versions

- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
02-23-2022 06:31 PM
もし何も変更せずにadminでもエラーが発生するのであればインスタンスの問題になります。
御社のServiceNow管理者に連絡してNow Supportにチケットを作成します。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
02-23-2022 09:57 PM
ご返答ありがとうございます。
ACLやスクリプトを変更した覚えがなく、またご返答の通り、adminユーザーでも確認しましたが、
全てのユーザーで同じ現象が発生しています。
Now Supportのチケット作成については、developerインスタンスを使用しているため問い合わせができないです・・・
またいつもQiitaでの記事を参考にさせてもらってます。
ありがとうございます!

- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
02-23-2022 10:24 PM
サブスクリプションされているDeveloperインスタンスでしたら問い合わせはできます。
PDI(個人開発者インスタンス)の場合はフィードバックをServiceNowにフィードバックを送ります。
次ぎの手順でフィードバックを送ります
- 個人開発者ページを開く
https://developer.servicenow.com/ - 右下のフィードバックアイコンをクリックする
- 問題の入力する
文書例:
My personal instance <インスタンス名> suddenly began to display the following error. I have not changed any ACL, created any script, nor deleted any tables. Would appreciate if instance can be rolled back to Feb.22, 2022 or if a table is missing, recreate the missing table.
Syntax Error or Access Rule Violation detected by database ((conn=5354) Table '_1.sysapproval_approver' doesn't exist in engine)
Thank you.