本地计算机oracle重启监听服务器命令

Windows管理员运行CMD。

1 . 停止监听:lsnrctl stop。
2 . 启动监听:lsnrctl start。
3 . 重启监听:lsnrctl reload。
4 . 验证状态:lsnrctl status。
5 . 服务管理重启:net start "OracleOraDb1 1 g_home1 TNSListener"。

Linux切换oracle用户。

1 . 切换用户:su
oracle。
2 . 进入监听控制台:lsnrctl。
3 . 启动/停止监听:start/stop。
4 . 重载配置:reload。
5 . 验证状态:status。
6 . 服务管理重启:dbstart或systemctl restart Oracle-1 1 gR2 -listener。

权限要够。
Windows管理员。
Linuxoracle或root。

配置文件要改对。
listener.ora在$ORACLE_HOME/network/admin。
改后用reload。

验证远程连接。
tnsping
比如tnsping 1 9 2 .1 6 8 .1 .1 00。

服务名要对。
listener.ora里SID_LIST和实例名一致。

你自己掂量。

linux操作系统下oracle数据库如何配置监听

结论:Linux下Oracle监听器配置和启动步骤如下。

监听器配置文件路径:$ORACLE_HOME/network/admin/listener.ora。

配置内容示例:
SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(SID_NAME=PLSExtProc)(ORACLE_HOME=/bank/oracle/oracle1 0g/product/1 0.2 .0)(PROGRAM=extproc))(SID_DESC=(GLOBALDBNAME=bkserver)(SID_NAME=bkserver))) LISTENER=(DESCRIPTION_LIST=(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1 ))(ADDRESS=(PROTOCOL=TCP)(HOST=1 0.7 .1 3 .2 4 2 )(PORT=1 5 2 1 ))))
启动监听器: 1 . 切换用户:su
oracle 2 . 启动命令:lsnrctl start
停止监听器:lsnrctl stop
客户端测试: 1 . 修改tnsnames.ora:
BKSERVER=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=1 0.7 .1 3 .2 4 2 )(PORT=1 5 2 1 )))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=BKSERVER)))
2 . 测试命令:tnsping bkserver
tnsping结果示例:
TNSPingUtilityfor3 2 -bitWindows:Version1 0.2 .0.1 .0-Productionon1 2 -8 月-2 01 01 7 :1 1 :04 Copyright(c)1 9 9 7 ,2 005 ,Oracle.Allrightsreserved. 已使用的参数文件:D:\oracle\product\1 0.2 .0\client_1 \network\admin\sqlnet.ora 已使用TNSNAMES适配器来解析别名 Attemptingtocontact(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=1 0.7 .1 3 .2 4 2 )(PORT=1 5 2 1 )))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=BKSERVER))) OK(2 0毫秒)
注意:tnsping通不等于数据库可连接。
检查listener.ora配置和数据库状态。

Linux中oracle如何启动

启动Oracle数据库就这步骤:
1 . 切换到oracle用户 su-oracle命令搞定
2 . 启动监听程序 lsnrctl start就行
不启动这玩意儿,客户端连不上
3 . 登录sqlplus sqlplus/assysdba
这招免密,得在dba组
4 . 启动数据库 输入startup
它会自己走三步:
nomount:读参数,分内存
mount:挂控制文件
open:全开
要只读就加openreadonly
5 . 检查状态 输入select status from v$instance
返回OPEN就是成功
出问题时看告警日志 $ORACLE_BASE/diag/rdbms/.../alert_...log
先这样