安装powerbuilder,碰到了难题。。求大侠帮助
之前安装了个powerbuilder10,后来卸了,就安不上了,在网上找答案说安装的是没破解的,得重装系统,再安装。我一看,重装系统,还不如重新下个新版本的powerbuilder呢,所有下了个powerbuilder12.5。这回安装倒没问题,可我用odbc来创建数据源,连接.db数据库时,又出问题了,不能加载dbodbc12.dll。好吧,难道是我新下的powerbuilder12.5的这个文件出问题了??
只好到网上找,可就是没看见有dbodbc12.dll的下载,我的版本太新了???我彻底失望了。。这powerbuilder似乎网上资料也不多,我都郁闷死了。。。
这里说一句,我的.db文件是在powerbuilder10上建的,会不会跟这有关?
[解决办法]
卸载后把安装文件夹删了再装试试
[解决办法]
我装9.0的时候很正常,然后10.0,10.5就悲剧了,装不上不说,卸载还不能卸
[解决办法]
PB 的安装是没有问题的,是你的ODBC驱动连接没有实例吧.
在11.5 ,12这种问题见多了,是因为你在安装的时候,默认的是安装Demo数据库的,不知怎么的在注册表的驱动注册里面没有驱动的路径导致的结果
查看
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 9.0 Translator]
"Setup"="D:\\pb105\\SQL Anywhere 9\\win32\\dbodtr9.dll"
"Driver"="D:\\pb105\\SQL Anywhere 9\\win32\\dbodtr9.dll"
和
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 9.0]
"CPTimeout"="<>"
"UsageCount"=dword:00000001
"setup"="D:\\pb105\\dbma\\dbodbc9.dll"
"Driver"="D:\\pb105\\dbma\\dbodbc9.dll"
Driver的路径正确就可以连接ODBC了,重装过PB的电脑好容易出现这个问题