PDA

View Full Version : backup از بانک اطلاعاتی سایت (جستجو کردم)



saeid taheri
پنج شنبه 26 بهمن 1385, 14:52 عصر
ببخشید من جستجو کردم و تاپیک هایی که پیدا شد مشکل منو حل نکرد
می خواستم بدونم چگونه می توانم اطلاعات موجود در بانک اطلاعاتی را روی کامپیوتر backup بگیرم
از کد زیر استفاده کردم ولی نشد


backup database My_db to disk = d:\my_db.bak


اگر راهنمایی بفرمایید ممنون می شوم

pegasos
پنج شنبه 26 بهمن 1385, 15:32 عصر
با درود.



BACKUP DATABASE [My_db] TO DISK = 'g:\my_db.bak' WITH NOFORMAT, NOINIT, NAME = N'My_db-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO



ولی گمونم این سعال مربوط به انجمن SQL Server باشه.

به امید موفقیت.

saeid taheri
پنج شنبه 26 بهمن 1385, 23:40 عصر
با تشکر از شما ولی گفتم این دستور جواب نداد - چون می خواستم در صفحه asp.net این دستور رو اجرا کنم اینجا مطرح کردم

Behrouz_Rad
جمعه 27 بهمن 1385, 01:00 صبح
دستوری که نوشتی به خوبی بر روی local جواب میده اما بر روی سرور...
می تونی Backup بگیری اما در زمینه ی نقش های سرور باید عضو گروه sysadmin و در زمینه ی نقش های دیتابیس، عضو گروه db_backupoperator باشی که صد البته چنین چیزی امکان پذیر نیست! (Only in Dedicated Server State Is Possible)
در ضمن، مسیر باید بین تک کوتیشن یا دابل کوتیشن قرار بگیره.

موفق باشید.

saeid taheri
یک شنبه 29 بهمن 1385, 01:02 صبح
خیلی ممنون لطف کردید

nazaninam
یک شنبه 29 بهمن 1385, 15:34 عصر
استاد راد من این کارو روی چندین هاست ( پارس دیتا ، میهن هاست و فراکارانت ) انجام دادم و هر روز کاربر ها دارن بکاپ میگیند !

Behrouz_Rad
یک شنبه 29 بهمن 1385, 16:31 عصر
بستگی به نحوه ی استفاده از دستور داره.
نوعی از دستور Backup، رکوردی رو به sysdevices اضافه می کنه که نیاز به مجوزهای فوق الذکر داره.
اما در حالت استفاده ی ساده، تنها نیاز به owner بودن دیتابیس هست.

موفق باشید.