خطا بالاتصال بقاعدة بيانات ms sql server 2008
#1
السلام عليكم ورحمة الله وبركاته
قاعدة بيانات معمولة بواسطة sql server ودلفي 7
لما أقوم بربط sql server مع الدلفي بواسطة المكون ado ينتج هذا الخطأ الذي في الصورة
كود :
http://img109.imageshack.us/img109/4798/18082704.jpg
وبعدها
كود :
http://img89.imageshack.us/img89/3650/12321584.jpg
وهذا إعدادات sql server
كود :
http://img573.imageshack.us/img573/4216/21461031.jpg
شمعة تحترق من اجل الآخرين
الرد
#2
وعليكم السلام ورحمة الله وبركاته
هناك احتمالات متعددة...
من رسالة الخطأ:
إقتباس :Catalog information cannot be retrieved
يبدولي أنك لم تكتب اسم قاعدة البيانات التي يحاول الاتصال إليها
إن لم تكن هناك واحدة فاكتب master (وهي قاعدة بيانات نظامية في SQL Server)
احتمال آخر: ربما لم تسمح لك الإعدادات باستخدام هذا الوضع للاتصال
حاول باستخدام: Use a specific user name and password
بتفعيل الدخول باسم sa وكلمة سر من اختيارك.
بالتوفيق.
الرد
#3
شكرا اخي على الرد لكن لم تنفع مع العلم انني لما إستعملت نسخة من sql وهيsqlexpress
تم الربط بشكل عادي
شمعة تحترق من اجل الآخرين
الرد
#4
السلام عليكم و رحمة الله

ما إصدار الدلفي المستخدم ؟
ما إصدار ms sql server المستعمل Developer / Standard .. ؟
ما المزود المستعمل في الإتصال ؟
الرد
#5
دلفي 7 انتربريز
مكتوب فيه ولي ثبته انا sql server فقط
المزود المستعمل ADO
شمعة تحترق من اجل الآخرين
الرد
#6
السلام عليكم

الإصدار أغلب الظن Developer
المزود المستعمل : SQLNCLI10.1 أو Provider= SQLOLEDB.1
لكنك قلت أنك جربت sqlexpress ونجح ! شيئ عجيب :confused: ( على نفس الجهاز نفس الإعدادات) ؟
تأكد من إسم الجهاز / Instance
هل جربت SQL Server Authentication
بالتوفيق
الرد
#7
جزاك الله كل خير اخي
إقتباس :Provider= SQLOLEDB.1
نعم هذا هو المزود المستعمل
إقتباس :لكنك قلت أنك جربت sqlexpress ونجح ! شيئ عجيب :confused: ( على نفس الجهاز نفس الإعدادات) ؟
نعم اخي لكن للمعلومة فقط
الإتصال نجح لكن ليس بقاعدة البيانات التي أنا عاملها
وقاعدة البيانات التي عملتها كانت بإصدار sql server 2000
وحملتها ووضعتها عندي في ملف data لل sql server 2008
ولما تم الإتصال ظهرت قواعد اليانات التي نجدها عادة master ....
إقتباس :تأكد من إسم الجهاز / Instance
هل جربت SQL Server Authentication
نعم جربت ولكن دون فايدة
شمعة تحترق من اجل الآخرين
الرد
#8
السلام عليكم ورحمة الله وبركاته
لقد تم حل المشكلة بفضل الله تعالى
ولقد كان الخطا في التثبيت لذا اعدت التثبيت متبعا خطوات كتاب "خطوة بخطوة نحو SQL Server 2008" الذي حملته من المنتدى
http://www.delphi4arab.net/forum/showthr...p?tid=1652
بارك الله فيكم
شمعة تحترق من اجل الآخرين
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم