Oracle数据库监听配置

来源: 作者: 2007-10-17 出处:pcdog.com

linux  oracle  oracle数据库  防火墙  连接数据库  
上一页 1 2 3 4 5 下一页 
  如 果数据库服务器端相关服务启动了,可以点击测试按钮进行连接测试。Oracle默认是通过scott/tiger用户进行测试连接,由于scott用户是 Oracle自带的示例用户,对于正式的业务数据库或专业测试数据库可能没有配置这个用户,所以需要更改成有效的用户登录才可能测试成功。如果这里测试连 接不成功,也不要紧,先点完成按钮结束配置。
  回 到Oracle网络管理器(Oracle Net Manager)主窗口,保存配置,默认即可在Oracle安装目录下找到本地服务名配置文件 (Windows下如D:\oracle\ora92\network\admin\tnsnames.ora,Linux/Unix下$ ORACLE_HOME/network/admin/ tnsnames.ora)。配置完成的本地服务名如下图示:

Oracle数据库监听配置(图九)
点击查看大图
                  图(九)
 
  树形目录下的服务命名可以通过编辑菜单里的重命名菜单更改成任意合法字符组成的服务名称,注意服务名称前不能有空格字符,否则可能无法连接数据库服务器。
 
3、 连接数据库服务器
(1)   启动服务器端监听器与数据库服务
Linux/Unix下,启动监听器:
$ lsnrctl start                    
关闭监听器:
$ lsnrctl stop
查看监听状态:
$ lsnrctl status
启动数据库:
$ sqlplus /nolog
SQL>conn sys@myoracle as sysdba   --这里的myoracle是前面配置的客户端本地服务名
SQL>conn / as sysdba
SQL>startup
Windows下,启动监听器:
C:\lsnrctl start
启动Oracle实例服务:
C:\oradim –startup –sid myoracle  
关闭Oracle实例服务:
C:\oradim –shutdown –sid myoracle
  以上服务必须同时启动,客户端才能连接数据库。由于默认配置的监听器名称是Listener,上述命令可以正常启动监听器,如果监听器名称是其它名称,如aListener,则需要用下列方式才能启动:
Linux/Unix下:
$ lsnrctl start aListener
Windows下:
C:\lsnrctl start aListener
 
(2)   测试连接数据库服务器
  测试的方法多种多样,可以在上面配置本地服务名时进行测试,也可以是第三方客户端工具,如PL/SQL Developer,最方便的是用Oracle自带的sqlplus工具,以下利用sqlplus进行测试:
C:\sqlplus /nolog
SQL>conn zgh@myoracle
已连接。
 
 

更多内容请看PCdog.com--win98使用技巧  安装配置  数据库体系架构专题
上一页 1 2 3 4 5 下一页 
上一篇:教你如何收集Oracle进程中SQL跟踪信息
下一篇:Oracle数据库常见错误操作及解决方案