Oracle 相关命令
1.windows下oracle启动方式:
(1)启动Oracle服务命令:
启动Oracle服务
C:\Users\Administrator>net start oracleServiceOrcl
停止Oracle服务
C:\Users\Administrator>net stop oracleServiceOrcl
(2)查看数据库监听器是否启动命令:
检查监听器状态,命令:lsnrctl status
启动监听器,命令: lsnrctl start
停止监听器,命令: lsnrctl stop
2. linux下oracle启动方式:
(1) 以oracle身份登录数据库,命令:su - oracle(注意空格)
(2) 进入Sqlplus控制台,命令:sqlplus /nolog
(3) 以系统管理员登录,命令:connect / as sysdba
(4) 启动数据库,命令:startup
(5) 如果是关闭数据库,命令:shutdown immediate
(6) 退出sqlplus控制台,命令:exit
(7) 进入监听器控制台,命令:lsnrctl(Listener Control的缩写)
(8) 启动监听器,命令:start
(9) 退出监听器控制台,命令:exit
3. 修改默认端口号:
(1) 查看监听状态
lsnrctl status 可以看到listener端口号为1521。
(2) 停止监听
lsnrctl stop
(3) 修改配置文件
vi $ORACLE_HOME/network/admin/listener.ora 修改为自定义端口号
(4) 登录并查看local_listener参数
sqlplus / as sysdba
> show parameter local_listener (因为开始的时候使用的是默认值,这个时候VALUE这个值应该是空的。)
(5) 修改local_listener参数
> alter system set local_listener="(address = (protocol = tcp)(host = localhost)(port = 自定义端口号))"; # 注意:host后面加的主机名称或者IP。
(6) 查看local_listener参数
> show parameter local_listener
(7) 启动监听
$ lsnrctl start
(8) 查看状态
$ netstat -an|grep 自定义端口号
$ lsnrctl status
(9) 防火墙端口开放
$ su - root
# /sbin/iptables -I INPUT -p tcp --dport 9999 -j ACCEPT
# /etc/rc.d/init.d/iptables save
此时oracle的监听端口号已经由默认端口口号修改为自定义端口号。
本作品采用《CC 协议》,转载必须注明作者和本文链接