Oracle
Allen 2022-03-28 12:45:14 15271 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


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


【版權聲明】
本文爲原創,遵循CC 4.0 BY-SA版權協議!轉載時請附上原文鏈接及本聲明。
原文鏈接:https://tdlib.com/am.php?t=G0amatwyIjvC
Tag: Oracle Oracle基础
我也要發一個   ·   返回首頁   ·   返回[Oracle]   ·   前一個   ·   下一個
歡迎評論
未登錄,
請先 [ 註冊 ] or [ 登錄 ]
(一分鍾即可完成註冊!)
返回首頁     ·   返回[Oracle]   ·   返回頂部