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

كيف أقوم بنسخ البيانات فقط من جهازي الى الويب

مغلق
بدأه أبو محمـد في 15 يناير 2005 · 4 رد · 577 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ،،،

لدي قاعدة بيانات sql server تحتوي على بيانات ، كيف أقوم بنسخ البيانات فقط من جهازي ونقلها الى قاعدة بيانات sql server موجودة على موقعي . لا أريد نسخ الجداول وغيرها .

أريد عمل ذلك بإستخدام اسكربت أقوم بإنشاءه عن طريق برنامج sql server أو أي برنامج آخر .

#2

و ما عيب استخدام خدمة ال DTS فهى ستنقل لك الجداول مع البيانات التى تحددها اما فى حال اردت فقط البيانات عن طريق الكود يمكنك استخدام هذا الكود و لكن ستضطر لاستخدامه مع كل جدول و يجب ان تنقل البيانات من جدول لاخر مشابه له فى بنيته

insert into table2 select * from table1

يمكن كتابة اداة تمكنك من نقل البيانات بين الجدولين (سافكر فيها بعد تنصيب الدوت نيت من اول وجديد)

تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 16 يناير 2005 في 02:44

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#3

السلام عليكم ،،،

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

لم أعرف استخدامها .

أفضل الاسكربت لأنه الأسهل .

#4

عملية نقل البيانات بين الجهازين فهذا ممكن عن طريق عدة ادوات يقدمها لك ال sql server

1- خدمة ال DTS و معالج التصدير

2- اداة ال BCP = Bulk Copy Program

3- عبارة ال INSERT

4- عبارة ال SELECT INTO

5- BULK INSERT STATEMENT

اسهل شئ هو استخدام خدمة ال DTS من ال ENTERPRISE MANAGER اختر قائمة TOOLS ثم DATA TRANSFORMATION SERVICE او انك تستورد بيانات من قاعدة إلى اخرى استخدم معالج الاستيراد IMPORT WIZARD ستظهر لك شاشة ترحيبيه إضغط NEXT

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

لديك عدة إختيارات منها ال ACCESS قم بتحديد الجهاز(السيرفر)الذى تود النسخ منه فى خانة ال SOURCE ثم فى خانة ال FILE NAME اختر قاعدة البيانات

اضغط NEXT حدد قاعدة البيانات الهدف TARGET(DESTINATION) التى تود نقل البيانات إليها حدد السيرفر وحدد قاعدة البيانات

إضغط NEXT سيظهر لك شاشة تحوى الجدوال والاستعلامات التى تريد نقلها اختر ما يناسبك ثم اختر NEXT

تظهر لك شاشة Save, Schedule and Replicate Package يخيرك ما إذا كنت تود ان تحفظ بيانات عملية النقل هذه فلا تضطر إلى تكرار نفس العمليه لاحقاً لو اردت

اختر RUN IMMEDIATELY لتنفذ العمليه الان ستظهر لك شاشة تخبر بإكتمال العمليه

باقى ادوات الاستيراد والتصدير للبيانات طويله وفيها كتابة كود TSQL إذا كان لديك خبره فى ال TSQL يمكنك كتابة الكود

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#5

السلام عليكم ،،،

مشكور أخوي طارق

خدمة ال DTS اعرف استخدامها ولكن كان ينقصني معرفة كيف اضيف قاعدة البيانات الموجودة في الويب الى sql server الموجودة في جهازي وقام الأخ عبدالله جابر مشكورا بشرحها وهي موجودة على الرابط التالي .

http://arabmoheet.net/forum/topic.asp?topi...ge=1entry3725

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

قاعدة البيانات كبيرة وبالتالي تكوين اسكربت يدوي صعب جدا علي . كنت ابحث عن برنامج يقوم بذلك ولم اجد .

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

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

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

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

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

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