ホームページ  >  記事  >  データベース  >  Oracle データベースのインスタンス名をクエリする方法

Oracle データベースのインスタンス名をクエリする方法

WBOY
WBOYオリジナル
2022-08-02 15:55:5114096ブラウズ

Oracle では、「SELECT instance_name FROM v$instance;」コマンドを使用してデータベース インスタンス名をクエリできます。「instance_name」はデータベース インスタンスを表し、データベース インスタンス名は、データベース インスタンスに接続するために使用される識別子です。オペレーティング システム。つまり、データベースとオペレーティング システムの間の対話にはデータベース インスタンス名が使用されます。

Oracle データベースのインスタンス名をクエリする方法

このチュートリアルの動作環境: Windows 10 システム、Oracle バージョン 12c、Dell G3 コンピューター。

Oracle データベース インスタンス名をクエリする方法

データベース インスタンス名とは何ですか?

データベース インスタンス名は、オペレーティング システムとの通信に使用される識別子です。つまり、データベースとオペレーティング システム間の対話ではデータベース インスタンス名が使用されます。インスタンス名は、パラメータ ファイル (instance_name) にも書き込まれます。winnt プラットフォームでは、インスタンス名はレジストリにも書き込まれます。

データベース名とインスタンス名は同じでも異なっていても構いません。

通常の状況では、データベース名とインスタンス名は 1 対 1 の関係にありますが、Oracle パラレル サーバー アーキテクチャ (つまり、Oracle Real-time Application Cluster) では、データベース名とインスタンスは 1 対 1 の関係にあります。 name は 1 対多の関係にあります。これは最初の記事で説明しました。

現在のデータベース インスタンス名をクエリします

メソッド: selectinstance_namefrom v$instance;

例は次のとおりです:

最初にをダブルクリックして SQL PLUS アプリケーション ソフトウェアを開きます。

#次に、図に示すように、ユーザー名「system」を入力し、パスワードを入力して Enter キーを押してログインします。

#次のコードを入力します。Oracle データベースのインスタンス名をクエリする方法

SELECT instance_name FROM v$instance;

最後に、図に示すように、インスタンス名が表示されます。Oracle データベースのインスタンス名をクエリする方法

推奨チュートリアル: "

Oracle ビデオ チュートリアル

>>

以上がOracle データベースのインスタンス名をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。