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

مشكلة بعد نقل قاعدة البيانات

مغلق
بدأه TOPSOFT في 12 أغسطس 2006 · 10 رد · 1,142 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة الأفاضل

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

أريد أن استشيركم في مشكلة قد حصلت معي وهي كالتالي :

يوجد لديا في العمل سيرفر ويوجد عليه مجموعة من البرامج وقواعد البيانات SQL Server ومع كثرة المشاكل في السيرفر وفي النظام بالأخص قررت أن أقوم بعمل فورمات للسيرفر واعادة تجهيزه مرة أخرى وهذا ما قد تم بالفعل علما بأن كان يعمل على نظام Win2000 Server و Sql Server 7

وأن قد طورت فيه ونزلت عليه Win 2003 Server و Sql 2000 Server

وحتى الأن كل شئ تمام ولكن عندما قمت بعمل attach للداتا بيز بتاعتي مرة أخرى على SQL 2000 Server بعدها صارت البرامج تعمل ببطئ وبعض التقراير أحيانا لا تستجيب وتعطي Time Out وتغلق البرنامج

فقمت بعمل بعض ال index لبعض الجداول في الداتا بيز ولكن ما زال هناك مشاكل كثيرة أيضا

وسؤالي هو

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

- وهل توجد طرق لإعادة قواعد البيانات لكي تعمل كالسابق

- وهل ممكن أن الويندوز 2003 يكون قد عمل بعض التأخير في معالجة البيانات بمعنى البطئ يعني علما بأن السيرفر إمكانياته محدودة وهي كالتالي

IBM / CPU 700 / Ram 256/Hard Disk 17

أرجو من كل واحد لديه معلومة بأن لا يبخل بها

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

" الحمـــــد لله الــــذي تتـــــــم بـــــــه الصالحـــــات "

#2

ممكن تعطيني وصف عن قاعدة البيانات من عدد الملفات و حجم القاعدة

و طريقة التي قمت بعمل بفصل قاعدة البيانات و طريقة ارجاعها

بتوقع إنه لازم ترجع لتوصيف متطلبات ويندوز سيرفر 2003 و ما هي مواصفات

المخدم المطلوبة كحد أقصى علما انه المواصفات جدا منخفضة و ممكن أن تكون السبب في بطئ

العمل

سلام

#3

أخي العزيز شكرا لك

حجم القاعدة كبير جدا لأنها تعمل منذ 5 سنوات وهي قاعدة بيانات مستشفى

يعنى ملفات مرضى وما إلى ذلك

بس حبيت أسأل أيش معنى لازم ترجع لتوصيف متطلبات ويندوز 2003

وهل كل ويندوز له متطلبات معينة في الخادم

ياريت توضح أكثر

وشكرا لك على تجاوبك

ملحوظه ردا على سؤالك

أنا قمت بفص خادم SQL وبعدها نسخت قاعدة البيانات في مكان أخر ثم قمت بإرجاعها من خلال Attach

سؤال أخر

لو قمت بزيادة حجم ال Ram للسيرفر هلى سيحسن الأداء

شكرا جزيلا

" الحمـــــد لله الــــذي تتـــــــم بـــــــه الصالحـــــات "

#4

متطلبات نظام التشغيل أكيد تختلف من منظام إلى أخر

كذلك متطلبات Sql Server

ما هو الإصدار الذي قمت بإنزاله

#5

أخي العزيز

شكرا كثيرا لك

أوضح لك بعض النقاط التي طلبتها

أولا : قبل إزالة الويندوز القديم من على الخادم لم أقم بعمل Backup للداتا بيز ولكن قمت بفصل ملقم ال SQL ثم نسخت قاعدة البيانات من مصدرها الرئيسي آلا وهي كانت موجودة على القرص سي داخل مجلد ال SQL ووضعتها في مكان أخر حتى انتهي من تجهيز السيرفر علما بأن السيرفر كان يعمل على ويندوز 2000 سيرفر وSQL7 Server

وقمت بوضع ويندوز 2003 سيرفر و SQL 2000 Server

وقمت بعد ذلك بعمل Attach للداتا بيز من المكان الذي أخذتها فيه

هذا بالتفصيل ما حدث

وأنا أقصد بسؤالي هل لكل خادم متطلبات كان قصدي هل لكل ملقم اس كيو ال متطلبات أو مواصفات للجهاز السيرفر

أخيرا أخي العزيز لا تعرف مدى المشاكل التي أنا بصددها والتأخير في العمل ولا زلت لا أعرف ماذا أفعل

- هل لو قمت بوضع نفس الأنظمة القديمة سيعمل جيدا يعني ويندوز 2000 واس كيو ال 7

- وهل طريقة نسخ الداتا بيز وارجاعها هي السبب

رجاءا أخي العزيز لا تبخل علي فأن فعلا في ورطة كبيرة أتمنى أن تكون هناك حلول

وأرجو من كل انسان عنده ولو فكرة بسيطة بأن لا يبخل بها

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

سؤال أخير هل هناك إعدادات خاصة بال Setting الخاص بال اس كيو ال يمكن أن تحل الموضوع

" الحمـــــد لله الــــذي تتـــــــم بـــــــه الصالحـــــات "

#6

بكل صراحة كنت لازم تسخدم التابع

sp_detach_db

لكن بتوقع طريقتك صحيحة بعد توقيف الخدمة

كنت لازم تعمل تهجير لقاعدة البيانات DTC

لأنه هذه الأداة تستخدم من أجل عملية

نقل البيانات من مخدم إلى أخر

إن الأخطاء يلي طلعت معك شيئ بتوقع عادي

نظرا للإختلاف بين 7 و 2000

سلام

#7

شكرا جزيلا لك أخي العزيز

الظاهر كده أني لازم أرجع نفس النظام الأول وما في حل أخر

مع السلامة

" الحمـــــد لله الــــذي تتـــــــم بـــــــه الصالحـــــات "

#8

على فكرة

أنا قمت بإرجاع نفس النظام القديم وبرغم أن السيرفر حاليا أفضل ولكن ما زالت مشكلة الداتا بيز كما هي برغم أني هذه المرة قمت بنقلها عن طريق import أو DTS

بهذه الطريقة لا توجد حلول

فأرجو من كل واحد لديه ولو جزء من فكرة بأن يزودنا بها

وشكرا

" الحمـــــد لله الــــذي تتـــــــم بـــــــه الصالحـــــات "

#9

شو المشاكل يلي عم تطلع

سلام

#10

أخي العزيز ما بتطلع مشاكل ولكن عملية البطئ في عمل الداتا بيز

يعني عندما تقوم بعمل تقرير من خلال البرنامج يأخذ وقت طويل ثم يعطيك رسالة ال Time Out ويغلق البرنامج

هذا يعني أن الاستعلام في الداتا بيز لا يعمل بسرعة

وبمعنى أخر نقل الداتا بيز وارجاعها مرة أخرى هو السبب الرئيسي في حدوث التلف ولخبطة الجداول

وقمت بعمل Index للجداول ولا فائة

-فما العمل الان :

؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

" الحمـــــد لله الــــذي تتـــــــم بـــــــه الصالحـــــات "

#11

بدك تشوف إذا كان العيب من البرنامج

و ليس من قاعدة البيانات

فمعضم البرامج العربية لا تعالج جميع الرسائل العائدة من المخدم

و تبرمج بسرعة

يعني برمجة الحد الأدني من المطلوب

سلام

هذا الموضوع مغلق.

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

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

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

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

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