[正确配置]win7 PL/SQL 连接Oralce 11g 64位
PL/SQL 版本号:15.0.5.1710
32位
win7 64位系统
instantclient 12.1 32位,PL/SQL不支持64位
关键问题
1.Not logged on
2.没有connect as
配置:
将oralce 11g 的 home目录的 NETWORK文件下的ADMIN的tnsnames.ora复制到 instantclient目录下。并保留该目录结构。
例如D:\ PLSQLDeveloper \ instantclient_12_1 \
NETWORK\ADMIN\
tnsnames.ora 只需要这 一个文件
不需要配置任何环境变量。
我的tnsnames.ora文件内容如下
ORCLE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = x.x.x.x.)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
仅仅需要这一个文件。
需要改的地方
连接名称任意 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle服务端的IP地址 )(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 数据库实例名)
)
)
这个配置操作 正确 后 才会有 connect as的选项
注意
解压下载好的 instantclient 要保留所有 的文件。不仅仅是oci.dll
第一次进去点击 cancel 然后tools-> preferences-> connection 填好
选择commit
打勾 check connection
oracle home =D:\PLSQLDeveloper\instantclient_12_1
oci library=D:\PLSQLDeveloper\instantclient_12_1\oci.dll
保存后退出
第二次进去,输入用户名 ,密码 connect as normal 即可
安装后汉化包需要下载 最新的 否则会有点小问题:有些按钮 提示是 ?
汉化包官方下载地址 低版本也可用
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!