صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 11

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

  1. #1
    عضو انجمن Amin007 آواتار ها
    تاریخ عضویت
    Mar 2012
    نوشته ها
    160
    تشکر تشکر کرده 
    125
    تشکر تشکر شده 
    87
    تشکر شده در
    70 پست

    پیش فرض ریپیر کردن دیتابیس

    سلام

    با دایرکت ادمین که بک آپ میخام بگیرم همچین ارری میده :

    کد:
    Error while backing up database forum_aaz
    mysqldump error output: mysqldump: Got error: 144: Table    './forum_aaz/vb_searchcore_text' is marked as crashed and last    (automatic?) repair failed when using LOCK TABLES

    این جدول رو :
    vb_searchcore_text

    قسمت Collation رو زده in use و ریپیر که میکنم توی loading میمونه و تغییری نمیکنه

    چطور میشه درستش کرد؟

  2. # ADS




     

  3. #2
    عضو انجمن be099 آواتار ها
    تاریخ عضویت
    May 2009
    محل سکونت
    ﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽
    نوشته ها
    338
    تشکر تشکر کرده 
    176
    تشکر تشکر شده 
    651
    تشکر شده در
    385 پست

    پیش فرض پاسخ : ریپیر کردن دیتابیس

    توی phpmyadmin
    دیتابیس مورد نظرو انتخاب کنید بعد
    تیبل مورد نظرو تیک بزنید بعدش از پایین ریپیرو بزنید...

    یا توی sql اینو وارد کنید

    repair table vb_searchcore_text

  4. #3
    عضو انجمن Amin007 آواتار ها
    تاریخ عضویت
    Mar 2012
    نوشته ها
    160
    تشکر تشکر کرده 
    125
    تشکر تشکر شده 
    87
    تشکر شده در
    70 پست

    پیش فرض پاسخ : ریپیر کردن دیتابیس

    نقل قول نوشته اصلی توسط be099 نمایش پست ها
    توی phpmyadmin
    دیتابیس مورد نظرو انتخاب کنید بعد
    تیبل مورد نظرو تیک بزنید بعدش از پایین ریپیرو بزنید...

    یا توی sql اینو وارد کنید

    repair table vb_searchcore_text

    همونطور که گفتم زده in use و اصلا عمل نمیکنه
    چندین ساعت روی loading میمونه و کاری نمیکنه

  5. #4
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : ریپیر کردن دیتابیس

    سلام
    طبق این آموزش: http://url.vidahost.ir/f313eeda/

    کد:
    cd /var/lib/mysql/DATABASE
    myisamchk --safe-recover TABLE

  6. تعداد تشکر ها از iHSG به دلیل پست مفید


  7. #5
    عضو انجمن Amin007 آواتار ها
    تاریخ عضویت
    Mar 2012
    نوشته ها
    160
    تشکر تشکر کرده 
    125
    تشکر تشکر شده 
    87
    تشکر شده در
    70 پست

    پیش فرض پاسخ : ریپیر کردن دیتابیس

    نقل قول نوشته اصلی توسط iHSG نمایش پست ها
    سلام
    طبق این آموزش: http://url.vidahost.ir/f313eeda/

    کد:
    cd /var/lib/mysql/DATABASE
    myisamchk --safe-recover TABLE


    اینا رو باید در ssh بزنم درسته؟

    تیبل مورد نظر در دایرکت ادمین دیتابیس forum_aaz > یوزر forum > تیبل vb_searchcore_text هست


    مقادیر رو در زیر درست گذاشتم؟



    کد:
    cd /var/lib/mysql/forum_aaz
    myisamchk --safe-recover vb_searchcore_text
    
    

  8. #6
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : ریپیر کردن دیتابیس

    بله باید در ssh بزنید.
    جایگزین ها هم که ظاهرا درست به نظر میرسه.

  9. #7
    عضو انجمن be099 آواتار ها
    تاریخ عضویت
    May 2009
    محل سکونت
    ﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽
    نوشته ها
    338
    تشکر تشکر کرده 
    176
    تشکر تشکر شده 
    651
    تشکر شده در
    385 پست

    پیش فرض پاسخ : ریپیر کردن دیتابیس

    عزیز از این تجربه ها زیاد داشتم
    وقتی لودینگ میمونه داره ریپیر میکنه ولی اگه فشار روی سرور باشه یا خیلی طول میکشه یا اینکه اصلا انجام نمیده

    راه حل :
    اگر دسترسی روت دارید
    1.
    آپاچیو خاموش کنید ، mysql ریستارت کنید سپس ریپیرو از روت انجام بدید

    2.
    وارد پوشه ی دیتابیس بشید
    معمولا اینجاس
    var/lib/mysql
    کل فولدر دیتابیس مورد نظرو tar gz کنید ، دانلود کنید بیارید توی لوکال با خیال راحت ریپیر کنید و دوباره آپلود کنید
    تاحالا بیست بار این کارو کردم ...

  10. تعداد تشکر ها از be099 به دلیل پست مفید


  11. #8
    عضو انجمن Amin007 آواتار ها
    تاریخ عضویت
    Mar 2012
    نوشته ها
    160
    تشکر تشکر کرده 
    125
    تشکر تشکر شده 
    87
    تشکر شده در
    70 پست

    پیش فرض پاسخ : ریپیر کردن دیتابیس

    نقل قول نوشته اصلی توسط be099 نمایش پست ها
    عزیز از این تجربه ها زیاد داشتم
    وقتی لودینگ میمونه داره ریپیر میکنه ولی اگه فشار روی سرور باشه یا خیلی طول میکشه یا اینکه اصلا انجام نمیده

    راه حل :
    اگر دسترسی روت دارید
    1.
    آپاچیو خاموش کنید ، mysql ریستارت کنید سپس ریپیرو از روت انجام بدید

    2.
    وارد پوشه ی دیتابیس بشید
    معمولا اینجاس
    var/lib/mysql
    کل فولدر دیتابیس مورد نظرو tar gz کنید ، دانلود کنید بیارید توی لوکال با خیال راحت ریپیر کنید و دوباره آپلود کنید
    تاحالا بیست بار این کارو کردم ...
    یکی از این روش هایی که گفتید رو به طور کامل و ساده توضیح بدید ممنون میشم

    دسترسی روت دارم بله
    سرور روش لایت اسپید نصب هست
    دستورات خاموش کردن آپاچی و ریست کردن mysql و ریپیر از روت رو بدید

  12. #9
    عضو انجمن be099 آواتار ها
    تاریخ عضویت
    May 2009
    محل سکونت
    ﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽
    نوشته ها
    338
    تشکر تشکر کرده 
    176
    تشکر تشکر شده 
    651
    تشکر شده در
    385 پست

    پیش فرض پاسخ : ریپیر کردن دیتابیس

    کد:
    service httpd stop
    service mysqld restart
    کد:
    mysql -u databaseUsername -p
    پسورد یوزر وارد کنید

    وقتی وارد mysql شدید
    کد:
    use forum_aaz
    کد:
    repair table  vb_searchcore_text;

    اینتر بزنید و صبر کنید

    و در آخر آپاچیو دوباره روشن کنید
    کد:
    service httpd start
    پ.ن : databaseUsername یوزر نیم دیتابیستون هست و پسوردی هم که ازتون خواسته میشه همون پسورد دیتابیسه

  13. تعداد تشکر ها ازbe099 به دلیل پست مفید


  14. #10
    عضو انجمن Amin007 آواتار ها
    تاریخ عضویت
    Mar 2012
    نوشته ها
    160
    تشکر تشکر کرده 
    125
    تشکر تشکر شده 
    87
    تشکر شده در
    70 پست

    پیش فرض پاسخ : ریپیر کردن دیتابیس

    نقل قول نوشته اصلی توسط be099 نمایش پست ها
    کد:
    service httpd stop
    service mysqld restart
    کد:
    mysql -u databaseUsername -p
    پسورد یوزر وارد کنید

    وقتی وارد mysql شدید
    کد:
    use forum_aaz
    کد:
    repair table  vb_searchcore_text;

    اینتر بزنید و صبر کنید

    و در آخر آپاچیو دوباره روشن کنید
    کد:
    service httpd start
    پ.ن : databaseUsername یوزر نیم دیتابیستون هست و پسوردی هم که ازتون خواسته میشه همون پسورد دیتابیسه

    تشکر
    انجام دادم به این صورت پیام میده که نمیتونه کانکت بشه یا همچین چیزی:

    http://s7.picofile.com/file/82551664...4asdasdasd.jpg

    از چی هست ؟

صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مشکل در دیتابیس-عدم ایمپورت دیتا بیس اصلی (MariaDB 5.5.41)
    توسط dreamyeye در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: March 31st, 2018, 11:00
  2. ریپیدلیچ رایگان با سرور ایران
    توسط rezapfcj1 در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: January 12th, 2018, 19:15
  3. پاسخ ها: 3
    آخرين نوشته: September 26th, 2017, 00:34
  4. تنظیمات ریپیدلیچ
    توسط hamedt6xw در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: July 5th, 2017, 13:06
  5. ریپیدلچ!
    توسط focus8m در انجمن مباحث دیگر
    پاسخ ها: 5
    آخرين نوشته: May 28th, 2010, 00:14

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

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