Skip to Main Content

Japanese

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

スキーマ・オブジェクトとパブリック・シノニムの名前の競合について

978057Dec 5 2012 — edited Dec 6 2012
こんにちは。
標記の件ご教示頂きたく投稿致しました。

現在、10g EnterpriseEditionの環境から11g StandardEditionOneの環境に移行中です。

10gの環境では、任意のスキーマXから参照されているパブリック・シノニムSと同名の
ユーザ定義型Sを任意のスキーマYに作成することが可能でした。

 スキーマX : シノニムSを参照している
 スキーマY : ユーザ定義型S ← 作成が可能
 PUBLIC : シノニムS

ところが、11gの環境では、このようなスキーマ・オブジェクトは
作成することができません。次のエラーメッセージが返ってきます。

 ORA-02306: すでに有効な依存関係のある型を作成できません。

質問は2点です。
・10gから11gにて仕様変更がありましたでしょうか。それとも、エディションの違いが原因でしょうか。
・11gでこの問題を回避する方法はないでしょうか。

ご回答何卒よろしくお願いいたします。
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jan 3 2013
Added on Dec 5 2012
9 comments
682 views