由于公司的公积金系统要用到powerbuilder进行报表设计,所以不得不仓促去学了点pb,但是网上比较少入门级的软件教程,令自己在软件安装上就犯了一个错误,以至于在用pb连接远程数据库是总是报出“ORA-12154:无法解析指定的连接标识符”的错误,查了Goolgle,发现这种错误最主要有以下两种原因造成。
第一种,也就是我遇到的这种问题的原因。本人所有笔记本式新买不久的,所以没有安装windows
xp系统(如果是windows平台,开发还是用xp较好,因为很多开发软件还是不兼容window7 64
bit系统的),之前在另一家公司做开发时没出现过什么问题,但是到了这里安装了pb以后进行数据库的远程连接尽然报错,查阅了不少资料,终于发现原来pb在window7
64位系统下是配置不成功的,也就是没法通过pb进行远程连接,没办法,只能卸载。
解决办法:把pb装在Program Files(32位)文件夹下,不要把它装在Program Files
(x86)(64位),如图:
http://s4/middle/798b04f9hc3ece71f1683&690
重新配置一下,再次链接,成功了!
第二种情况,就是在配置oracle数据库中的tnsnames.ora(D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN目录下)文件时
http://s1/middle/798b04f9hc3ecf740e7a0&690
gjj19(红框处)前多了一个空格,以致总是报上述那种错误,去点这个空格即可!
加载中,请稍候......