PDA

View Full Version : restore کردن backup دیتابیس 2000 در 2005



m_amin_t
چهارشنبه 05 دی 1386, 14:22 عصر
سلام
میخوام بدونم که چطور میشه backupی که از یک دیتابیس در sql2000 گرفتم در sql2005، restore میشه؟

sarasara
چهارشنبه 05 دی 1386, 14:49 عصر
اگه تو سایت Search کنی پیدا می کنی.
ابتدا Database ات رو در 2005 می سازی،
هم از طریق wizard می تونی و هم با Command.


restore database myDB from disk='D:\myDBBack.BAK' with replace

m_amin_t
چهارشنبه 05 دی 1386, 15:13 عصر
خوب اینکه روش معمول restore کردنه. مشکل من اینه که فایل backupی که در 2000 ساختم در 2005، restore نمیشه.

AminSobati
چهارشنبه 05 دی 1386, 23:41 عصر
پیغام خطا؟

ly.comeng
دوشنبه 07 بهمن 1387, 20:12 عصر
پیغام خطا؟



Too many backup devices specified for backup or restore; only 64 are allowed

slashslash2009
دوشنبه 07 بهمن 1387, 21:06 عصر
string query = "ALTER DATABASE anbardari SET SINGLE_USER with ROLLBACKIMMEDIATE use master " +
" RESTORE DATABASE anbardari FROM DISK='" + strFileName + "'";


این خطا از چی میتونه باشه Incorrect syntax near 'ROLLBACKIMMEDIATE این کلمه Rollback

accpascal
دوشنبه 07 بهمن 1387, 22:19 عصر
این خطا مربوط به restore کردن 2005 به 2000 می باشد لطفا یکبار دیگر چک کنید

slashslash2009
دوشنبه 07 بهمن 1387, 22:50 عصر
منظورتون به من بود یا به ly.comeng

accpascal
سه شنبه 08 بهمن 1387, 07:25 صبح
ببخشید نقل قول را مشخص نکردم منظورم ly.comeng بود
خطای زیر
Too many backup devices specified for backup or restore; only 64 are allowed

slashslash2009
سه شنبه 08 بهمن 1387, 22:28 عصر
کدمو درست کردم ولی بعدش یه خطایه دیگه میده بهم :
Invalid zero-length device name. Reissue the BACKUP statement with a valid device name.
RESTORE DATABASE is terminating abnormally.
Changed database context to 'master'.

slashslash2009
سه شنبه 08 بهمن 1387, 22:30 عصر
کدمو درست کردم ولی بعدش یه خطایه دیگه میده بهم :
Invalid zero-length device name. Reissue the BACKUP statement with a valid device name.
RESTORE DATABASE is terminating abnormally.
Changed database context to 'master'.