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

التحول من Access إلي Sql Server في 5 دقائق

مغلق
بدأه aymano في 10 يناير 2008 · 2 رد · 1,395 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أتمنى أن أوفق فى كتابة الموضوع وأعتقد رغم كونه بسيط عند البعض إلا أن هناك من يحتاجه.

1- تحتاج لتنزيل sql server 2000 أو sql server2005 express والموجود بموقع Ms مجانا على الرابط التالي:

http://msdn2.microsoft.com/en-us/express/bb410792.aspx

(أعتقد شرح تنزيل السيرفر موجود بالمنتدى)

2- من خلال الaccess .. أفتح قاعدة البيانات المطلوب تحويلها ثم من خلال قائمة

Tools>>Database Utils أختر معالج التكبير Upsizing الذي ستولى المهمة بالنيابة عنا

post-139931-1199960929_thumb.jpg

post-139931-1199961074_thumb.jpg

3- نقوم بإختيار قاعدة بيانات جديدة (رقم 2 بالصورة)

4-نقوم بإختيار اسم السيرفر (رقم 3 بالصورة) ونكتب الإسم الذى نرغب به لقاعدة البيانات الجديدة

post-139931-1199961368_thumb.jpg

5-أختر الجداول المطلوب نقلها لقاعدة البيانات الجديدة (رقم 5 و 6 بالصورة)

post-139931-1199961518_thumb.jpg

6-الأن أختر Next ثم Finish لأنهاء العملية

post-139931-1199961710_thumb.jpg

post-139931-1199961740_thumb.jpg

الآن تم إنشاء قاعدة البيانات بالسيرفر وماعليك إلا تغيير الـ Conn String بالبرنامج ليعمل على الجهاز وعلى الشبكة بدون مشاكل بإذن الله

أفضل طريقة للحصول على Conn string هى كالتالي:

1- من windows explorer بالزر اليمين ثم جديد ثم text file

2- غير الإمتداد من txt إلى udl ثم شغل الملف وأتبع الخطوات بالصور

(ملاحظة: هنا ستحتاج لكتابة اسم السيرفر بنفسك وهو كما يظهر بالصورة مع تبديل ash بإسم جهازك)

post-139931-1199962833_thumb.jpg

post-139931-1199962095_thumb.jpg

3-الآن أختر موافق ثم أفتح الملف الذى سبق أن أنشأته بالNotePad ستجد conn String جاهزه لك انسخها للبرنامج وشغل.

Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;

Initial Catalog=smartSoft;Data Source=ash\sqlexpress

مع تحياتى وكل عام وأنتم بخير

أخيكم

أيمن

تم تعديل هذه المشاركة بواسطة aymano في 10 يناير 2008 في 14:01

#2

شكرا جزيلا

كيف يتم قاعدة بيانات sql الى جهاز اخر فرضا عملت برنامج و استخدمت sql server2005 express

ما الواجب علي فعله ليعمل بجهاز العميل ؟

#3

ممكن نستخدم برنامج MS Sql Server Magagement Studio Express وهو أداة مجانية من ميكروسوفت موجود على الرابط الموجود أعلاه

1- بعد تنزيل البرنامج نقوم بالضغط اليمين على اسم قاعدة البيانات وبعدين نختار كما بالصورة :

post-139931-1202747390_thumb.jpg

علشان نقوم بفصل قاعدة البيانات مؤقتا عن السيرفر لنتمكن من نسخها

2- ننقل ملفات قاعدة البيانات لجهاز العميل

post-139931-1202747416_thumb.jpg

3-من جهاز العميل... نقوم بعملية ربط قاعدة البيانات

post-139931-1202747525_thumb.jpg

post-139931-1202747560_thumb.jpg

post-139931-1202747588_thumb.jpg

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

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