Oracle
Allen 2022-03-28 12:45:14 26785 0 0 0 0
Oracle,Oracle基础,Oracle服务小解,如何手动添加各种服务

Oracle服务小解,如何手动添加各种服务

Oracle服务小解

---

1,OracleDBConsoleSID  --EM控制台服务

2,OracleJobSchedulerSID  --不明

3,OracleOraDb10g_hom1iSQL*Plus  --iSqlplus服务

4,OracleOraDb10g_home1TNSListener  --TNS服务

5,OracleServiceSID  --数据库主服务



1,数据库主服务-OracleServiceSID

  手动添加

  oradim -new -sid abc

  手动删除

  oradim -delete -sid aaa



  命令行来启动服务器端进程方法,在命令行中运行:oracle sid 



  关闭数据库,关闭oracle相关服务后在命令行中运行:oracle sid 

  (按ctrl+c就退出了,不要退出,可保持进程)

  (当数据库主服务(oracleServiceSID)停止时,连接数据库时,会提示:“协议适配器错误”,解决方法:

  A,可以启动服务器进程(命令行中运行:oracle sid),即可连接。

  B,重新启动数据库主服务,然后可连接。

  但两者有所区别,A时,只是连接到空闲例程。B时会连接并打开数据库,可能时打开服务时就打开数据库到第二或第三阶段??)



2,TNS服务-OracleOraDb10g_home1TNSListener

  手动添加:lsnrctl start

  查看TNS状态(更多TNS命令:lsnrctl help)

  lsnrctl status 

  

  命令行来启动监听器服务(服务中的TNS未启动时有效)方法,在命令行中运行:tnslsnr

  保持这个窗口即可使用TNS服务。



3,iSQLplus服务-OracleOraDb10g_hom1iSQL*Plus

  在服务中手动添加iSqlplus服务

  iSqlplusctl start



4,EM控制台服务-OralceDBConsoleSid

  手动启动

  set oracle_sid=orcl 

  emctl start dbconsole

  手动停止

  set oracle_sid=orcl 

  emctl stop dbconsole


以上原创,转载请注明出处。


Tag: Oracle Oracle基础
我也要发一个   ·   返回首页   ·   返回[Oracle]   ·   前一个   ·   下一个
欢迎评论
未登录,
请先 [ 注册 ] or [ 登录 ]
(一分钟即可完成注册!)
返回首页     ·   返回[Oracle]   ·   返回顶部