elmira_63
شنبه 29 تیر 1387, 16:53 عصر
سلام دوستان
من توی برنامم می خوام با کد زیر یه فایل .bak رو restore کنم ولی یه err مبنی بر در حال استفاده بودن دیتابیس بهم می ده
Dim server As SQLDMO.SQLServer2Class
Dim database As SQLDMO.Database2
Dim restor As SQLDMO.Restore2
server = New SQLDMO.SQLServer2Class
restor = New SQLDMO.Restore2
server.LoginSecure = True
server.Connect("(local)")
MsgBox("server{0}:" + server.Name)
database = server.Databases.Item("zaban")
MsgBox("database{0}:" + database.Name)
restor.Database = database.Name
restor.Files = "e:\zaban\backup\zaban.bak"
restor.SQLRestore(server)
server.DisConnect()
restor = Nothing
server = Nothing
می خواستم از کد زیر استفاده کنم برای حل این مشکل ولی این خط رو قبول نمی کنه
server.KillAllProcesses("zaban")
من توی برنامم می خوام با کد زیر یه فایل .bak رو restore کنم ولی یه err مبنی بر در حال استفاده بودن دیتابیس بهم می ده
Dim server As SQLDMO.SQLServer2Class
Dim database As SQLDMO.Database2
Dim restor As SQLDMO.Restore2
server = New SQLDMO.SQLServer2Class
restor = New SQLDMO.Restore2
server.LoginSecure = True
server.Connect("(local)")
MsgBox("server{0}:" + server.Name)
database = server.Databases.Item("zaban")
MsgBox("database{0}:" + database.Name)
restor.Database = database.Name
restor.Files = "e:\zaban\backup\zaban.bak"
restor.SQLRestore(server)
server.DisConnect()
restor = Nothing
server = Nothing
می خواستم از کد زیر استفاده کنم برای حل این مشکل ولی این خط رو قبول نمی کنه
server.KillAllProcesses("zaban")