原来用的是虚拟主机,论坛版本Dvbbs Version 7.0.0 Sp2,运行正常,最近买了一个独立主机,把数据库和程序都挪到这个新机器上来了,把原来的程序文件复制到新机器上,配置好IIS,其他都能访问正常,然后把论坛的相关数据表用“在SQL数据库之间复制对象和数据”的方法全部转移到新的机器上来,字段的默认值这些都保持原样的,记录也都全部过来了,为什么在访问论坛首页的时候总出现下面的提示呢?Microsoft OLE DB Provider for SQL Server 错误 '80040e37' 对象名 'DV_Online' 无效。 /bbs/inc/Dv_ClsMain.asp,行1264 访问某个帖子页的时候,显示:Microsoft OLE DB Provider for SQL Server 错误 '80040e37' 对象名 'Dv_Board' 无效。 /bbs/inc/Dv_ClsMain.asp,行1264 他们的客服的解答是“可能是数据迁移的时候没做好吧,最好是采用数据备份来恢复数据,用导入导出的方法要先用sql语句建立结构后再导入”
不知道说得有没有道理?