在linux上建立多個ORACLE的實例


1、打開終端,輸入如下的命令;
      [root@ptest4 ~]# export DISPLAY=localhost:1 
      [root@ptest4 ~]# xhost + 
2、切換到oracle 用戶,使用如下的命令:
      [root@ptest4 ~]# su - oracle 
3、指定數據庫實例的變量與值,假設要建立的數據實例的SID是test
      [oracle@ptest4 ~]$export ORACLE_SID=test

4、使用DBCA工具建立實例

      [oracle@ptest4 ~]$ dbca

這里可以使用Xstart軟件,遠程連接到服務器的桌面。在本地打開,oracle創建實例的可視化操作窗口。一步步完成安裝。

5、手工啟動兩個實例

   lsnrctl start   #啟動監聽

   --假設一個實例是orcl、另外一個是test
   export ORACLE_SID=orcl
   sqlplus / as sysdba
   startup

   quit

 

   export ORACLE_SID=test
   sqlplus / as sysdba
   startup

   quit

或者

[oracle@ptest4 admin]$ sqlplus sys/123456@test as sysdba;

SQL> select name from v$database;

SQL> exit

 6、自動啟動,可以在/etc/rc.local中設置,增加如下的內容
--啟動默認的數據庫實例
su - oracle < lsnrctl start
sqlplus / as sysdba
startup
quit
EOF
--啟動第二個數據庫實例
su - oracle < export ORACLE_SID=test
sqlplus / as sysdba
startup
quit
EOF


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM