社区
基础和管理
帖子详情
plsql链接64位Oracle问题
guyuxuelang
2012-03-29 10:48:40
我在win7 64 位系统上安装了一个64位Oracle 11g 用plsql连接的时候报错,连不上,有哪位大虾能指导一下。
...全文
793
18
打赏
收藏
plsql链接64位Oracle问题
我在win7 64 位系统上安装了一个64位Oracle 11g 用plsql连接的时候报错,连不上,有哪位大虾能指导一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我是睡
2012-04-10
打赏
举报
回复
3楼的就可以,我WIN7装了ORACLE后也是这么做的!
larrychen_bmw
2012-04-08
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
正好,我的笔记本就是WIN7 64位安装的64位ORACLE11G,可以用plsql连接,方法如下:
1、下载instantclient_32位客户端,解压后到位置D:\ORACLE\instantclient
2、拷贝两个文件msvcr80.dll和tnsnames.ora到解压的instantclient
(1)C:\oracle\product\11.2.0\dbhome_……
[/Quote]
plsql中有第3点里的设置项吗?暂时没找到,用脚本启动的plsql
larrychen_bmw
2012-04-08
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
上面3楼的大虾,你说的1,2部我做了,第三部能否具体一点。
3、在PLSQL Developer中设置
(1)path=D:\ProgramFiles\instantclient
(2)Oracle_Home=D:\ProgramFiles\instantclient
(3)TNS_ADMIN=D:\ProgramFiles\instantclient
(4)NLS_L……
[/Quote]
3楼的是正解。第3步的这几个设置可以在CMD命令行下处理,可以尝试下面的脚本
@echo off
set path=D:\Program Files (x86)\OracelClient_11_2
set ORACLE_HOME=D:\Program Files (x86)\OracelClient_11_2
set TNS_ADMIN=D:\Program Files (x86)\OracelClient_11_2
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe (注意,要启动plsqldev.exe得cmd到它的所在目录,你懂的)
我心飞翔
2012-04-06
打赏
举报
回复
可以参考:
http://blog.csdn.net/luiseradl/article/details/7215387
9441
2012-04-05
打赏
举报
回复
PLSQL Developer必须使用32位的oracle客户端
oracle自带的pl/sql可以用
guyuxuelang
2012-04-01
打赏
举报
回复
是不是还有什么地方没有配好啊
guyuxuelang
2012-04-01
打赏
举报
回复
我用MyEclipse 用链接的话没有问题
jdbc:oracle:thin:@localhost:1521:orcl
SYSTEM
用上面的URL 和 用户名
guyuxuelang
2012-04-01
打赏
举报
回复
楼上的大虾,我在本机上安装了Oracle 11G 64位的,先安装了 64位的 client 不行后又安装了32位的client 然后按你说的方式进行了设置 ,现在报 ORA-12560:TNS:protocol adapter error 这个错误。
tnsnames.ora 配置文件如下
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
后来查网上的说去掉下面一段
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
接着又报ORA-12154:TNS:could not resolve the connect identifier specified
APHY
2012-04-01
打赏
举报
回复
PLSQL->perference->Connection
Oracle Home :D:\ProgramFiles\instantclient
OCI Library :D:\ProgramFiles\instantclient\oci.dll
我的电脑->属性->高级->环境变量->系统环境变量->新建
PATH 和 TNS_ADMIN 系统环境变量
guyuxuelang
2012-03-31
打赏
举报
回复
你说的这个设置是在PLSQL Developer工具里面设置,还是在环境变量里面设置
guyuxuelang
2012-03-31
打赏
举报
回复
上面3楼的大虾,你说的1,2部我做了,第三部能否具体一点。
3、在PLSQL Developer中设置
(1)path=D:\ProgramFiles\instantclient
(2)Oracle_Home=D:\ProgramFiles\instantclient
(3)TNS_ADMIN=D:\ProgramFiles\instantclient
(4)NLS_LANG=AMERICAN_AMERICA.AL32UTF8
你说的这个设置,我就找到第二项在Preferences->Oracle->Connection里面找到另外三项具体怎么设置能教一下吗
APHY
2012-03-30
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
正好,我的笔记本就是WIN7 64位安装的64位ORACLE11G,可以用plsql连接,方法如下:
1、下载instantclient_32位客户端,解压后到位置D:\ORACLE\instantclient
2、拷贝两个文件msvcr80.dll和tnsnames.ora到解压的instantclient
(1)C:\oracle\product\11.2.0\dbhome_……
[/Quote]
1、下载instantclient_32位客户端,解压后到位置
D:\ProgramFiles\instantclient
写的时候没注意,客户端解压的位置需要和PLSQL配置的路径位置一致。
guyuxuelang
2012-03-30
打赏
举报
回复
兄弟,我给你发私信了,能QQ聊一下吗
ssqtjffcu
2012-03-30
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
正好,我的笔记本就是WIN7 64位安装的64位ORACLE11G,可以用plsql连接,方法如下:
1、下载instantclient_32位客户端,解压后到位置D:\ORACLE\instantclient
2、拷贝两个文件msvcr80.dll和tnsnames.ora到解压的instantclient
(1)C:\oracle\product\11.2.0\dbhome_1\……
[/Quote]
照这方法试试
Dave
2012-03-30
打赏
举报
回复
使用Instant Client 配置,参考:
Oracle Instant Client 使用 说明
http://blog.csdn.net/tianlesoftware/article/details/7244641
dawugui
2012-03-30
打赏
举报
回复
楼上方法保存一下.以备用.
APHY
2012-03-30
打赏
举报
回复
正好,我的笔记本就是WIN7 64位安装的64位ORACLE11G,可以用plsql连接,方法如下:
1、下载instantclient_32位客户端,解压后到位置D:\ORACLE\instantclient
2、拷贝两个文件msvcr80.dll和tnsnames.ora到解压的instantclient
(1)C:\oracle\product\11.2.0\dbhome_1\BIN
(2)C:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN
3、在PLSQL Developer中设置
(1)path=D:\ProgramFiles\instantclient
(2)Oracle_Home=D:\ProgramFiles\instantclient
(3)TNS_ADMIN=D:\ProgramFiles\instantclient
(4)NLS_LANG=AMERICAN_AMERICA.AL32UTF8
lxyzxq2008
2012-03-29
打赏
举报
回复
唉,报什么错啊,怎么连接不上啊,您就一句话,让我们猜啊?
那我就猜了,常出现原因如下:
1,你的plsql命令写的对吗?估计用户名和密码肯定没有问题,但是service_name呢?
2,数据库安装成功了吧?服务器上oracle可以正常登录吗?
如果可以的话,远程连接不上就可以是你的配置文件的问题了
服务器端listener.ora文件,按照标准配置,详细就不说了哈,
客户端tnsnames.ora文件。
配置时需要注意几点,第一,IP地址问题,如果是动态IP不行,可以改为hostname。
service_name 和SID_name相同
详细参照这里bolg吧
http://hi.baidu.com/yyqailaopo/blog/item/c44e292d196ef72b349bf718.html
plsql
连接
64位
oracle
问题
plsql
连接
64位
oracle
问题
Oracle
连接工具
plsql
11x
64位
Oracle
连接工具
plsql
11x
64位
Oracle
连接工具
plsql
11x
64位
Oracle
连接工具
plsql
11x
64位
Oracle
连接工具
plsql
11x
64位
Oracle
连接工具
plsql
11x
64位
Oracle
连接工具
plsql
11x
64位
Oracle
连接工具
plsql
11x
64位
Oracle
连接工具...
PLSQL
连接
64位
Oracle
方法
PLSQL
连接
64位
Oracle
方法
PLSql
连接
64位
Oracle
工具及文档
压缩包包含
64位
PLSQL
工具,以及连接
Oracle
数据库教程。
plsql
developer(连接
64位
oracle
)
plsql
Developer可直接连接
64位
oracle
内有汉化及注册码
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章