fereshte22
شنبه 11 اسفند 1386, 22:47 عصر
سلام
من یه دستور ریستور دیتابیس را به صورت زیر روی سرور اجرا کردم
Dim cmdselect1 As SqlCommand
cmdselect1 = New System.Data.SqlClient.SqlCommand("ALTER DATABASE ddd SET OFFLINE WITH ROLLBACK IMMEDIATE", con1)
con1.Open()
cmdselect1.ExecuteNonQuery()
con1.Close()
Dim cmdselect As SqlCommand
cmdselect = New System.Data.SqlClient.SqlCommand("RESTORE DATABASE [ddd] FROM DISK = '" & "\myBackupFolder\ddd.bak" & "' with replace ", con1)
Dim da AsNew SqlDataAdapter(cmdselect)
'Try
con1.Open()
cmdselect.ExecuteNonQuery()
' Catch ex As Exception
' Finally
con1.Close()
که چون دستور ریستور اجرا نشد دیتابیسم در حالت offline قرار گرفت(چون من در کانکشن استرینگ اتصال به دیتابیس master را قرار داده بودم و پیغام داد که مجوز دسترسی به این دیتابیس را ندارید)
والان که میخوام دیتابیس را به حالت online در اورم پیغام میدهد که دسترسی لازم برای این کار را ندارید
حتی نمیتونم دیتابیس را حذف کنم
پس من چطوری باید این کار را انجام دهم؟
(حتی الامکان میخواهم که این کار را بدون کمک گرفتن از میدیر هاست انجام دهم چون ممکمه بازهم این مشکل برام پیش بیاد
ممنون
من یه دستور ریستور دیتابیس را به صورت زیر روی سرور اجرا کردم
Dim cmdselect1 As SqlCommand
cmdselect1 = New System.Data.SqlClient.SqlCommand("ALTER DATABASE ddd SET OFFLINE WITH ROLLBACK IMMEDIATE", con1)
con1.Open()
cmdselect1.ExecuteNonQuery()
con1.Close()
Dim cmdselect As SqlCommand
cmdselect = New System.Data.SqlClient.SqlCommand("RESTORE DATABASE [ddd] FROM DISK = '" & "\myBackupFolder\ddd.bak" & "' with replace ", con1)
Dim da AsNew SqlDataAdapter(cmdselect)
'Try
con1.Open()
cmdselect.ExecuteNonQuery()
' Catch ex As Exception
' Finally
con1.Close()
که چون دستور ریستور اجرا نشد دیتابیسم در حالت offline قرار گرفت(چون من در کانکشن استرینگ اتصال به دیتابیس master را قرار داده بودم و پیغام داد که مجوز دسترسی به این دیتابیس را ندارید)
والان که میخوام دیتابیس را به حالت online در اورم پیغام میدهد که دسترسی لازم برای این کار را ندارید
حتی نمیتونم دیتابیس را حذف کنم
پس من چطوری باید این کار را انجام دهم؟
(حتی الامکان میخواهم که این کار را بدون کمک گرفتن از میدیر هاست انجام دهم چون ممکمه بازهم این مشکل برام پیش بیاد
ممنون