View Full Version : Restore دیتابیس و عدم نمایش محتوای جداول
jk
شنبه 15 مهر 1385, 16:32 عصر
من با استفاده از دستور زیر بانک اطلاعاتی مورد نظر را ریستوری می کنم
RESTORE database TimeRecordMV from Disk = 'E:\1.bak
متاسفانه در حالت فوق رکوردهای جداول برگشت داده نمی شود
در حالی که با استفاده از ویزارد ریستوری رکوردهای جداول برگشت داده میشود
ممنون میشوم دوستان دلیلشو مطرح کنند
با تشکر
AminSobati
شنبه 15 مهر 1385, 20:26 عصر
مطمئن هستین که در این فایل، فقط یک سری Backup دارین؟ یا شاید Backupهای دیگه ای هم بهش Append شده باشن که میبایست Restore بشن
jk
یک شنبه 16 مهر 1385, 08:42 صبح
این فایل با استفاده از ویزارد اسگیوال کاملا تمامی جداول را با تمامی رکوردها برگشت میده ولی موقعی که از دستور فوق استفاده می کنم فقط جداول ایجاد میشه و رکوردها برگشت داده نمیشه
در ذیل کلیه کدهای مربوط به ریستوری را می گذارم
Dim DBSql As New ADODB.Connection
DBSql.ConnectionString = "provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Data Source=programmer"
DBSql.CursorLocation = adUseClient
DBSql.Open
DBSql.Execute "RESTORE DATABASE TimeRecordMV from Disk = 'E:\1.bak' "
دستور سطر آخری رو از طریق گوری آنالاریز هم اجرا میکنم ولی رکوردها ریستوری نمیشوند
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.