PDA

View Full Version : انتقال بانک اطلاعاتی از access به sql



masoodz
شنبه 20 آبان 1391, 18:20 عصر
سلام دوستان
من برای یه شرکت برنامه ای نوشتم که قبلا از یک نرم افزار دیگه استفاده کردن که بانک اطلاعاتی اون access بوده . حالا برنامه من به زبان سی شارپ نوشته شده و از بانک sql استفاده می کنه . می خواستم بدونم چطور میتونم اطلاعات رو از بانک access به sql انتقال بدم ؟
خیلی ضروریه دوستان

Cyber_Farhad
شنبه 20 آبان 1391, 18:42 عصر
با سلام خدمت دوست عزیز

باید حجم داده های قبلی و نحوه ذخیره سازی اونها (تعداد جدول ها ) رو در نظر گرفت

نظر شخصی من :
1. اگر میزان شباهت جدول ها و فیلد های شما خیلی نزدیک به اون پایگاه قبلی هستش میتونین با استفاده از خود آفیس همون پایگاه قبلی رو به SQL Server تبدیل کنید

2. در اکثر موارد که این شباهت وجود نداره با خیلی کم هستش (چون روشهای نرمالسازی سلیقه ای و متفاوت هستن) باید یک برنامه مبدل بنویسید که از اکسس بگیره و بریزه تو SQL Server البته ارابطه بین اطلاعات رو هم در نظر بگیر

3. نظر شخصی اینه که پایگاه اونو SQL Server کن و یک مقدار تو برنامه خودت تغییر بده تا از اون پایگاه استفاده کنه (البته اگه تعداد جدول ها بیشتر از 6 تا هستش)