سؤال

قمت مؤخرا بتحميل برنامج Access 2007 Northwind سبيل المثال قاعدة البيانات الآن تحويل قاعدة البيانات إلى قاعدة بيانات SQL 2005.أنا باستخدام الإصدار المطور من SQL 2005 وليس SQL Express.

لقد قمت بتثبيت Office 12.0 الوصول إلى مشغل قاعدة بيانات OLE DB السائقين للعمل مع Access 2007.

حتى الآن أنا 'إنشاء' قاعدة بيانات جديدة ، ذهب إلى المهام' > 'استيراد البيانات'.

في هذا الوقت, SQL Server معالج الاستيراد / التصدير يعرض مربع الحوار ، لقد حدد 'مصدر البيانات' مثل Microsoft Access و تصفحها إلى ملف ثم حدد.لا انقر فوق التالي ثم الآن SQL Server يعرض رسالة الخطأ التالية:

غير المعترف بها تنسيق قاعدة البيانات Northwind2007.accdb.

وقد أي شخص بنجاح استيراد قاعدة بيانات في SQL ؟ أيضا, لا أحد يعرف ما differeces من .accdb تنسيق ملف Access 2003 .mdb تنسيق ؟

شكرا على المدخلات الخاصة بك.

هل كانت مفيدة؟

المحلول

حتى أبسط الطرق Microsoft SQL Server Migration Assistant من أجل الوصول (SSMA الوصول).

نصائح أخرى

والمشكلة هي أن معالج استيراد الخيار 'مايكروسوفت أكسس "يتم ترميز الصعب أن نتوقع ملف بملحق .MDB. وهذه هي نفس المشكلة ل SQL Server 2008؛ فتح ملف من نوع .accdb فشل مع "لا يوجد محرر متاح لل..."

واحد حول العمل هو استخدام OLE DB. في انخفاض المعالج قائمة مصادر البيانات أسفل، اختر "مزود مايكروسوفت أوفيس قاعدة بيانات 12.0 الوصول محرك OLE DB '. قد تحتاج إلى تحرير خصائص الاتصال للدخول طائرة OLEDB: نوع المحرك = 5 من أجل أن تكون قادرة على "رؤية" وظيفة محددة لشكل .accdb. ومع ذلك، تماما ما سوف SQL خادم جعل ما يسمى (متعددة القيم) أنواع البيانات 'معقدة' أنا لا أعرف!

هل هناك سبب لم تكن مجرد تحميل وتثبيت في قاعدة بيانات NORTHWIND لSQL 2000 ؟ كما جاء أنه يعمل بشكل جيد مع SQL 2005، ولكن توصي Microsoft باستخدام قاعدة البيانات التريض بدلا من ذلك.

يرتبط

واحدة من أهم الاختلافات بين وصول 2007 والوصول إلى قواعد البيانات السابقة إلى الأعمدة مولتيست، كما هو موضح <لأ href = "https://stackoverflow.com/questions/1717081/does-microsoft-access-2003-contain -sets-أو MULTISETS / 1718165 # 1718165 "> هنا . بدلا من استيراد قاعدة البيانات الخاصة بك من SSMS، لماذا لا تحاول تصديره من خلال معالج ترقية الوصول مللي ثانية؟ وهناك أيضا بعض (وليس دائما مجانا؟) ترقية الأدوات المتاحة على شبكة الإنترنت.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top