启动数据库实例,分为两步:
第一步,启动监听;
[oracle@wuzhq ~]$ su - oracle --“切换到oracle用户”
[oracle@wuzhq ~]$ lsnrctl start --“打开监听”
第二步,启动数据库实例。
[oracle@wuzhq ~]$ sqlplus /nolog --“进入到sqlplus”
SQL> conn /as sysdba --“连接到sysdba”
SQL> startup --“启动数据库实例”
关闭数据库实例:
SQL> shutdown immediate --“关闭数据库实例”
SQL> exit
第一步,启动监听;
[oracle@wuzhq ~]$ su - oracle --“切换到oracle用户”
[oracle@wuzhq ~]$ lsnrctl start --“打开监听”
第二步,启动数据库实例。
[oracle@wuzhq ~]$ sqlplus /nolog --“进入到sqlplus”
SQL> conn /as sysdba --“连接到sysdba”
SQL> startup --“启动数据库实例”
关闭数据库实例:
SQL> shutdown immediate --“关闭数据库实例”
SQL> exit
[oracle@redhat ~]$ lsnrctl stop
=========================================
假如你的服务器上有DB1和DB2两个实例,且这两个实例都是由同一个操作系统用户创建的,用此操作系统用户登录到服务器,执行
export ORACLE_SID=DB1
sqlplus /nolog
connect / as sysdba
startup
exit
EOF
export ORACLE_SID=DB2
sqlplus /nolog
connect / as sysdba
startup
exit
==========================================
sqlplus / as sysdba
startuppfile=$ORACLE_HOME/dbs/initDB1.ora
exit
sqlplus / as sysdba
startuppfile=$ORACLE_HOME/dbs/initDB2.ora
exit