oracle客户端如何连接到服务端

oracle客户端如何连接到服务端,第1张

客户端链接到服务器端,在客户端登陆页面sqlplus,输入数据库用户名,口令,以及主机字符串就OK,如果服务器是另一台主机,主机字符串为:服务器IP地址<oracle要求服务器ip为固定的ip>+ "/" + oracle_sid名;oracle_sid名是oracle数据库的实例名,在tnsnameora文件中可以查看,listenerora文件中记录着数据库服务,允许客户端链接服务器,建议楼主用PL/SQL工具,它对于oracle数据库的开发,维护都是非常方便的!

如果服务器和客户端不在一台机器上,那么就必须服务器有一个客户端能访问到的IP地址。然后在服务器的listenerora里配置这个IP地址为hostname。然后重启listener。命令为lsnrctl stop然后lsnrctl start。
之后在客户端的tnsnameora里配置一个连接(例如orcl1)到这个服务器,其中hostname为服务器的ip。然后sqlplus name/password@orcl1就可以连接上了。

前提是电脑必须安装oracle客户端。
配置方法:
1、找到oracle的安装目录。如:C:\oracle\product\1020\db_1\network\ADMIN
2、找到tnsnamesora文件。
3、用文本方式打开,添加以下内容:
本地实例名 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 远程数据库IP地址)(PORT = 远程服务器端口号))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 远程数据库服务名)
)
)
其中中文部分是需要修改的部分,除第一个“本地实例名”外,其他需要跟远程数据库管理员咨询,本地实例名就是方便自己识别数据库的一个名字,可以自定义。
4、然后打开pl/sql就能看到自己创建的链接,如图:

oracle 11g
PLSQL Developer
方法/步骤
按住键盘上的Windows键,进入“开始”界面,找到Net Manager,单击运行
在Oracle Net Manager窗口中,依次展开“Oracle Net配置”--“本地”--“服务命名”,单击“编辑”--“创建”
3
输入网络服务名hr,单击“下一步”;
选择Tcp/Ip,单击“下一步”


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10557823.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存