hamidprogramer
پنج شنبه 27 تیر 1387, 21:24 عصر
با سلام؛
من براي بازيابي نسخه پشتيبان از Sp زير استفاده مي كنم :
اولاً مي خواستم بدونم اين روش روش خوبي هست يا نه؟
دوماً مي خواستم بدونم چطوري مي شه مقدار State يا درصد پيشرفت رو از اين دستور دريافت كرد؟
سوماً در حالي كه بانك برنامه در حال استفاده از سوي چندين كلاينت مي باشد امكان بازيابي نسخه پشتيبان هست يا نه؟ اگر هست به چه صورت؟ آيا ارتباط كلاينت ها با سرور مي بايست قطع شود؟
با تشكر فراوان
ALTER Procedure [dbo].[Opr_RestoreDatabase]
(
@DataBaseName nvarchar(255),
@Address nvarchar(255),
@Password nvarchar(20)
)
As
Begin
if Exists (Select name from sys.databases Where name = @DataBaseName)
BEgin
Restore Database @DataBaseName from disk = @Address
With
Restricted_User,
Password = @Password
end
Else Return -1
End
من براي بازيابي نسخه پشتيبان از Sp زير استفاده مي كنم :
اولاً مي خواستم بدونم اين روش روش خوبي هست يا نه؟
دوماً مي خواستم بدونم چطوري مي شه مقدار State يا درصد پيشرفت رو از اين دستور دريافت كرد؟
سوماً در حالي كه بانك برنامه در حال استفاده از سوي چندين كلاينت مي باشد امكان بازيابي نسخه پشتيبان هست يا نه؟ اگر هست به چه صورت؟ آيا ارتباط كلاينت ها با سرور مي بايست قطع شود؟
با تشكر فراوان
ALTER Procedure [dbo].[Opr_RestoreDatabase]
(
@DataBaseName nvarchar(255),
@Address nvarchar(255),
@Password nvarchar(20)
)
As
Begin
if Exists (Select name from sys.databases Where name = @DataBaseName)
BEgin
Restore Database @DataBaseName from disk = @Address
With
Restricted_User,
Password = @Password
end
Else Return -1
End