Oracle では、「SELECT instance_name FROM v$instance;」コマンドを使用してデータベース インスタンス名をクエリできます。「instance_name」はデータベース インスタンスを表し、データベース インスタンス名は、データベース インスタンスに接続するために使用される識別子です。オペレーティング システム。つまり、データベースとオペレーティング システムの間の対話にはデータベース インスタンス名が使用されます。
このチュートリアルの動作環境: Windows 10 システム、Oracle バージョン 12c、Dell G3 コンピューター。
データベース インスタンス名とは何ですか?
データベース インスタンス名は、オペレーティング システムとの通信に使用される識別子です。つまり、データベースとオペレーティング システム間の対話ではデータベース インスタンス名が使用されます。インスタンス名は、パラメータ ファイル (instance_name) にも書き込まれます。winnt プラットフォームでは、インスタンス名はレジストリにも書き込まれます。
データベース名とインスタンス名は同じでも異なっていても構いません。
通常の状況では、データベース名とインスタンス名は 1 対 1 の関係にありますが、Oracle パラレル サーバー アーキテクチャ (つまり、Oracle Real-time Application Cluster) では、データベース名とインスタンスは 1 対 1 の関係にあります。 name は 1 対多の関係にあります。これは最初の記事で説明しました。
現在のデータベース インスタンス名をクエリします
メソッド: selectinstance_namefrom v$instance;
例は次のとおりです:
最初にをダブルクリックして SQL PLUS アプリケーション ソフトウェアを開きます。
#次に、図に示すように、ユーザー名「system」を入力し、パスワードを入力して Enter キーを押してログインします。
#次のコードを入力します。
SELECT instance_name FROM v$instance;
最後に、図に示すように、インスタンス名が表示されます。
推奨チュートリアル: "Oracle ビデオ チュートリアル
>>以上がOracle データベースのインスタンス名をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。