آخرين پست هاي ارسالي انجمن ايران دلفي

تماشای رایگان فیلم ایرانی ، خارجی و کودک آکادمی دلفی
نمایش نتایج: از 1 به 5 از 5

موضوع: رفع ارور SUSPECT از دیتابیس

  1. #1
    مدیرکل سایت admin آواتار ها
    تاریخ عضویت
    September 2008
    محل سکونت
    تهران ، آیسک
    سن
    38
    نوشته ها
    522
    تشکر ها
    247
    تشکر شده 250 بار در 160 ارسال.
    Blog Entries
    1

    رفع ارور SUSPECT از دیتابیس

    سلام دوستان.
    امروز تو اداره یه مشکلی پیش اومد که مجبور شدم دیتابیس رو که SUSPECT شده بود ، تعمیر کنم.
    مراحل به صورت زیر می باشد .اول دیتابیس رو به حالت EMERGENCY میبریم:
    کد:

    کد:
    ALTER DATABASE *dbName *SET *EMERGENCY


    در مرحله ی بعدی به حالت تک کاربره میبریم :

    کد:

    کد:
    ALTER DATABASE *dbName * SET SINGLE_USER

    سپس با دستور زیر دیتابیس رو تعمیر می کنیم:

    کد:

    کد:
    DBCC CheckDB (dbName , REPAIR_ALLOW_DATA_LOSS)

    و در پایان مجدد دیتابیس رو به مد چند کاربره بر میگردانیم :
    کد:

    کد:
    ALTER DATABASE *dbName *SET MULTI_USER



    موفق و موید باشید و انشالله که به درد شما هم بخوره ...
    دلفی ،*جذاب ترین زبان طراحی نرم افزار ...

  2. #2
    مدیر انجمن b_itman_b آواتار ها
    تاریخ عضویت
    June 2013
    سن
    10
    نوشته ها
    89
    تشکر ها
    0
    تشکر شده 10 بار در 9 ارسال.
    ممنون مدیر جون.فقط یه سوال این دستورات رو باید کجا بنویسیم؟در محیط Query Analizer ؟
    همه چیز قابل دستیابی است اگر تو بخوای

  3. #3
    مدیرکل سایت admin آواتار ها
    تاریخ عضویت
    September 2008
    محل سکونت
    تهران ، آیسک
    سن
    38
    نوشته ها
    522
    تشکر ها
    247
    تشکر شده 250 بار در 160 ارسال.
    Blog Entries
    1
    خواهش میکنم.
    *بله ، اینها رو در قالب یک Query به سرور ارسال* کنید ...
    دلفی ،*جذاب ترین زبان طراحی نرم افزار ...

  4. #4
    مدیر انجمن b_itman_b آواتار ها
    تاریخ عضویت
    June 2013
    سن
    10
    نوشته ها
    89
    تشکر ها
    0
    تشکر شده 10 بار در 9 ارسال.
    ببخشید.اصل سوالم یادم رفت.این Error اصلا یعنی چی و چه جایی اتفاق می فته؟همونطور که قبلا گفتم من تجربی کارم.
    به یکی از همشهریای من میگن 12 امام رو میشناسی؟میگه آره.میگن اسم ببر میگه اینجوری نه ، اگه ببینم میشناسم!!!
    حکایت کاره منم همینه شاید به این ارور یا اتفاقی که سره این ارور رو بانک میاد ، برخورده باشم ولی نمیدونم اسمش چیه و از کجا بفهمم مشکل چیه؟بازم ممنون

    همه چیز قابل دستیابی است اگر تو بخوای

  5. #5
    مدیرکل سایت admin آواتار ها
    تاریخ عضویت
    September 2008
    محل سکونت
    تهران ، آیسک
    سن
    38
    نوشته ها
    522
    تشکر ها
    247
    تشکر شده 250 بار در 160 ارسال.
    Blog Entries
    1
    این ارور زمانی پیش میاد که در واقع یک اشکال در ساختار دیتابیس شما پیش میاد ، مثلا خرابی نرم .
    خرابی نرم یا همان خرابی سیستم میتونه در حین اجرای یک تراکنش پیش بیاد ، به عنوان مثال شما دارید با سیستم کار میکنید و یک تراکنش شروع به کار کرده و داره اجرا میشه ، اتفاقی برق سرورتون (با این تفاسیر که ups اتون رو مثلا یکی بزنه خاموش کنه ... ) قطع میشه ، لذا با توجه به اینکه تراکنش پایان نیافته ، لذا دیتابیس به این state* میرود و شما میتونید با بردن اون به حالت امرژنسی و تعمیر ساختار اون دوباره احیاش کنید ...
    امیدوارم منظور رو رسونده باشم ...
    دلفی ،*جذاب ترین زبان طراحی نرم افزار ...

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

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