pb9 在win7 64位环境下连接oracle10g出错

ws8634 2012-10-08 02:46:34
我在本机重装了操作系统,操作系统是win7 64位的系统,数据库是oracle 10g,我用plsql、sql plus等连接本机数据库均能正常连接,但是pb9和pb11始终无法连接,这是为什么呢?
请各位指教!
很急啊!虽然分少点
...全文
6611 29 打赏 收藏 转发到动态 举报
写回复
用AI写文章
29 条回复
切换为时间正序
请发表友善的回复…
发表回复
atennis 2015-05-26
  • 打赏
  • 举报
回复
安装一个32位的ORACLE10G,然后找到 OCI.DLL拷到运行目录就好。
孤独的行者牛 2014-05-08
  • 打赏
  • 举报
回复
同样遇到,郁闷啊,无语啊PB,开发环境死活不行,
vagrs 2014-01-18
  • 打赏
  • 举报
回复
楼主,我遇到了和你 一样的问题,上面几位朋友给出的方案都试了,但都不行,用PLSQLDEVELOPE登陆很正常,就是PB里连接不上报12154这个错误,到底怎样才能解决呢?你现在有什么好办法了吗?
愚公农场 2014-01-14
  • 打赏
  • 举报
回复
在这种64位win7+PB9的环境下,用oracle8i的专用接口连接就行了,我试过了,可以.
a39160 2013-09-13
  • 打赏
  • 举报
回复
我也遇到这个情况了,服务器是红帽6.1企业版,oracle 11g 64位 。客户机(本机)是win7 64位,安装的是oracle 11g 64位,后来又安装了oracle11g 32位的客户端。用navicat 64位的可以连接上服务器的oracle,能看到各个表。用pb9也能连接上服务器的oracle,但是在看不到各个表。高手告诉指点下啊。
ws8634 2013-09-12
  • 打赏
  • 举报
回复
回复20楼: 我都是装在program files文件夹下的,也没装过别的地方啊
张延鹏 2013-09-09
  • 打赏
  • 举报
回复
win7 x64 安装oracle 10G 32位 有些文件是在(X86)文件夹下,连接不上的。请换方法吧
xxuzu 2013-08-06
  • 打赏
  • 举报
回复
这个帖子还有没有人关注? 运行exe文件,PB连接Oralce11g数据库失败呀! 我的操作系统是win7 32w位。
不应挽留 2013-04-07
  • 打赏
  • 举报
回复
引用 20 楼 airfly 的回复:
你们都解决这个问题了吗?我是这样解决的:把PB安装在 Program Files 文件夹下,而不是 Program Files (x86)下,就OK了。PB真是变态,这么简单的事情都处理不好。
你这条回复真是及时!感谢,下午去试一下。
airfly 2013-03-17
  • 打赏
  • 举报
回复
你们都解决这个问题了吗?我是这样解决的:把PB安装在 Program Files 文件夹下,而不是 Program Files (x86)下,就OK了。PB真是变态,这么简单的事情都处理不好。
pengpeg 2012-12-12
  • 打赏
  • 举报
回复
楼主,我也碰到你相同的问题,如果解决了,贴出来分享一下。 先谢谢了
lixuef 2012-10-22
  • 打赏
  • 举报
回复
试着把连接串改一下:sqlca.servername="hostname:port/sid"


[Quote=引用 12 楼 的回复:]

生成的exe可执行程序连接完全正常,就是编译环境下无法连接,编译环境下运行程序也无法连接,始终提示同样的错误,真是无语了!!!
[/Quote]
tomorrower 2012-10-22
  • 打赏
  • 举报
回复
我也是64位windows7安装pb9+oracle10gclient(32)正常

但是我安装了64位oracle11gclient,pb9无法连接数据库
ws8634 2012-10-19
  • 打赏
  • 举报
回复
我装的oracle是服务器版本的,不是默认已经包含了客户端吗?
我客户端应该是装了的,其他链接都很正常,就只有PB链接不上
鸡翅多 2012-10-19
  • 打赏
  • 举报
回复
悄悄告诉你,你安装一个32位的oracle客户端就解决这个问题了
wangyifulang 2012-10-18
  • 打赏
  • 举报
回复
我去年就遇到这个问题,网上一直在搜索不到答案汗,真木有高人遇到这种情况?
ws8634 2012-10-17
  • 打赏
  • 举报
回复
生成的exe可执行程序连接完全正常,就是编译环境下无法连接,编译环境下运行程序也无法连接,始终提示同样的错误,真是无语了!!!
  • 打赏
  • 举报
回复
odbc test connection测试通过,pb9 测试失败


建议你把原来pb中database中关于这个数据库的链接删了,重新建过
ws8634 2012-10-16
  • 打赏
  • 举报
回复
答阿木:odbc test connection测试通过,pb9 测试失败

答王重阳:(1) 我全部是英文,没有中文
(2) 我做了个一个回转网卡,因为无线路由自动IP很烦,所以统一用回转网卡192.168.2.189的IP地址,我的Listener监听也同样用的这个地址。
另外我试过指定本机机器名、使用localhost、使用127.0.0.1,均告失败
我在win xp虚拟机中,测试连接完全可行,无论pb9还是其他工具,都能连接,就是主机win 7 64位用pb9连接死活无法通过,真心纠结
SKY_4K_PPM 2012-10-16
  • 打赏
  • 举报
回复
补充下,连接提示是:
ORA-12154:TNS:无法解析指定的连接标示符

ORA-12154
很明显 是你的配置文件的问题:
(1)SID是中文还是英文?如果是中文建议你建一个英文的试试.
(2)Host是 localhost 还是127.0.0.1还是你本地IP?
(3)你的Listener中的Host的配置是 localhost还是127.0.0.1还是本机IP.
你把所有的localhost全部换成本机IP就可以了
加载更多回复(8)

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧