方法: 1. 「即時シャットダウン」を使用してデータベースを閉じます; 2. 「vim .bash_profile」を使用して環境変数「ORACLE_SID」の値を新しいインスタンス名に変更します; 3. 「vim」を使用します/etc/oratab" パスワードとパラメータ ファイルの名前を変更するだけです。
このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。
Oracle インスタンス名の変更は比較的簡単で、環境変数 ORACLE_ID、パスワード ファイル名、パラメータ ファイル名を変更するだけです。手順は次のとおりです:
1. データベースを閉じる
インスタンスを停止します
SQL> shutdown immediate Database closed. Database dismounted. ORACLE instance shut down. SQL> exit Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options
2. 環境変数 ORACLE_SID を変更します
[oracle@wgx ~]$ vim .bash_profile export ORACLE_BASE=/usr/local/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 ############################################################## ##### 修改环境变量ORACLE_SID的取值为book export ORACLE_SID=book ############################################################## export ORACLE_OWNER=oracle export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin alias sqlplus='rlwrap sqlplus' alias rman='rlwrap rman' alias lsnrctl='rlwrap lsnrctl' [oracle@wgx ~]$ source .bash_profile
3 、パスワード ファイルとパラメータ ファイルの名前を変更します。
[oracle@wgx dbs]$ ls hc_DBUA0.dat hc_orcl.dat init.ora lkBOOK lkBOOKS lkMYDB lkORCL orapworcl spfileorcl.ora [oracle@wgx dbs]$ pwd /usr/local/oracle/product/11.2.0/db_1/dbs [oracle@wgx dbs]$ mv orapworcl orapwbook [oracle@wgx dbs]$ mv spfileorcl.ora spfilebook.ora [oracle@wgx dbs]$ ls hc_DBUA0.dat hc_orcl.dat init.ora lkBOOK lkBOOKS lkMYDB lkORCL orapwbook spfilebook.ora
変更が完了したら、インスタンスを起動してインスタンス名を確認します。
推奨チュートリアル: 「Oracle ビデオ チュートリアル 」
以上がOracle でインスタンス名を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。