アプリ版:「スタンプのみでお礼する」機能のリリースについて

一つのサーバAがあったとします。このサーバに対してデータベース名が1,2,3,4,5というものが5つあったとします。この5つのデータベースに対して一つずつ、ORACLE_SIDが存在し、すべて同じorclだったとします。このようなことは可能でしょうか?また、可能であればクライアントからどのようにして接続先を選ぶのでしょうか?教えてください。

A 回答 (3件)

こんにちは。



No.1の方がおっしゃっているように、同一サーバ内では
ORACLE_SIDの値を重複させ、起動する事は出来ません。
なのでクライアントからの接続も考慮する必要なしです。
(起動するインスタンスが常に1つのみという事であればまた別です)

No.2の方のグローバルデータベースは、同一データベース名を
識別するためのものであり、この質問とは無関係です。

#No.1にて回答されているためポイント辞退
    • good
    • 0

こんにちは


この場合のために「グローバル・データベース名」が生まれたのですね^^

データベース名とデータベースドメイン名を使用します。
DB_NAME + DB_DOMAIN
(database_name.database_domain) がデフォルト値です

例:
データベース名が:orcl
データベースドメイン名が:oracle.com
の場合、グローバルデータベース名:orcl.oracle.com

具体的にグローバルデータベース名で検索してみてください。
    • good
    • 0

同一のSIDでは作成できません。



「Oracleシステム識別子(SID)"XXX"は既に存在します。別のSIDを指定してください。」とメッセージが出て作成できません。

ですのでクライアントでも指定できません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!