PLSQL远程连接数据库(亲测可试)

一、准备工具:
ORALCE数据库、PLSQL连接工具、确认网络正常

(我是在局域网中的,如果不是局域网,需要去ORACLE安装目录下找到sqlnet.ora
在里面找到 SQLNET.AUTHENTICATION_SERVICES= (NTS) ,
而 NTS 仅仅 是WIndow OS的验证方式。

二、
1、配置PLSQL Developer客户端:

在这里插入图片描述
在这里插入图片描述

无登入状态进数据库,Tools -----> Preferences -------> Connection
选择多会话方式(主要用于工作中,如果是自己做的小demo这个问题不大,但是还建议多会话方式),这里的Oracle_Home和OCI库是重点,
(这是我的路径,请务必按照自己的去配置)

Oracle_Home: OraDb11g_home1 (我的oracle版本是11g),
OCI库:D:\app\Administrator\product\11.2.0\dbhome_1\bin\oci.dll,这里不需要你去填写,

问题不大,不要慌,把Check connection给勾上,下拉Oracle_Home和OCI库框,它会自动帮你检测到,选择即可。如果没有检测到的同学也不用慌,去到你安装Oralce的目录下找到对应的即可,如果你是按照孙老师的教导的那路径和我差不多。
关闭退出PL。

这里我进行了重启ORACLE服务,也有同学没有重启成功了的。

重新进入登入窗口:

在这里插入图片描述

第一个红框没什么好讲的,(别用超级管理员去搞别人数据库,请你善良)
第二个红框的格式:IP:端口(默认1521)/数据库名

你不知道你的IP?
Cmd下ipconfig

你不知道你有没有改ORACLE数据库端口?
在这里插入图片描述

Tnsname.ora下:

在这里插入图片描述

如果不行,请cmd下去telnet ip 端口,查看是否能连接上该ip和端口
如果不行,试着检查ip是否正确和端口是否占用以及防火墙,还不行就自己想想办法

三、和百度出来的为啥不太一样?
百度出来的千篇一律
1、 如果需要下载客户端instantclient_11_2的,他们是在没有安装ORCLE数据库的前提去用PLsql远程连接服务器的ORA数据库。
2、 需要配置环境变量的,我有亲测过:
在这里插入图片描述

这个有可能会影响你命令sqlplus打开连接数据库的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

偷偷学习被我发现

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值