实际上我正在开发一个需要使用.bak恢复数据库的vb .net桌面应用程序如何做到这一点?

时间:2010-10-22 17:38:31

标签: sql sql-server vb.net backup

我得到了这个:

“由于数据库正在使用,无法获得独占访问权限。 RESTORE DATABASE异常终止。“

首先,消息告诉我必须连接到主数据库以执行恢复,但我更改了它,我收到了上面的消息。

我正在使用的参数化sql语句是:

cmd.CommandText =“RESTORE DATABASE aguasdelbosque”+   “FROM DISK = @archivo”

2 个答案:

答案 0 :(得分:5)

首先需要将所有用户从数据库中删除,看看Kill All Active Connections To A Database如何做到这一点

答案 1 :(得分:1)