plsql本机远程连接服务器上的Oracle需要装一个客户端,(不是本机安装Oracle),下载路径为:
Oracle Instant Client Downloads
注意:要与自己安装的plsql相同位数,比如装了32bit的就下载32bit的。
?
方式一:配置 tnsnames.ora
D:\instantclient_12_2\instantclient_12_2\NETWORK\ADMIN
#该文件用于配置数据库连接地址,配置好后,访问该数据库不再需要通过ip:port/ instance,可以直接通过别名来访问该数据库
#数据库访问地址别名(随便起)
database-test=
(DESCRIPTION =
(ADDRESS LIST =
#通讯协议,主机,端口
(ADDRESS =(PROTOCOL TCP)(HOST =127.0.0.1)(PORT 1521))
)
(CONNECT_DATA =
#数据库实例名称
(SERVICE NAME = orcl)
)
)
以下标准格式
BI =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.37.193)(PORT = 1522))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
打开PLSQL出现
?
方式二:通过IP/实例名登录
修改tnsnames.ora,路径:D:\Oracleapp\LWQ\product\11.2.0\dbhome_1\NETWORK\ADMIN
plsql连接Oracle 报不能初始化oci.dll解决方法
?
如果本机安装了
修改D:\Oracle\WINDOWS.X64_193000_db_home\network\admin 下的tnsnames.ora就行了。
登录历史存在:C:\Users\LWQ\AppData\Roaming\PLSQL Developer 13\Preferences\LWQ\user.prefs下,替换这里的内容之前登录的用户名就会出现。
免口令登录:2种方式
?
本机登录Oracle起的服务
?
第一个禁用,不影响
第2、3、4都需要启动
第五个需要最后启动,启动会有以下报错,不用理它,直接连接Oracle就好了
?
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。 |
标签: #plsql连接oracle #Instant #client #方式一配置 #配置好后