PDA

View Full Version : مشکل گرفتن بکاپ در سیستم کلاینت



aminttt
یک شنبه 03 تیر 1397, 16:53 عصر
باسلام خسته نباشید لطفا راهنمای کنید برنامه نوشته شده با زبان سی شارپ و پایگاه داده sql
من از سیستم سرور می توانم بکاپ بگیریم ولی ازسیستم کلاینت امکان بکاپ نیست پیام خطا می دهد148443

danialafshari
یک شنبه 03 تیر 1397, 17:16 عصر
مسیر فایل رو درون درایو ویندوز (C) قرار ندهید. فایل رو جابجا کنید و Permision ها رو اوکی کنید
اگر مشکلتون حل شد لینک های زیر رو مطالعه کنید
https://sqlbackupandftp.com/blog/how-to-solve-operating-system-error-3
http://www.sqlserverlogexplorer.com/resolve-operating-system-error-3/
فکر میکنم میتونید از Map Network Drive هم استفاده کنید
موفق باشید

aminttt
یک شنبه 03 تیر 1397, 18:56 عصر
ممنون از پاسخگویی میشه بیشتر راهنمایی کنید الان نرم افزارداخل درایو fنصب شده،منظورتون از مپ بیام برنامه که رو سیستم سرور نصب کردم به اشتراک بزارم روی کلاینت مپ کنم؟

danialafshari
دوشنبه 04 تیر 1397, 00:42 صبح
خیر
فایل بکاپ رو در مسیر دیگری قرار بدید

رامین مرادی
دوشنبه 04 تیر 1397, 08:05 صبح
تو اس کیو ال امکان بکاپ گیری بر روی مسیرهای شبکه وجود ندارد. میتونید یک پوشه رو به صورت شیر شده در سرور ایجاد کنید سپس مسیر بکاپ گیری رو، روی اون پوشه ذخیره کنید. بعد تو سیستم کلاینتتون مای کامپیوتر رو باز کنید و دنبال گزینه map network drive بگردید بعد انتخاب مسیر رو به صورت
\\192.168.1.2\foldername


ذخیره کنید و یک درایو به درایوهای سیستم اضافه میشه که بعد از بکاپ گیری میتونید فایل بکاپ رو درون اون پیدا کنید.
(آی پی سرور)/(نام فولدر به اشتراک گذاشته شده.)

aminttt
دوشنبه 04 تیر 1397, 11:54 صبح
تو اس کیو ال امکان بکاپ گیری بر روی مسیرهای شبکه وجود ندارد. میتونید یک پوشه رو به صورت شیر شده در سرور ایجاد کنید سپس مسیر بکاپ گیری رو، روی اون پوشه ذخیره کنید. بعد تو سیستم کلاینتتون مای کامپیوتر رو باز کنید و دنبال گزینه map network drive بگردید بعد انتخاب مسیر رو به صورت
\\192.168.1.2\foldername


ذخیره کنید و یک درایو به درایوهای سیستم اضافه میشه که بعد از بکاپ گیری میتونید فایل بکاپ رو درون اون پیدا کنید.
(آی پی سرور)/(نام فولدر به اشتراک گذاشته شده.)





ممنون اوکی شد تونستم بکاپ بگیرم
حالا یک سوال اگر سیستم سرور دچار مشکل شد چی ؟ و کلاینت یادش رفت فایل ها رو کپی کنه روی سیستم خودش ؟

رامین مرادی
دوشنبه 04 تیر 1397, 12:44 عصر
ممنون اوکی شد تونستم بکاپ بگیرم
حالا یک سوال اگر سیستم سرور دچار مشکل شد چی ؟ و کلاینت یادش رفت فایل ها رو کپی کنه روی سیستم خودش ؟

خب دیگه همه چی به باد میره. شما باید راهکاری اتخاذ کنید برای پشتیبان گیری. مثلا یه هارد اکسترنال یا هارد دوم برای سرور در نظر بگیری. با یه برنامه فایل های بکاپ رو اتوماتیک با توجه به تغییرات تو هارد دوم ذخیره کنی.

danialafshari
دوشنبه 04 تیر 1397, 15:24 عصر
ممنون اوکی شد تونستم بکاپ بگیرم
حالا یک سوال اگر سیستم سرور دچار مشکل شد چی ؟ و کلاینت یادش رفت فایل ها رو کپی کنه روی سیستم خودش ؟
با سلام
1- اول بگم که خودم در نرم افزارهای کلاینتم به هیچ عنوان اجازه بکاپ گیری رو نمیدم بدلیل اینکه از کل بانک بکاپ گرفته میشه و راحت یک اپراتور میتونه اطلاعات رو ببره و جای دیگه استفاده کنه و سطح دسترسی قرار میدم و وظیفه بکاپ گیری برعهده DBA هست
2- به هیچ وجهه به کاربر توصیه نمیکنم برنامه رو توی درایو ویندوز(C) نصب کنه و در آیتوران یادآوری میکنم! و سیستم سرور و DBA وظیفه داره که روزانه بکاپ تهیه کنه و در Sql Server یک job تعیین میشه که روزانه علاوه بر بکاپ گیری توسط اپراتور، خود SQL Server هم بکاپ تهیه کنه. در شرکت ها و سازمان ها یک یا دو سرور مجازی تهیه میکنند و فایل های بکاپ رو روی اون سرور ها هم کپی میکنند
3- در صورت رعایت مورد 2 اگر مشکلی پیش اومد میتونند از ویندوز ها و سیستم عامل های Live مثل Linux استفاده کنند و فایل های برنامه رو برگردونند
امیدوارم توضیحات مفید بوده باشه
موفق باشید