导航
  • 主页
  • API 调用
  • 基础类
  • 控件与界面
  • 数据库相关
  • DataWindow
  • 项目管理
  • Web 应用
  • 脚本语言

求解数据库连接的问题!!!肯心求学!!

kciv 2003-12-17 09:59:35
由于,我自己没有看清楚别人的程序就拷贝过自己的程序那里自动去配置数据源,搞到了里面的注册表出现了问题了,但是我不是太清楚注册表如何改,只好重新安装过了我的系统和pb.
我原来设计好的程序拷贝过新的系统那里。
我先是设置数据源,就是在那个 ODBC Configuration for Adaptive Anywhere8
那里我 Text Connection ,但是出来了一个 Connection failed:Specified database is invalid. 奇怪了,是数据库文件坏了吗?? 我份的好几个文件都是这样啊,什么问题啊? 请教!!!
...全文
5 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
kciv 2003-12-18
to :treesoft(长沙水) 那个文件我找到了,有这个文件啊,但是还是这样提示啊! cannot open transaction log file I/O error 如何解决啊??
回复
kciv 2003-12-18
我在我的程序的目录里面没有这个log 文件啊。如何是办啊? 领导要看程序了,在发布前就这样卡住了,帮帮忙啊 :(
回复
treesoft 2003-12-18
带上原来的日志文件(*.log)!
回复
kciv 2003-12-18
ffighter(了不起的小怪物) :你好。我在另外一台机器上拷贝了我的程序过去,数据源都设置好了,但我用dbeng8 来启动我的数据库,但是提示了cannot open transaction log file I/O error . 你可以说一下如何解决这个问题呢??? 还有就是我的重新安装了系统,我以前的数据库文件如何导入到pb 当中啊?不是只能新建一个数据库吧??? 这样好麻烦啊,希望你可以教一下我,感谢了!!!
回复
feixianzhi 2003-12-18
运行sybase central程序,"adaptive server anywhere7"->"utilities"->"change log file information"然后选择数据库文件,下一步选中"No longer maintain a transaction log file "项,一直"next"即可
回复
Runatuta 2003-12-18
关注~~~~~~~
回复
freebirdwjy 2003-12-18
你先看别人的程序是改动了注册表的哪部分,我估计是改变的ODBC驱动的路径,运行REGEDIT打开注册表,选择localmachine->software->odbc->odbcinst.ini找到你用的数据原类型,看一下里面的DRIVER或者setup的路径是否正确
回复
ffighter 2003-12-17
以前有过这样的问题,主要是在建库的时候不要用LOG文件,你搜索一下看吧
回复
发动态
发帖子
PowerBuilder
创建于2007-09-28

804

社区成员

PowerBuilder 相关问题讨论
申请成为版主
社区公告
暂无公告