Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[疑问] dvbbs8.2.0转换dz7出现的问题

[复制链接]
anquandiyi 发表于 2009-2-11 09:46:24 | 显示全部楼层 |阅读模式
准备将原dvbbs8.2.0转换为dz7,同时更换服务器,远论坛在服务器A,将新论坛放到服务器B,原论坛为access数据库,已在服务器B安装好dz7,并可以正常访问。现在有几个问题想请教下:

1.将服务器A上的论坛的数据库文件(dvbbs.mdb)拷到服务器B并执行转换程序,是否就可以将论坛转换到服务器B并转换成dz论坛(暂不考虑图片等附件)
2.按照以上的方法,转换过程中出现问题。在点击“检查原论坛页面编码”时,提示如下错误

Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft OLE DB Provider for ODBC Drivers<br/><b>Description:</b> [Microsoft][ODBC Microsoft Access Driver] 超出系统资源。' in D:\MYOA\webroot\general\bbs2\for_dvbbs\include\db.class.php:108 Stack trace: #0 D:\MYOA\webroot\general\bbs2\for_dvbbs\include\db.class.php(108): com->open('DRIVER={Microso...') #1 D:\MYOA\webroot\general\bbs2\for_dvbbs\include\global.func.php(851): db_access->connect('D:/dvbbs7.mdb', '', '', NULL) #2 D:\MYOA\webroot\general\bbs2\for_dvbbs\include\check.inc.php(3): checkcharset() #3 D:\MYOA\webroot\general\bbs2\for_dvbbs\index.php(12): require_once('D:\MYOA\webroot...') #4 {main} thrown in D:\MYOA\webroot\general\bbs2\for_dvbbs\include\db.class.php on line 108

原论坛数据库已经拷到服务器B,并确认在转换页面上填写的绝对路径正确,同时有注意/与\的问题。
新论坛的数据库连接正常,新论坛可以正常访问。

在填写完成转换信息后,如果不检查原论坛编码,直接转换,转到“配置已保存”页面后,自动跳转,显示如下错误

Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft OLE DB Provider for ODBC Drivers<br/><b>Description:</b> [Microsoft][ODBC Microsoft Access Driver] 超出系统资源。' in D:\MYOA\webroot\general\bbs2\for_dvbbs\include\db.class.php:108 Stack trace: #0 D:\MYOA\webroot\general\bbs2\for_dvbbs\include\db.class.php(108): com->open('DRIVER={Microso...') #1 D:\MYOA\webroot\general\bbs2\for_dvbbs\include\check.inc.php(20): db_access->connect('D:/dvbbs7.mdb', '', '', 'php63wind') #2 D:\MYOA\webroot\general\bbs2\for_dvbbs\index.php(12): require_once('D:\MYOA\webroot...') #3 {main} thrown in D:\MYOA\webroot\general\bbs2\for_dvbbs\include\db.class.php on line 108

原论坛数据库文件使用microsoft access 打开,表前缀正确,打开浏览正常

烦请各位高手帮帮忙,谢谢
回复

使用道具 举报

12153556 发表于 2009-2-11 09:53:40 | 显示全部楼层
溢出?
换个环境试一下
回复

使用道具 举报

 楼主| anquandiyi 发表于 2009-2-11 10:13:52 | 显示全部楼层
可是现在在服务器B上,论坛运行的没问题,只是原来论坛的数据过不去,而且如果在检测原论坛编码的时候,故意填写一个错误的路径,会正常的提示access数据库未找到,但是找到了就提上上面的错误。
还有就是现在服务器A和B都不只这个论坛,还有许多其他的应用在运行,没法进行一些修改。
回复

使用道具 举报

12153556 发表于 2009-2-11 10:17:35 | 显示全部楼层
进程回收一下,释放些资源试试
回复

使用道具 举报

beijing200808 发表于 2009-2-11 10:18:03 | 显示全部楼层
本帖最后由 beijing200808 于 2009-2-11 10:28 编辑

access连接错误,可参考
http://www.diybl.com/course/4_we ... /200866/122942.html

http://www.phpip.com/brand/discuz/A62009902P/21810.html


另外,与系统和环境还有关系。换台机器试一试吧
回复

使用道具 举报

蓝豆 发表于 2009-2-11 12:05:35 | 显示全部楼层
AC的数据在本地转换好一些
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-17 07:19 , Processed in 0.124230 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表