نمایش نتایج 1 تا 3 از 3

نام تاپیک: پشتیبان و بازگردان پشتیبان بانک اطلاعاتی (Backup and Restore in SQL) (+سورس)

  1. #1

    Cool پشتیبان و بازگردان پشتیبان بانک اطلاعاتی (Backup and Restore in SQL) (+سورس)

    سلام دوستان
    ببخشید پست آموزشی زیاد میزارم.همونطور که گفتم روی پروژه ای دارم وقت میزارم، بعضی از قسمت هایی که به نظرم مفید میاد، براتون میزارم.
    اگه علاقه ای به خوندن پست ها ندارید یا پست ها بنظرتون مفید نیست. بگید که دیگه نزارم :)
    البته اگه جواب هم ندید، میزارم رو حساب اینکه راضی نیستید.

    خب!
    این کد، کد بازنویسی شده و در واقع بهینه سازی شده پست آقای systam از لینک زیر است

    لینــــــــــــــــــــــ ـــــــــــــــــــــــــ ـــــــک

    موارد بهینه سازی شده:
    1) ظاهره
    2) اضافه کردن کد قطع اتصال و اتصال، جهت مواجهه نشدن با خطای IN USE
    فایل های ضمیمه فایل های ضمیمه

  2. #2
    کاربر دائمی آواتار mehdi.safavie
    تاریخ عضویت
    دی 1388
    محل زندگی
    تهران - اندیشه
    سن
    32
    پست
    219

    نقل قول: پشتیبان و بازگردان پشتیبان بانک اطلاعاتی (Backup and Restore in SQL) (+سورس)

    درود;

    علی جون ممنون بابت پستت :
    اول اینکه یه متغییر به نام str_path گرفتی که ازش استفاده نکردی :

    str_path = save1.FileName.ToString
    cmd1.CommandText = "backup DATABASE test to DISK = N'" + save1.FileName.ToString + " '"


    دوم اینکه این کد فقط از دیتابیس test داره پشتیبان میگیره کد زیر ماله شماست :

    cmd1.CommandText = "backup DATABASE test to DISK = N'" + save1.FileName.ToString + " '"


    باید به این تغییر کنه :

    cmd1.CommandText = "backup DATABASE [" & txtDatabase.Text & "] to DISK = N'" + save1.FileName.ToString + " '"


    و در آخر این که پیام موفقیت آمیزی که گذاشتی هر دو یک پیام میده ، یکی باید برای پشتیبان باشه یکی بازگردانی ولی هر دو بازیابی هست .



    برای بازگردانی هم فقط دیتابیس Test بازگردانی میشه , و قطع موقت هم فقط Test قطع میشه . یه کد txtDatabase.Text باید به جای اسم دیتابیس اضافه بشه

  3. #3

    نقل قول: پشتیبان و بازگردان پشتیبان بانک اطلاعاتی (Backup and Restore in SQL) (+سورس)

    نقل قول نوشته شده توسط mehdi.safavie مشاهده تاپیک
    درود;

    علی جون ممنون بابت پستت :
    اول اینکه یه متغییر به نام str_path گرفتی که ازش استفاده نکردی :

    str_path = save1.FileName.ToString
    cmd1.CommandText = "backup DATABASE test to DISK = N'" + save1.FileName.ToString + " '"


    دوم اینکه این کد فقط از دیتابیس test داره پشتیبان میگیره کد زیر ماله شماست :

    cmd1.CommandText = "backup DATABASE test to DISK = N'" + save1.FileName.ToString + " '"


    باید به این تغییر کنه :

    cmd1.CommandText = "backup DATABASE [" & txtDatabase.Text & "] to DISK = N'" + save1.FileName.ToString + " '"


    و در آخر این که پیام موفقیت آمیزی که گذاشتی هر دو یک پیام میده ، یکی باید برای پشتیبان باشه یکی بازگردانی ولی هر دو بازیابی هست .



    برای بازگردانی هم فقط دیتابیس Test بازگردانی میشه , و قطع موقت هم فقط Test قطع میشه . یه کد txtDatabase.Text باید به جای اسم دیتابیس اضافه بشه
    سلام مهدی جان
    بله میدونم.
    همانطور که گفتم، این کدها مال پروژه ای هست که دارم روش تست میکنم
    ممنکه customize شده نباشه که طبیعی، دوستان باید زخمت تغییر به خواست خودشونو بکشن دیگه
    در هر صورت از تذکرات ممنون.
    موفق باشی.

تاپیک های مشابه

  1. پاسخ: 9
    آخرین پست: پنج شنبه 11 خرداد 1396, 20:35 عصر
  2. پاسخ: 395
    آخرین پست: چهارشنبه 20 فروردین 1393, 16:39 عصر
  3. پاسخ: 7
    آخرین پست: شنبه 20 فروردین 1390, 21:18 عصر
  4. سوال: پشتیبان گیری اتوماتیک از بانک اطلاعاتی SQL2000در vb.net
    نوشته شده توسط mahbobehshab در بخش VB.NET
    پاسخ: 3
    آخرین پست: دوشنبه 06 دی 1389, 16:48 عصر
  5. گرفتن پشتیبان در VB6 با بانک اطلاعاتی Access
    نوشته شده توسط fateme_shourabi در بخش برنامه نویسی در 6 VB
    پاسخ: 7
    آخرین پست: پنج شنبه 28 شهریور 1387, 11:32 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •