secret_of_life بتاريخ: 19 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 19 يوليو 2007 بسم الله الرحمن الرحيماخواني الافاضلاعاني من مشكلة مع قاعدة البيانات بعد رفعها على الاستضافة الجديدةوبعد قراءات لي و بحث في مواقع ذات علاقة بالمنتديات و قواعد البياناتطرحت احتمال ان يكون سبب ظهور المنتدى بعلامات استفهام في اجزاء كبيرة منه مثل الصفحة الرئيسية و بيانات الاعضاء و اسماء المجموعات...الخلان ال charsetفي قاعدة البيانات موضوع على : UTF-8و قد حاولت تغييره و لكن لا اعرف الطريقةتمكنت فقط من تغيير ال: connection collationالى cp1256_general_ciولا اعرف هل هذا هو المناسب ام latin1?حيث ان ال charset للقاعدة المصدر كان latin1 (cp1252) latin1لكن لم استطع تغيير ال charset الىcp 1256او حتى latin1وايهم الانسب ليظهر العربي بدون علامات استفهامفكيف يمكنني تغييره؟و جزاكم الله خيراوهذه بعض الصور التوضيحيةحيث:1-mainbage: هي صورة للصفحة الرئيسية و يظهر ان عمود اسماء الاقسام يظهر كعلامات استفهام2-announce: و يظهر فيه ان احد الاعلانات يظهر كله كعلامات استفهام غير مفهومة و كذلك بيانات العضو و البيانات المرفقة على مربع لوحة الشرف3-thread: صورة لاحد المضوعات و يظهر فيه ان الموضوع يظهر بالعربي لكن فقط بيانات العضو مازلت بعلامات الاستفهامفكيف يمكن حل هذه الاشكالية و جزاكم الله خيرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
-=|mOOdY|=- بتاريخ: 19 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 19 يوليو 2007 السلام عليكماخي قم بحذف القاعدة ثم اعد استيرادها ولكن عند عملية الاستيراد ستلاحظ كومبو بوكس يظهر فيه الcharsets اختر منها cp1252 وبإذن الله ستعمل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
secret_of_life بتاريخ: 19 يوليو 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 19 يوليو 2007 بسم الله الرحمن الرحيماخي الكريملا يمكن حذفها و استعادتها من جديدلاني حاولت مرارا و تكرارا ذلكفلم انجحبسبب كبر حجم القاعدة الذي يتعدى 300 ميجاو بسبب مشكلة تقنية و رسالة خطا عندما احاول رفعها على السيرفر الجديد باستخدام سكربتات رفع القواعدو رسالة الخطأ هي:BigDump: Staggered MySQL Dump Importer ver. 0.21bProcessing file: conanede_vb3.sql.gzStarting at the line: 1Error at the line 12: CREATE DATABASE `conanede_vb3` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;Query: CREATE DATABASE `conanede_vb3` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;MySQL: Access denied for user 'conan4a_vb3'@'%' to database 'conanede_vb3'Stopped on errorعلما بأن conanede_vb3 هو اسم القاعدة القديمةولما انشأت قاعدة جديدة هي التي اسمها conan4a_vb3لهذا حاولت تصدير القاعدة جدولا جدولا من القاعدة الاصليةو اعادة رفعها على القاعدة الجديدة ايضا جدولا جدولاو بسبب كبر حجم بعض الجداول و عدم تمكني من تحميله و رفعهفقد استعنت بالدعم الفني للاستضافتين الاجنبيتين الاصلية الاولى و الجديدة الثانية و بعد معاناة استمرت اكثر من اسبوعين حتى تمكن من رفع جميع الجداول الى القاعدة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
-=|mOOdY|=- بتاريخ: 19 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 19 يوليو 2007 اخي انا واجهتني المشكلة في بداية تصميمي لموقعي الخاص ولكن تداركت المشكلة بواسطة الحل الذي وصفته لكبالنسبة لرفع قاعدة كبيرة هناك برنامج على ما اعتقد اسمه sql splitter يقوم بتجزئة ملف ال sql ليسهل على القاعدة استقبالهاذا اردت البرنامج اخبرني لارفعه لك اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
secret_of_life بتاريخ: 19 يوليو 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 19 يوليو 2007 بسم الله الرحمن الرحيمجزاك الله خيرا اخي الكريمطيب ممكن تفاصيلبمعنى هل اقوم برفع ملف القاعدة على مجلد الموقع و استخدام برنامج ال splitter ام كيف؟وكيف يقوم هذا البرنامج باستعادة القاعدة؟اتمنى ان تمدني بتفاصيل لاني لست على خبرة كافية بالتعامل مع قواعد البياناتولك وافر التحيةوبانتظار البرنامج اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
-=|mOOdY|=- بتاريخ: 19 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 19 يوليو 2007 بداية اعتقد ان مكان طرحك للموضوع مخالف فهو ليس بالقسم الصحيح واتمنى من المشرف نقل الموضوعثانيا بالنسبة للنسخة الاحتياطية من قاعدة بيانات المواقع غالبا ما تكون ملف sql يحتوي على اوامر بناء الجداول وجمل ال insertهناك اداة تسمى phpadmin تاتي مدمجة مع المستضيف تتيح لك التعامل مع القاعدة من خلاله تستطيع انشاء الجداول عن طريق رفع السكريبتاقترح عليك ان تراجع الدعم الفني للمستضيف وتستفسر منهم عن المشكلة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
secret_of_life بتاريخ: 19 يوليو 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 19 يوليو 2007 بسم الله الرحمن الرحيماخي الكريمكي لا يتشعب الموضوعسؤالي هناهو كيف اغير ال charset للقاعدة من UTF-8 الى latin1حيث انه المحاولة الوحيدة الباقية لي لحل هذه المشكلةمع وافر التحية اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
-=|mOOdY|=- بتاريخ: 19 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 19 يوليو 2007 اخي اعتقد انني اجبتك في هذه الجزئية حيث لا يمكنك التعديل بعد زرع القاعدةولكن هناك طريقة كنت قد قرأتها في احد المنتديات باضافة سطر تحويل للغة في ملفات ال php ولكن اعتقد انها طريقة متعبة ابحث في منتديات ال php عن تحويل ال charset اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
secret_of_life بتاريخ: 19 يوليو 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 19 يوليو 2007 بسم الله الرحمن الرحيمشكرا اخي الفاضل لاجابتك و اعتذر عن الازعاج وجزاك الله خيراوجاري المحاولة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 19 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 19 يوليو 2007 اليك هذه الاوامر من مشاركة سابقه بالمنتدى connect sys as sysdba SQL> shutdown immediate; SQL> startup nomount SQL> alter database mount exclusive; SQL> alter database open; SQL> alter system enable restricted session; SQL> alter system set job_queue_processes=0; SQL> alter system set aq_tm_processes=0; SQL> alter database character set internal_use ar8mswin1256 SQL> shutdown immediate SQL> startup فى انتظار الرد .. nlschange.txt ar8mswin.zip اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
secret_of_life بتاريخ: 20 يوليو 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 يوليو 2007 بسم الله الرحمن الرحيمجزاك الله خيرا اخي الكريم amgadلكن لم افهم ماذا افعل في الملفات المرفقة؟ و اين اضعها؟مع وافر التحية اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
-=|mOOdY|=- بتاريخ: 20 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 20 يوليو 2007 اخ امجد قاعدة البيانات في مواقع الاستضافة تكون غالبا MySQL او Postgress وليس اوراكل ولا اظن ان هذه الاوامر قد تنجحعلى العموم لم افكر في هذه الطريقة ولكن ساجربها على سيرفري الشخصي مشكور اخ امجد للمتابعة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
secret_of_life بتاريخ: 20 يوليو 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 يوليو 2007 نعم اخي الكريم moody_4u القاعدة على نظام mysql اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
-=|mOOdY|=- بتاريخ: 20 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 20 يوليو 2007 اخي الكريم بحثت لك عن الحل الذي سبق ان اخبرتك عنه باجبار الداتبيز على استعمال charset معين باضافة سطر برمجي داخل ملف الاتصال ممكن انه يساعدك http://www.php4arabs.net/index.php?p=showtopic&toid=123&fid=3&area=1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 21 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 21 يوليو 2007 اعتذر .. عن المداخلة الخاطئة .. لقد تسرعت فى الاجابه اتمنى ان تصلوا الى حل المشكلة مع تمنياتى بالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
-=|mOOdY|=- بتاريخ: 21 يوليو 2007 تقديم بلاغ مشاركة بتاريخ: 21 يوليو 2007 بالعكس اخ امجد وجود اسمك ضمن الموضوع يزيد من اهميتهاسعدني تواجدك معنا في الموضوعجزاك الله خيرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
secret_of_life بتاريخ: 22 يوليو 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 22 يوليو 2007 بسم الله الرحمن الرحيماخواني الافاضللقد جربت الرابط الذي اعطيتني اياه و لم ينفعو حاولت مؤخرا عمل باك اب جديد للقاعدة و رفعتها على الموقع و حجمها 350 MB وعندما حاولت استعادتها بسكربت استعادة القواعدظهر لي الخطأ التالي:سكربت رفع قواعد البيانات إسم القاعدة: conan4a_vb3.sql بدأ : 1إنتهى : 12: CREATE DATABASE `conanede_vb3` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;العملية : CREATE DATABASE `conanede_vb3` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;القاعدة : Access denied for user 'conan4a_vb361'@'%' to database 'conanede_vb3' وقوف خاطئالبدء من جديدملاحظة : سيتم تفريغ الجداول السابقةتعريب وتطوير.:: مجهوول ::.و جربت سكربت bigdumpو اعطاني نفس رسالة الخطاجزاكم الله خيرا كيف احل هذه المشكلة؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.