老师:
您好!我的SQL数据库灰复的代码.
Di m lt As S tring = "D:\ data.bak"
Di m e b As S tring = "\\ ET-001"
Di m cmd As N ew SQLCommand
cm d.C onnectionName = dk
cm d.CommandText = "u se ma ster;ALTER DA TABASE " & "[" & "AAAA" & "]" & " SET OFFLI NE Wit h ROLL BACK IMMEDI ATE;REST ORE DATAB ASE " & AAAA & " FR OM DI SK = " & "'" & "D:\dat a.bak" & "'" & " Wi t h REPL ACE;ALTER dat abase " & "[" & "AAAA" & "]" & " set online"
cmd.ExecuteNonQuery
现在宊然不行有以下提示,请问老师那里出问题?
请指教!!!
.NET Fra mework 版本:2.0.50727.8789
Foxta ble 版本:2018.10.9.1
错误 所在事件:
详细错误信息:
REST ORE DA TABASE 正在异常终止。
用户没有 RE STORE 数据库 'AAAA' 的权限。
ALTER DAT ABASE 语句失败。
用户没有更改数据库 'AAAA' 的权限,该数据库不存在,或数据库未处于允许访问检查的状态。
SQL数据库的AAAA数据源显示(脱机)
无法访问数据据库,AAAA (object Explorer)
谢谢!!!
[此贴子已经被作者于2019/4/27 21:25:58编辑过]