免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4481 | 回复: 3
打印 上一主题 下一主题

sybase从11.9.3升级到15.0.2后,PB开发的程序“无法连接数据库” [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-28 15:38 |只看该作者 |倒序浏览
原环境:Solaris平台,sybase11.9.3
现环境:Windows2003,sybase15.0.2
应用程序不变,1999年用PB开发的,估计是Pb6开发的。
应用是通过sybase11.9.3的客户端连接数据库的(客户机上分别安装sybase11.9.3客户端和应用程序,然后配置sybase客户端的desedit)。
现在,数据都已经迁移到新的数据库中了,在迁移过程中也没有出现明显的错误,客户机上仍使用sybase11.9.3的客户端,Ping server成功,可以正常查询数据。但是运行应用程序时提示“无法连接数据库”,请教各位:可能的原因是什么?
注:没有程序源代码!所以无法调试。
******************************************************************
程序的ini文件内容如下:

[Application]
AppName=***管理信息系统
xtdm=010113
xtmc=缺陷管理子系统
commandline=qxgl.exe
DatabaseName=syb_yx

[syb_yx]
DBMS = SYC Sybase System 10/11
Database = db_nddc
LogPass =
ServerName = sun
LogId =
AutoCommit = False
DBParm = ""
window="0"

论坛徽章:
0
2 [报告]
发表于 2008-01-28 19:29 |只看该作者
你先用以下isql(logid和logpass需要替换)登录一下有无问题?

isql -Ulogid -Ssun -Plogpass -Ddb_nddc

论坛徽章:
0
3 [报告]
发表于 2008-02-13 10:04 |只看该作者
经查实,是数据迁移后用户的密码在新数据库中无法识别。
我很郁闷,为什么都是sybase,对加密的密码确不能识别了呢?

论坛徽章:
0
4 [报告]
发表于 2008-02-15 11:14 |只看该作者
将libblk.dll这一类的文件重命名为libsyblk.dll试试看。修改前做好备份。

我的网站:http://www.TrueMark.cn
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP