Oraclesqlplus远程连接数据库.doc

Oraclesqlplus远程连接数据库.doc

ID:51691631

大小:36.95 KB

页数:2页

时间:2020-03-15

Oraclesqlplus远程连接数据库.doc_第1页
Oraclesqlplus远程连接数据库.doc_第2页
资源描述:

《Oraclesqlplus远程连接数据库.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Oraclesqlplus远程连接数据库sqlplususername/password@yunSID_192.168.1.5公司使用linux开发机进行程序开发时,由于开发用Oracle数据库是由日方提供,所以经常使用sqlplus连接到远程数据库上进行开发,例如:sqlplususername/password@servicename于是想,用我的两台电脑双机互联试一试,也玩个“远程连接”。实验如下:首先在我的台式机上安装了Oracle9i的数据库管理系统,并建立了一个数据库实例:xy然后为该实例新增了一个用户,用户名和密码都是kxy01。启动实例xy后,在台式机

2、上,直接在cmd环境键入:sqlpluskxy01/kxy01@xy就可以连接上数据库,呵呵,想来本地连接都是不费吹灰之力就行的。之后,在我的笔记本上安装了Oracle9i的Client工具。然后试着直接用上述命令访问,显然是不行的,系统返回无法解析服务名的错误信息。要实现连接到远程数据库,先了解一下相关知识吧,查了一下书。原来,Oracle数据库的远程连接是通过OracleNet实现的。在服务器和客户端都必须运行有配置正确的OracleNet才可以。不管使用的配置和配置工具如何,都应该告诉OracleNet怎样找到远程数据库。要怎么配置OracleNet呢。点开Or

3、acle的开始菜单,寻找相关的工具,发现一个名为:NetConfigurationAssitant的工具,应该就是它了。启动之:NetConfigurationAssitant共提供了4个配置功能:监听程序配置,命名方法配置,本地网络服务名配置目录使用配置。要从远程位置连接Oracle数据库,必须配置Oracle网络监听程序。NetConfigurationAssitant可以用于此项配置工作,启动后选择监听程序配置,一路下一步即可。之后点开命名方法配置,系统已经默认提供了三种,其他两种也不太认识,干脆不改了,直接点后退,回到主菜单。主菜单中,第三项是本地网络服务名配

4、置。要通过网络访问Oracle数据库或其他服务,要使用网络服务名,该项配置允许使用由本地命名解析的网络服务名。而第四项为目录使用配置,点开一看,居然要选择目录服务器,我这一共就两台电脑,要什么目录服务,看来第四项不适合本实验了,显然,关键配置就在第三项:本地网络服务名配置。将其点开,选择“添加”网络服务名操作,然后会询问你希望访问何种版本的Oracle数据库服务。按照常理,我装的是Oracle9i自然应该选择第一个(Oracle8i或更高版本数据库服务),可经过实践证明,只有选择第二个(Oracle8i发行版8.0数据库或服务)才能正常实现远程连接,不明其中原因,也就

5、只有选第二个拉。然后输入我的数据库实例SID:xy然后选择网络协议,双机互联应该选择TCP吧,再然后填写数据库所在的主机名:kxyhome。端口号采用默认的1521。点击下一步,进行数据库连接的测试,测试成功后进行网络服务名的填写,这个名字就应该是sqlplus连接时候用的服务名了,这里我们使用:xyhome之后一切配置完成,来到命令行,使用sqlplus进行连接:sqlpluskxy01/kxy01@xyhome成功啦!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。