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

نام تاپیک: فوری - مشکل جدی در ارتباط با Restore کردن

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1385
    پست
    51

    فوری - مشکل جدی در ارتباط با Restore کردن

    سلام !
    من با یک مشکل جدی در ارتباط با Restore کردن روبرو شدم . همانگونه که می دانید حتی در Restore کردن بصورت دستی در صورتی که مسیر mdf , ldf اشتباده باشد خطایی ظاهر می شود و اجازه Restore کردن نمی دهد تا زمانیکه مسیر اصلاح گردد .لطفا " به من بگویید که چگونه می توانم در delphi با تعیین مسیر mdf,ldf و دستورات Restore ، بانک را به sql متصل کنم .

    من دستورات زیر را وارد کردم ولی به نتیجه ای نرسیدم

    RESTORE DATABASE vb2
    FROM DISK = 'c:\vb2006526.bak'
    WITH MOVE 'vb2006526' TO 'c\:vb2.mdf',
    MOVE 'vb2006526_log' TO 'c:\vb2.ldf'

    متشکرم

    پ.ن : در ضمن هنگامیکه برای پیدا کردن دستورات Restore ، جستجو می کردم ، به این نکته برخوردم که هنگام Restore کردن یک بانک اطلاعاتی نباید کاربری به سیستم متصل باشد و یا از بانک اطلاعاتی استفاده گردد . آیا این مطلب درست می باشد ؟ درصورت مثبت بودن جواب لطف کنین source برنامه ای که باعث pause.start ، بانک اطلاعاتی می گردد برای من ارسال نمایید .

  2. #2
    کاربر دائمی آواتار ali_kolahdoozan
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    اون سر دنیا
    پست
    1,631
    این رشته سر دراز دارد

  3. #3
    دوست عزیز شما باید دستوری که قصد دارید اجرا کنید رو به شکل یک String بسازید. در این String، آدرسهای مورد نظر رو وارد کنید و در نهایت String رو به مثلا ADO بدین تا به SQL Server ارسال کنه.
    برای Restore کاملا درسته! هیچ کاربری نباید دیتابیس رو Use کرده باشه. برای Pause کردن:
    NET PAUSE MSSQLSERVER
    که در Command Prompt باید اجرا بشه. برای ادامه: NET CONTINUE MSSQLSERVER

  4. #4
    میشه مد db رو به Single_user و دوباره بعد از restore به حالت Multi_user برگشت
    اینجوری
    alter database db-name set SINGLE_USER
    database db-name set MULTI_USER

  5. #5
    کاربر دائمی آواتار ali_kolahdoozan
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    اون سر دنیا
    پست
    1,631
    باید بعد از این کار یکدور برنامت رو ببندی . دوباره باز کنی

  6. #6
    نیازی به باز و بسته کردن برنامه نیست
    هیچ تغییری تو Connection به db رخ نمیده

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

  1. مشکل در restore کردن بانک sql
    نوشته شده توسط navidal در بخش SQL Server
    پاسخ: 7
    آخرین پست: جمعه 03 آذر 1385, 10:29 صبح
  2. مشکل در restore کردن
    نوشته شده توسط kathy11ir در بخش SQL Server
    پاسخ: 25
    آخرین پست: شنبه 20 خرداد 1385, 01:21 صبح
  3. restore کردن دیتابیس با کدنویسی در دلفی
    نوشته شده توسط masoumeh_61 در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 3
    آخرین پست: شنبه 13 خرداد 1385, 17:09 عصر
  4. restore کردن دیتابیس و مسائل پس از آن
    نوشته شده توسط ali_kolahdoozan در بخش SQL Server
    پاسخ: 3
    آخرین پست: جمعه 12 اسفند 1384, 23:49 عصر

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

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