PDA

نسخه کامل مشاهده نسخه کامل : مشکل backup گیری بر روی هاست های مختلف



fereshte222
20-06-2007, 19:11
سلام
من برنامه های مختلفی را در مورد backup گیری از دیتابیس مطالعه کردم ولی مشکلی که من دارم این است که من بر روی یک فروشگاه کار میکنم و این فروشگاه قرار است به افراد مختلفی داده شود که خوب این افراد ممکن است هاستهای مختلف و متفاوتی داشته باشند.
در بیشتر برنامه هایی که من برای بک اپ گیری دیدم این مسئله یاداوری شده بود که برای استفاده از انها باید اجازه های دسترسی مختلفی داشته باشیم.
حالا بر فرض که ما این مسئله را برای هاست خودمون حل کردیم مشکل بقیه را چگونه باید حل کرد؟
در ضمن ما اصلا نمیخواهیم که خود را درگیر این مسئله(مجوز گری برای هاست های مختلف) کنیم.
خلاصه من موندم که باید چیکارکرد؟
البته شاید مسئله این جوری که من فکر میکنم نیست و من اشتباه فکر میکنم.
خلاصه دوستان هر جوری که میدونند من را راهنمایی کنند .
در ضمن کنترل پنل ما plesk و دیتابیسم sql است .ایا این هاست امکان بک اپ برای دیتابیس را دارد؟
چون من که در enterprice maneger گزینه ای برای بک آپ پیدا نکردم.

hamidreza_buddy
22-06-2007, 21:41
منظورتون رو خوب متوجه نشدم.
مثلاً یه سایت دارین که توی این سایت افراد مختلفی اکانت دارن و داده های خاصی مخصوص خودشون. و می خاید که هر کس بتونه داده های خودش رو برای خودش بک آپ بگیره.؟ منظورتون همین بود؟
در ضمن در نسخۀ enterprise گزینه ای برای بک آپ گیری وجود داره. که یه فایل .bak درست میکنه.

fereshte222
23-06-2007, 11:19
سلام
ببینید بهتره به این صورت بیان کنم.فرض کنید ما یک برنامه برای بک اپ گیری از دیتابیس داریم و معمولا این برنامها به مجوزهای خاصی احتیاج دارند.حالا ما میخواهیم این برنامه بر روی چند هاست مختلف کار کند .خوب من فکر میکنم برای هر هاست باید جداگانه مجوز بگیریم تا برنامه بر روی اون سرور کار کند.ایا راهی غیر از این وجود ندارد؟

نمیدونم منظورم را واضح بیان کردم ویا نه؟

haj_hamid
25-06-2007, 10:59
برای بک اپ گیری باید به اون سرور (منظورم sql server) کانکت شد
و اگه بخواهیم از روی یک سرور از دیتا بیس که روی یه سرور دیگه است
اولا باید بتونیم کانکت شیم
ثانیا باید برای بک اپ گیری آدرس سیستم خودمون رو (اگه بخواهیم فایل .bak روی سیستم خودمون باشه) بدیم
که واسه دادن آدرس باید حتما از کوئری استفاده

مثل:


go
BACKUP DATABASE Northwind
TO DISK = '\\10.0.7.55\c$\Northwind.bak'
go