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

مساعدة في نقل قاعده البيانات من جهاز لاخر

مغلق
بدأه meeto15 في 26 أبريل 2004 · 5 رد · 1,596 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

** لدي sql server في جهازي ...وعملت عليها قاعده بيانات ....حاولت نقلها الى جهاز اخر ..ولكن محاولاتي فشلت (( مبتدئ في sql server ))...اتمنى مساعدتكم في هذا الموضوع

#2

توجد العديد من المشاركات في هذا المنتدى تتحدث عن هذا الأمر

انظر:

قائمة بأهم مواضيع قسم SQL Server

أولا: ما هي الإصدارة التي تعمل عليها: 7 ولا 2000

في الإصدارتين توجد عدة طرق:

1- تعمل SQL script لقاعدة البيانات، وتنفذها في الجهاز الآخر. "توجد مشكلة صغيرة هي أنه لن يحفظ لك المفاتيح، يمكنك تجاوزها يدويا"

2- تعمل backup - restore لكنها لن تعمل في أغلب الأحايين.

3- تعمل export للبيانات لملف access مثلا، ثم تمل لها import في الجهاز الآخر، ويفضل أن تكون بعد تنفيذ الsql script المصدرة من الجهاز الأول.

4- تنفذ الإجرائين المخزنين :

sp_attach db_name

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

sp_detach db_name

لفصل قاعدة البيانات من السيرفر.

في إصدارة 2000 لا تحتاج لكتابة هذه الأوامر ، فقط باليمين من واجهة إدارة قاعدة البيانات، وستجدها أمامك

تم تعديل هذه المشاركة بواسطة walcom في 26 أبريل 2004 في 21:28

فكر بطريقة أخرى

#3

مشكور walcom ..... ماقصرت ..انا الاصدار الموجود اللي عندي 2000.....حاولت الحمدالله و نقلت قاعده البيانات بشكل سليم ....عن طريق Export...و Import...بس انا ما اعرف وش قصدك ( ويفضل أن تكون بعد تنفيذ الsql script المصدرة من الجهاز الأول.

)...ياليت توضح لي الله يخليك

#4
اقتباس
ويفضل أن تكون بعد تنفيذ الsql script المصدرة من الجهاز الأول.

أفضل طريقة وجدتها لنقل قاعدة البيانات هي sql script أولا، بواسطة الضغط باليمين على قاعدة البيانات، واختيار generate sql script، وبعد الانتهاء من انشائها تعدل يدويا بإضافة المفاتيح (تتطلب هذه الخطوة معرفة جيدة بSQL) .

ثم تعمل EXPORT لقاعدة البيانات في شكل ملف أكسس، وفي الجهاز الآخر تشغل الsql script لإنشاء قاعدة البيانات مع مراعاة قواعد التوافقية المرجعية، ثم تعمل import للبيانات من ملف الاكسس.

وبالتوفيق بإذن الله.

فكر بطريقة أخرى

#5

مشكور اخوي وماقصرت الله يعطيك العافيه

#6
اقتباس
1- تعمل SQL script لقاعدة البيانات، وتنفذها في الجهاز الآخر. "توجد مشكلة صغيرة هي أنه لن يحفظ لك المفاتيح، يمكنك تجاوزها يدويا"

يمكن للscript أن يحفظ المفاتيح، بتصحيح خيار script primary keys كما هو ظاهر في الصورة

24_04_06_11_55_43_1145948143walcom_sql_script.jpg

فكر بطريقة أخرى

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

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

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

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

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

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