如何启动oracle的多个实例
2011-12-30 14:39
477 查看
今天重启服务器后,oracle数据库只启动了一个实例(orcl启动,orcl2未启动),上网搜索方法如下
1、按照正常启动流程启动
$lsnrctl start
$dbstart
这样orcl已启动,并可以连接
2、启动orcl2
$export ORACLE_SID=ORCL2
$sqlplus / as sysdba
SQL> startup
即可
3、在启动orcl2时出现
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/oracle/product/11.1.0/dbs/initorcl2.ora' 提示
参考http://www.233.com/oracle/zonghe/20110617/173025286.html
将$ORACLE_BASE/admin/数据库名称/pfile目录下的init.ora.012009233838形式的文件copy 到$ORACLE_HOME/dbs目录下initoracle.ora即可。
(注:initoracle.ora中的oracle为你的实例名 ORACLE_SID)
在重复上述第2步即可
4、linux下启动控制台命令
$emctl start dbconsole
https://127.0.0.1:1158/em/console/logon/logon
https://127.0.0.1:5500/em/console/logon/logon
5、使用$ lsnrctl status命令,查看需要启动的实例是否在监听之内,若无需在listener.ora文件内手工添加
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME = ORCL)
)
(SID_DESC =
(GLOBAL_DBNAME = ORCL2)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME = ORCL2)
)
)
1、按照正常启动流程启动
$lsnrctl start
$dbstart
这样orcl已启动,并可以连接
2、启动orcl2
$export ORACLE_SID=ORCL2
$sqlplus / as sysdba
SQL> startup
即可
3、在启动orcl2时出现
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/oracle/product/11.1.0/dbs/initorcl2.ora' 提示
参考http://www.233.com/oracle/zonghe/20110617/173025286.html
将$ORACLE_BASE/admin/数据库名称/pfile目录下的init.ora.012009233838形式的文件copy 到$ORACLE_HOME/dbs目录下initoracle.ora即可。
(注:initoracle.ora中的oracle为你的实例名 ORACLE_SID)
在重复上述第2步即可
4、linux下启动控制台命令
$emctl start dbconsole
https://127.0.0.1:1158/em/console/logon/logon
https://127.0.0.1:5500/em/console/logon/logon
5、使用$ lsnrctl status命令,查看需要启动的实例是否在监听之内,若无需在listener.ora文件内手工添加
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME = ORCL)
)
(SID_DESC =
(GLOBAL_DBNAME = ORCL2)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME = ORCL2)
)
)
相关文章推荐
- linux下如何查看oracle上有多少个实例,包括启动了的和未启动的。
- Linux操作系统下如何启动停止Oracle实例
- 修改主机名导致oracle实例无法启动暨如何修改hostname
- Linux 启动停止oracle实例+如何启动多个实例
- 【故障处理】修改主机名导致oracle实例无法启动暨如何修改hostname
- 在oracle 11gr2 grid独占模式下,如何使oracle数据库实例伴随OHAS的启动而启动?
- 在oracle 11gr2 grid独占模式下,如何使oracle数据库实例伴随OHAS的启动而启动?
- 使用pfile 启动oracle 实例时,启动失败---db_recovery_file_dest参数值在os上不存在。
- Linux Shell经典实例解析--Oracle启动脚本(下)
- 在C# WinForm中如何使当前应用程序只允许启动一个实例
- Linux Shell经典实例解析--Oracle启动脚本(上)
- linux 启动 Oracle 实例
- Oracle的Window服务启动时并不启动实例
- Oracle 数据库实例启动关闭过程
- Windows下如何启动oracle的服务以及监听
- oracle 11g R2 rac/asm 实例不能启动处理方法!
- Oracle 数据库实例启动关闭过程
- Oracle 816中如何启动Enterprise Manager?
- 经验:oracle监听及其实例的启动顺序问题
- 在Oracle实例关闭时如何修改spfile的参数详解