ORAエラー

[ORAエラー] ORA-01434: 削除するプライベート・シノニムが存在しません。

投稿日:2023年11月8日 更新日:

以下のように表示されます。

(日本語)
ORA-01434: 削除するプライベート・シノニムが存在しません。
(英語)
ORA-01434: private synonym to be dropped does not exist

発生パターン

このエラーは以下のような場合に発生します。

  • 削除しようとしたプライベートシノニムが存在しない
    (スペルミスなど)
  • 削除しようとしたプライベートシノニムが別スキーマのシノニムで、スキーマ名を指定していない
エラー例
SQL> DROP SYNONYM mysyn; DROP SYNONYM mysyn; * 行1でエラーが発生しました。: ORA-01434: 削除するプライベート・シノニムが存在しません。

mysynシノニムを削除しようとしたが、mysynシノニムが存在していないため例外となっています

対処法

  • 存在するプライベートシノニム名を指定する
  • 別スキーマのプライベートシノニムを削除するにはスキーマ名も指定する
    (別スキーマのシノニムを削除するには権限が必要です。実作業時にはシノニム所有ユーザでログインし直して削除するのが簡単です。)

備考

  • このエラーが表示される時はシノニム名をスペルミスしている事が多いので、シノニム名のスペルを再確認ください。

関連記事


スポンサーリンク

スポンサーリンク

-ORAエラー

執筆者:



comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク