SID、DB名、DBドメイン、グローバルデータベース名、サービス名、サービスエイリアス、インスタンス名のOracleの違い


14

OracleのSID、DB名、DBドメイン、グローバルデータベース名、サービス名、サービスエイリアス、インスタンス名の違いを教えてください。

マイケルに感謝

回答:


11

SID =データベースインスタンスを識別します(データベース名+インスタンス番号)。したがって、データベース名がsomedbでインスタンス番号が3の場合、SIDはsomedb3です。

DB名=データベースの名前(データベースは複数のインスタンスで共有できます)

DBドメイン=通常、会社のドメイン(somecompany.com)と同じ

グローバルデータベース名=データベース名+データベースドメイン(somedb.somecompany.com)

サービス名= 1つ以上のインスタンスへの「コネクタ」。特定のSIDをプライマリまたはセカンダリ接続として使用するように、または特定のSIDをまったく使用しないようにサービスを変更できるため、RAC環境で追加のサービス名を作成すると便利です。

サービスエイリアス=サービス名のエイリアス(CNAMEなど)。サービス名をdbaにとって意味のあるものにするとしますが、おそらくそれは少し難解です。サービスエイリアスを作成し、ユーザーにとって意味のある名前を付けます。

インスタンス名= SIDと同じ


どのような状況でインスタンス番号がありますか?それはRACだけですか?
ジョニーラー

だから、default service name= global db name
アリレザモハマディ

4

SIDを記述する方法は、RAC構成のデフォルトの動作にすぎません。SID(== instance_name)は、それだけです:インスタンスの名前。

私はいつもこのように見ています:インスタンスは、RDBMSソフトウェアのインスタンスです。インスタンスは制御ファイルをマウントします(データベースのマウントを変更します)この制御ファイルには、データファイルの場所が書き込まれます。データファイルのコレクション(大丈夫、制御ファイル)==データベース。

データベースには、名前、db_name、および(オプションで)ドメイン(db_domain)->一緒にglobal_db_nameがあります。ここで、データベースを複製(DataGuard)していると想像してください。DB_nameを同じに保ちたいですか?(つまり、データに関しては同じデータベースです)しかし、データベースの2つの「バージョン」を識別する方法は?「DB_UNIQUE_NAME」を入力してください...はい、混乱しています...

私の個人的なプラクティスは、DataGuardセットアップでdb_unique_nameのようなインスタンスに名前を付け、RACセットアップでRAC名(db_name + Instance_Number)を使用することです。次に、私が構成するdb_unique_namesは、一般的にdb_name + 1文字のサフィックス(MYDBa MYDBbなど)のようなものです

乾杯、ポール


0

SIDはインスタンスです。「データベースインスタンス」という用語の使用は避けてください。単なるインスタンスです。

「SID =データベースインスタンスを識別する(データベース名+インスタンス番号)」は間違っています。「インスタンス、RDBMSソフトウェアのインスタンス」は間違っています。アンインストールまたはインストールされたDBMSは単なるDBMSです。

「DBドメイン=通常、会社のドメインと同じ」は避けてください。ドメインの使用中に問題が発生しましたが、ドメインを使用しないと問題が消えます。

「グローバルデータベース名=データベース名+データベースドメイン」も間違っています。グローバルデータベース名はサービス名です。とても簡単です。

「SID =データベースインスタンス(データベース名+インスタンス番号)を識別します。したがって、データベース名がsomedbで、インスタンス番号が3の場合、SIDはsomedb3です。」間違っている。アイデンティティや名前のそのような分類はありません。


-1

参照することをお勧めします

Knowledge Xpert for Oracle Administration > Oracle Architecture > Oracle instance, files and processes

Toadがインストールされている場合は、試用版でもインストールされます。

全体像を徹底的に説明します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.