-
ORA-12315: ALTER DATABASE文には無効なデータベース・リンク型です
-
原因: ALTER DATABASE文で指定されたデータベース・リンク名がROM: linkではありません。ALTER DATABASE文を使用して2次データベースをマウントまたはオープンするときは、ROM: linkを指定する必要があります。
-
処置: マウントまたはオープンするデータベースに有効なROM: linkを使用してALTER DATABASE文を再発行してください。有効なROM: linkが存在しない場合は、CREATE DATABASE LINKコマンドを使用してROM: linkを作成してください。ROM: link型を使用したデータベース・リンクの作成の詳細は、Oracle セキュリティ関連製品のドキュメントを参照してください。
-
ORA-12317: データベース(リンク名string)へのログオンが拒否されました。
-
原因: このエラーには、いくつかの原因があります。1番目は、2次データベースのユーザー名(オペレーティング・システム認証のかわりにデータベースを使用する場合はパスワードも)が1次データベースのユーザー名(およびパスワード)と同一でない場合です。2番目は、2次データベースのユーザー名が無効な(または作成されていない)場合です。3番目は、データベース・リンク定義の接続文字列で指定されているユーザー名とパスワードの組合せが無効な(作成されていないまたは無効なパスワードが使用されている)場合です。
-
処置: 1番目の場合、1次データベースで使用しているユーザー名と同一のユーザー名(データベース認証を使用する場合はパスワードも)を、2次データベースが含むことを確認してください。通常、Trusted ORACLEでは常にオペレーティング・システム認証を使用する必要があります(オペレーティング・システム認証の長所の詳細は、Oracle セキュリティ関連製品のドキュメントを参照してください)。2番目の場合、2次データベースのユーザー名が作成されていることを確認してください。3番目の場合、接続文字列に指定されているユーザー名が、2次データベースで作成されていることを確認してください。
-
ORA-12321: データベース(リンク名string)はオープンしていません。AUTO_MOUNTING=FALSEです。
-
原因: 自インスタンスがマウントしようとしている2次データベースがオープンしていないため、自動マウントは使用可能ではありません。
-
処置: OPENオプションおよびMOUNTオプションとともにALTER DATABASE <linkname>を使用して、2次データベースを手動でマウントおよびオープンしてください。または、自インスタンスが2次データベースを自動的にマウントおよびオープンできるように、パラメータ・ファイルのAUTO_MOUNTINGパラメータをTRUEに設定してください。
-
ORA-12345: ユーザーstringにはデータベース・リンク(リンク名string)内のCREATE SESSION権限がありません。
-
原因: このメッセージには、いくつかの原因が考えられます。1番目は、指定された2次データベースのユーザー名に、CREATE SESSIONシステム権限が付与されていない場合です。2番目は、データベース・リンク定義の接続文字列に指定されているユーザー名に、CREATE SESSIONシステム権限が付与されていない場合です。
-
処置: それぞれの原因によって処置が異なります。1番目の場合、2次データベースのユーザー名にCREATE SESSIONシステム権限が付与されているかどうか確認してください。2番目の場合、データベース・リンク定義の接続文字列に指定されているユーザー名に2次データベースのCREATE SESSIONシステム権限が付与されているかどうか確認してください。