我有我的 c# 应用程序,我想使用我的应用程序恢复数据库。我的sql代码是这样的:
alter database SSDPrototypeV3 set offline with rollback immediate
restore database SSDPrototypeV3
from disk = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Backup\dustinepogi.bak'
alter database SSDPrototypeV3 set online
当我在我的应用程序上运行它时,它成功地恢复了我的数据库。但是当我尝试运行 sql 查询(如 select 语句)时,它说我有一个无效的对象名称,特别是在我执行我的 select 语句的表上。但是,如果我在关闭后重新加载我的应用程序,它就会完全恢复。我怎样才能摆脱这个问题?