PDA

View Full Version : سوال: چگونه می شه در #C توسط کاربر از دیتابیس Backup و Restor کرد



sgn2006
چهارشنبه 02 شهریور 1390, 14:59 عصر
با سلام و خسته نباشید خدمت شما دوستان محترم

من می خوام ببینم چه جوری می شه کاربر در دیتابیس Backup بگیره و بعدا خودش Backup رو Restor کنه ، هم دستورات Sql رو می خوام هم دستوراتی که در #C استفاده می شه....


با تشکر از همتون

به امید ایرانی آباد

saeid4634
چهارشنبه 02 شهریور 1390, 15:08 عصر
پشتيبانگيري
BACKUP DATABASE Database_Name
TO DISK = N'Backup_Path\backup.bak'
WITH
NOFORMAT,
NOINIT,
NAME = N'Database_Name',
SKIP,
STATS = 10;


بازيابي
RESTORE DATABASE Database_Name
FROM DISK = N'Backup_Path\backup.bak'
WITH
FILE = 1,
NOUNLOAD,
REPLACE,
STATS = 10


البته توجه داشته باشي كه بايد در #30 با بانك master وارد بشي و به همين دليل كاربر sa

mojtabalehleh
پنج شنبه 14 مهر 1390, 21:51 عصر
سلام
این کلاس highlight رو چطوری تعریف کنم؟

s3rv3r
پنج شنبه 14 مهر 1390, 23:23 عصر
مشكلي كه تو خيلي از كدها بود اينه كه براي Restore بايد هيچ كانكشني به ديتابيس وصل نشده باشه. اگه وصل شه بود ديگه Restore كار نميكنه

اين مشكل رو هنوز نتونستم حل كنم.

كسي راهي داره كه Restore در همه شرايط كار كنه؟؟؟؟؟؟؟؟؟؟؟ كفرم در اومد انقد سرچ كردم ولي جواب نگرفتم