الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلتي الكبيرة مع شركة استضافة مشهورة

بدأه Ali h في 10 ديسمبر 2009 · 11 رد · 1,161 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

قمت بتطوير موقع قبل 3 أشهر وسلمته لشركة التي كانت تريده قبل شهرين طبعا اخترت شركة استظافة مشهورة قبل تسليمي الموقع للشركة وواجهتني مشاكل العربية حاولت بطرق متعددة

حل مشاكل العربية ونجحت ولله الحمد

بدأت الشركة تدخل عملاءها عن طريق موظفيها والمتعاونين مع الشركة وصل عدد العملاء في قاعدة البيانات حوالي 450 عميل قمت بعمل باك اب لقاعدة البيانات

هذا قبل 4 ايام تقريبا والشركة تدخل بيانات العملاء

وفي يوم أمس اتصل علي مدير الشركة قال لي حصلت مشكلة بالموقع فقدنا جميع العملاء

ذهبت لقاعدة البيانات

وكل موظف مربوط مع عملائه لايرى إلا عملائه

تفأجأت أن جميع اسماء الموظفين تحولت الى ؟؟؟

استفدت من الباك اب لكن اضعت 180 عميل لاأدري تعود لأي موظف

الغريب ان جميع محتويات العمود المسمى بالموظفين تحولت الى ؟؟؟

وأعدت وأدخلت بيانات مرة أخرى دخل اسم الموظف بشكل صحيح !!

لاأعلم الحقيقة هل المشكلة تعود للإستظافة راسلت الدعم الفني لكن قالوا غير اليوني كود Unicode لقاعدة البيانات

انا الحقيقة محرج جداً من مدير الشركة

هل توجد استظافة مدفوعة تدعم العربية يشكل فعال

قرأت هذا الموضوع

/index.php?showtopic=200318

لكن هل احد جرب أخشى بعد مدة مع الاستضافة يحصل مثل ماحصل معي

شركة الإستظافة هي

godaddy.com

نصيحة لكل من يستخدم موقعه مع قودادي ان يعمل باك اب يومي

تم تعديل هذه المشاركة بواسطة Ali h في 10 ديسمبر 2009 في 15:25

#2

أي قاعدة بيانات تستخدم

إذاكان Sql Server حاول استخدام نوع البيانات

nvarchar

ntex

nchar

وليس

varchar

text

char

خاصة في الحقول التي تحوي بيانات بالعربي

#3

السلام عليكم

المفروض ان SQL server يدعم العربي 100% بغض النظر عن الشركة او السيرفر . لكن في حالة ان اللغة الافتراضية للسيرفر ليست العربية هناك بعض الامور التي جيب مراعتها والتي من ضمنها استخدام البيانات التي تبدأ بالحرف N كما ذكر الاخ محمد في المشاركة السابقة او تحويل ترميز قاعدة البيانات الافتراضي الى العربي collation .

اقتباس
نصيحة لكل من يستخدم موقعه مع قودادي ان يعمل باك اب يومي

هذه النصيحة تنطبق على 99% من شركات الاستضافة وهذا الامر يشار له دائما في شروط الاستخدام بحيث ان الشركات تقوم بعمل نسخ احتياطية لكن في النهاية هي مهمة المستخدم .

#4
Ali h كتب:

السلام عليكم ورحمة الله وبركاته

قمت بتطوير موقع قبل 3 أشهر وسلمته لشركة التي كانت تريده قبل شهرين طبعا اخترت شركة استظافة مشهورة قبل تسليمي الموقع للشركة وواجهتني مشاكل العربية حاولت بطرق متعددة

حل مشاكل العربية ونجحت ولله الحمد

بدأت الشركة تدخل عملاءها عن طريق موظفيها والمتعاونين مع الشركة وصل عدد العملاء في قاعدة البيانات حوالي 450 عميل قمت بعمل باك اب لقاعدة البيانات

هذا قبل 4 ايام تقريبا والشركة تدخل بيانات العملاء

وفي يوم أمس اتصل علي مدير الشركة قال لي حصلت مشكلة بالموقع فقدنا جميع العملاء

ذهبت لقاعدة البيانات

وكل موظف مربوط مع عملائه لايرى إلا عملائه

تفأجأت أن جميع اسماء الموظفين تحولت الى ؟؟؟

استفدت من الباك اب لكن اضعت 180 عميل لاأدري تعود لأي موظف

الغريب ان جميع محتويات العمود المسمى بالموظفين تحولت الى ؟؟؟

وأعدت وأدخلت بيانات مرة أخرى دخل اسم الموظف بشكل صحيح !!

لاأعلم الحقيقة هل المشكلة تعود للإستظافة راسلت الدعم الفني لكن قالوا غير اليوني كود Unicode لقاعدة البيانات

انا الحقيقة محرج جداً من مدير الشركة

هل توجد استظافة مدفوعة تدعم العربية يشكل فعال

قرأت هذا الموضوع

/index.php?showtopic=200318

لكن هل احد جرب أخشى بعد مدة مع الاستضافة يحصل مثل ماحصل معي

شركة الإستظافة هي

godaddy.com

نصيحة لكل من يستخدم موقعه مع قودادي ان يعمل باك اب يومي

هذه المشكلة غريبة جدا، هل قام مزود الاستضافة بتحديث SQL Server?

بالمناسبة هذه الشركة مشهورة لحجز النطاقات أكثر من الاستضافة

بالتوفيق

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

#5

أخي محمد نعم اعمل MS sql

وحولت الى nvarchar

ntex

nchar

منذ بداية تصميم قاعدة البيانات

شكري لك

أخي طارق حولت نوع البيانات n لمعرفتي بذالك لكن هل ممكن تفصل في تغير ترميز قاعدة البيانات الى العربي collation

ممكن تفصل الله يعافيك لأني يبدو لي هذه النقطة التي لم أفعلها

مشكلة الباك اب تأخذ أحياناً أكثر من 24 ساعة

شكرا جزيلا

شكرا لك أخي smiling4ever

لم يقوموا بتحديث اي شئ

شكرا

#6

أخي طارق وجدت الذي قلته جزاك الله الخير كله

لكن توجد أنواع كثيرة من العربي مثل

Arabic_CS_AS

Arabic_CS_AS_KS

Arabic_CS_AS_KS_WS

وأكثر مالمقصود بها

#7

وجدت هذه الصفحات توضح المحارف الموجودة في كل نوع

اضعها هنا للفائدة

http://www.collation-charts.org/mssql/

وهذا من موقع مايكروسفت رائع جدا

http://msdn.microsoft.com/en-us/library/bb330962(SQL.90).aspx

شكرا جزيلا لكم جميعا ومن عنده معلومة نتمى ان يزودنا بها

تم تعديل هذه المشاركة بواسطة Ali h في 11 ديسمبر 2009 في 13:37

#8

السلام عليكم

الترميز الافتراضي في نسخ الويندوز العربية يكون arabic_ci_as والمقصود بها case insensitive & accent sensitive ويفضل استخدامه ومعناه تجاهل حالة الاحرف الصغيرة والكبيرة اي يتم اعتبار a=A , ولاتتجاهل الاحرف المتشابهة اي فرق بينها مثل آ= ا .

لتغيير الترميز استخدم الامر

alter database yourdatabase collate arabic_ci_as
1
#9

أشكرك أخي طارق جزيل الشكر

لكن قاعدة البيانات ستكون على السيرفر والسيرفر لغته انجليزية لاأفهم ماذا تقصد بنسخ الويندوز العربية

سأستخدم

arabic_ci_as

وأتمنى ان لاتكرر معي المشكلة السابقة

بالنسبة لتغير الترميز الايكفي من خصائص قاعدة البيانات خيارات ثم collations

وتختار الترميز الذي تريده ثم OK

هل هذا يكيفي بنظرك

أن أعمل على MS Sql server Mangment 2005

ثم بعد الإنتهاء أعمل publish لقاعدة البيانات

خالص شكري وتقديري لك

#10
اقتباس
لاأفهم ماذا تقصد بنسخ الويندوز العربية

اقصد التي لغتها الافتراضية العربية .

اقتباس
بالنسبة لتغير الترميز الايكفي من خصائص قاعدة البيانات خيارات ثم collations

نعم يكفي وهي تؤدي نفس غرض الكود الذي ارفقته .

#11

الله يمدك بالصحة والعافية أخي الفاضل

كل تقديري وأحترامي لشخصك

دعواتي لك بالتوفبق أينما كنت

#12
اقتباس
أي قاعدة بيانات تستخدم

إذاكان Sql Server حاول استخدام نوع البيانات

nvarchar

ntex

nchar

وليس

varchar

text

char

خاصة في الحقول التي تحوي بيانات بالعربي

فعلا انا استخدمها في برامجي و لم تظهر مشلكة العربي البتا

arab-code-logo.png

---------------------------

ليست المشكلة أن تخطــىء ، حتى لوكان خطئك جسيما

وليست الميزة أن تعترف بالخطـــأ وتتقبل النصح .. إنمـا

العمل الجبــار الذي ينتظرك حقا هو أن لا تعـــــــــــــود

للخطـــــــأ أبــدا ……

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…