GLOBAL_NAME

GLOBAL_NAMEとは、グローバル・データベース名示すデータディクショナリ・ビューです。この記事では、Oracleでグローバルデータベース名を確認したり、変更する方法を紹介しています。

構造

GLOBAL_NAMEは次のカラムを持つ。

GLOBAL_NAME
列名 データ型 NULL 説明
GLOBAL_NAME VARCHAR2(4000) グローバル・データベース名

グローバルデータベース名の確認

現在のデータベースのグローバル・データベース名を確認する。

SELECT * FROM GLOBAL_NAME

グローバルデータベース名の変更

グローバル・データベース名はALTER DATABASE文で変更できる。

ALTER DATABASE RENAME GLOBAL_NAME TO sales.itref.fc2web.com

tnsnames.ora

GLOBAL_NAMEはローカルネーミングパラメータ(tnsnames.ora)で定義できる。

net_service_name=
  (DESCRIPTION_LIST=
    (DESCRIPTION=
      (CONNECT_DATE=
        (SERVICE_NAME=generic)
        (GLOBAL_NAME=example)
      )
    )
  )

データ・ディクショナリ・ビュー

オラクル・データベースのデータ・ディクショナリ・ビューには次のものがある。