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 协议》,转载必须注明作者和本文链接
walt-white-zhou
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!