为什么我不能恢复数据库
我用VB的数据环境设计器连接了我的一个SQL Server数据库上的master数据库,
VB的数据环境设计器的名称是zsf.zsf,我在一个窗口上放了两个命令按钮,
一个是备份数据库,一个是恢复数据库,可是可以备份,但恢复时就出现下面的错误
"Exclusive access could not be obtained because the database is in use."
我该怎么办
Private Sub Command1_Click() '备份数据库
If zsf.zsf.State = 0 Then
zsf.zsf.Open
End If
Dim str As String
str = "backup database JJJKSYS to disk='d:\zsf123.bak'"
zsf.zsf.Execute str
End Sub
Private Sub Command2_Click() '恢复数据库
'restore database yourdatabase from disk='d:\...\***.bak'
If zsf.zsf.State = 0 Then
zsf.zsf.Open
End If
Dim str As String
str = "restore database JJJKSYS from disk='d:\zsf123.bak'"
zsf.zsf.Execute str
End Sub