数据库完整备份及恢复时所出现的问题求解
ego 2004-09-12 07:11:40 SQL数据库,原来在某ISP的虚拟主机上。在web开发中asp的链接代码访问帐号是:mydominname。准备迁出此服务器,经过完整备份将数据库内容备份出来。
在自己的机器上安装了SQL个人版,将此备份恢复,严格按照还原操作的流程恢复操作成功。因在本机上测试,故asp代码的链接访问帐号改为本机上的sa帐号。但是发现页面无法打开。报错信息为:
Microsoft OLE DB Provider for SQL Server (0x80040E37)
对象名 'Z_User' 无效。
/web/listuser.asp, 第 235 行
到企业管理器中检查还原的数据库,各表都存在。不过所建立的表所有者不是dbo(系统表除外)而是mydominname。查询数据库中的用户也自动填加了mydominname的用户帐号。
进入查询分析器,输入如下SQL语句:
Select Top 10 * From [Z_User]
报错信息为:
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'mydominname.z_user' 无效。
其它几个表的查询也会出现类似的错误。
此问题困扰我多日,我不知该如何解决。希望有人告诉我。