تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة الاتصال بـ SQL Server 2008 R2 من جهاز آخر
#21
وضعت نفس الكود وغيرت طريقة الربط

وتظهر نفس الرسالة
لايمكن العثور على الموفر أو ان تثبيته غير صحيح

الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , ابو ليلى , mstfa1991
#22
أهلا أخي الكريم أبو عقيل ، تستطيع نسخ جملة الإتصال التي نجح الإتصال فيها عن طريق الكود ثم إذهب لأدوات الـ Adodc وإضغط على كل أداة ضغطه واحده ثم من قائمة الخصائص للأداة توجد خاصية الـ Connection String إلصق جملة الإتصال فيها ثم جرب شغل البرنامج .

أخي الكريم هل الصور هاذي التي وضعتها هل هي من الجهاز الذي يعمل عليه البرنامج بدون مشاكل أم الجهاز الآخر الذي فيه المشكله
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy , Amir_Alzubidy , ابو ليلى , mstfa1991 , mstfa1991
#23
نفس المشكلة
لايمكن العثور على الموفر

سوف اغير الموفر واشوف النتيجة

ماحصلت فائدة

سوف احذف الاداة
واجعل البرمجة نصياً

وشاكر لك مرة أخرى

(16-07-17, 05:09 PM)Ahmed_Mansoor كتب : أهلا أخي الكريم أبو عقيل ، تستطيع نسخ جملة الإتصال التي نجح الإتصال فيها عن طريق الكود ثم إذهب لأدوات الـ Adodc وإضغط على كل أداة ضغطه واحده ثم من قائمة الخصائص للأداة توجد خاصية الـ Connection String إلصق جملة الإتصال فيها ثم جرب شغل البرنامج .

أخي الكريم هل الصور هاذي التي وضعتها هل هي من الجهاز الذي يعمل عليه البرنامج بدون مشاكل أم الجهاز الآخر الذي فيه المشكله

هذه الصورة من الجهاز الذي يعمل عليه البرنامج بدون مشاكل
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Ahmed_Mansoor , ابو ليلى , mstfa1991
#24
يا ابو عقيل مرة اخرى شغل Sql Server Browser (هذه الخدمة معطلة لديك) شغلها و اعد تشغيل السيرفر و اضف البورت الخاص به في الجدار الناري

البورت 1434=Upd
هذه الخدمة تمنح الوثوقية من السيرفر للاجهزة المتصلة 
و بعدها استخدم Data Link للتاكد من الاتصال 
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy , Ahmed_Mansoor , Ahmed_Mansoor , mstfa1991
#25
أهلا أخي الكريم أبو عقيل ، قم بإنشاء ملف نصي جديد فارغ في الجهاز الذي لايعمل عليه البرنامج ثم قم بإعادة تسمية هذا الملف النصي إلى الإسم test.udl بهذا الإمتداد ثم ستلاحظ أن أيقونة الملف تغيرت شغل الملف ثم إذهب إلى قائمة المزودات وأنظر هل يوجد بينها الـ Microsoft OLE DB For SQL Server إذا لم يكن موجود فأعتقد يجب أن تثبت الموفر في الأجهزة الأخرى  ,

- لكي تنشئ جملة الإتصال التي تريدها سواءً لهذا البرنامج أو لغيره , قم بإنشاء ملف نصي جديد ثم قم بإعادة تسمية هذا الملف النصي إلى الإسم test.udl بهذا الإمتداد ثم ستلاحظ أن أيقونة الملف تغيرت شغل الملف ثم إختر الموفر وأكمل باقي البيانات المطلوبه للإتصال ثم جرب الإتصال فإن نجح إضغط "موافق" أو "OK"  ثم أعد تسمية هذا الملف إلى Test.txtثم إفتح الملف ستجد جملة الإتصال كاملة أنسخها وإستخدمها في برنامجك .

- ويوجد موفر يتم إضافتة لقائمة الموفرات فقط إن قمت بتثبيت الـ SQL Server حيث يتم تثبيته معه أو إنك تقدر تثبته من ملف التثبيت الخاص به يعني الموفر وحده وهو بإسم SQL Native Client إختر هذا الموفر عند إنشاء جملة الإتصال ثم ثبت هذا الموفر في الأجهزة الأخرى , وهذا ملف تبيت الموفر للـ SQL Server 2008 :

32bit

64bit

- ملاحظة:- ملف تثبيت الموفر هذا يتضمن أيضاً الموفر Microsoft OLE DB For SQL Server معه .
الرد }}}
#26
(16-07-17, 06:18 PM)ابو ليلى كتب : يا ابو عقيل مرة اخرى شغل Sql Server Browser (هذه الخدمة معطلة لديك) شغلها و اعد تشغيل السيرفر و اضف البورت الخاص به في الجدار الناري

البورت 1434=Upd
هذه الخدمة تمنح الوثوقية من السيرفر للاجهزة المتصلة 
و بعدها استخدم Data Link للتاكد من الاتصال 

نفس الشكلة

(17-07-17, 02:08 AM)Ahmed_Mansoor كتب : أهلا أخي الكريم أبو عقيل ، قم بإنشاء ملف نصي جديد فارغ في الجهاز الذي لايعمل عليه البرنامج ثم قم بإعادة تسمية هذا الملف النصي إلى الإسم test.udl بهذا الإمتداد ثم ستلاحظ أن أيقونة الملف تغيرت شغل الملف ثم إذهب إلى قائمة المزودات وأنظر هل يوجد بينها الـ Microsoft OLE DB For SQL Server إذا لم يكن موجود فأعتقد يجب أن تثبت الموفر في الأجهزة الأخرى  ,

- لكي تنشئ جملة الإتصال التي تريدها سواءً لهذا البرنامج أو لغيره , قم بإنشاء ملف نصي جديد ثم قم بإعادة تسمية هذا الملف النصي إلى الإسم test.udl بهذا الإمتداد ثم ستلاحظ أن أيقونة الملف تغيرت شغل الملف ثم إختر الموفر وأكمل باقي البيانات المطلوبه للإتصال ثم جرب الإتصال فإن نجح إضغط "موافق" أو "OK"  ثم أعد تسمية هذا الملف إلى Test.txtثم إفتح الملف ستجد جملة الإتصال كاملة أنسخها وإستخدمها في برنامجك .

- ويوجد موفر يتم إضافتة لقائمة الموفرات فقط إن قمت بتثبيت الـ SQL Server حيث يتم تثبيته معه أو إنك تقدر تثبته من ملف التثبيت الخاص به يعني الموفر وحده وهو بإسم SQL Native Client إختر هذا الموفر عند إنشاء جملة الإتصال ثم ثبت هذا الموفر في الأجهزة الأخرى , وهذا ملف تبيت الموفر للـ SQL Server 2008 :

32bit

64bit

- ملاحظة:- ملف تثبيت الموفر هذا يتضمن أيضاً الموفر Microsoft OLE DB For SQL Server معه .

عملت نفس الخطوات ولكن ظهرت هذه الرسالة 
الرد }}}
تم الشكر بواسطة: ابو ليلى , mstfa1991 , awidan76
#27
اعانك الله اخي ابو عقيل , مشكلة الاتصال بالسيرفر عبر الشبكة المحلية مشكلة متشعبة كثيراً و تحتاج للكثير من التوضيحات 
لا ادري تحديداً اين يكمن الخلل لديك .
اعددت لك سكربت خاص بعملية فتح البورتات و تجهيزها للعمل 
انسخ هذا النص الى ملف نصي لديك و احفظه على الجهاز , ثم غير لاحقة الملف الى النوع Bat
ثم شغله لديك تشغيل مباشر (يفضل ان يكون الملف على سطح قرص و ليس على سطح المكتب)
او يمكنك تشغيله من محرر الدوس (Cmd)
هذا السكربت سيتكلف بالاجراءات اللازمة بدل العمل اليدوي
PHP كود :
netsh advfirewall firewall add rule name="Open Port 80" dir=in action=allow protocol=TCP localport=80

@echo =========  SQL Server Ports  ===================
@echo 
Enabling SQLServer default instance port 1433
netsh advfirewall firewall add rule name
="SQL Server" dir=in action=allow protocol=TCP localport=1433
@echo Enabling Dedicated Admin Connection port 1434
netsh advfirewall firewall add rule name
="SQL Admin Connection" dir=in action=allow protocol=TCP localport=1434
@echo Enabling Conventional SQL Server Service Broker port 4022
netsh advfirewall firewall add rule name
="SQL Service Broker" dir=in action=allow protocol=TCP localport=4022
@echo Enabling Transact SQL/RPC port 135
netsh advfirewall firewall add rule name
="SQL Debugger/RPC" dir=in action=allow protocol=TCP localport=135
@echo =========  Analysis Services Ports  ==============
@echo 
Enabling SSAS Default Instance port 2383
netsh advfirewall firewall add rule name
="Analysis Services" dir=in action=allow protocol=TCP localport=2383
@echo Enabling SQL Server Browser Service port 2382
netsh advfirewall firewall add rule name
="SQL Browser" dir=in action=allow protocol=TCP localport=2382

@echo =========  Misc Applications  ==============
@echo 
Enabling HTTP port 80
netsh advfirewall firewall add rule name
="HTTP" dir=in action=allow protocol=TCP localport=80
@echo Enabling SSL port 443
netsh advfirewall firewall add rule name
="SSL" dir=in action=allow protocol=TCP localport=443
@echo Enabling port for SQL Server Browser Service's 'Browse' Button
netsh advfirewall firewall add rule name="SQL Browser" dir=in action=allow protocol=UDP localport=1434
@echo Allowing multicast broadcast response on UDP (Browser Service Enumerations OK)
netsh firewall set multicastbroadcastresponse ENABLE 
كما اريد منك تنفيذ تعليمة خاصة تؤدي لمسح الاعدادات خوفاً من ان يكون هناك اعدادت مخزنة مسبقاً في كاش الجهاز تخص Dns
افتح المحرر Cmd ثم اكتب التعليمة التالية
PHP كود :
ipconfig/flushdns 


ساحاول في مقال منفصل تغطية هذا الموضوع من كافة جوانبه ان شاء الله تعالى.
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
#28
السلام عليكم هذا فيديو ممكن يفيدك انا فادني حظا طيبا

https://www.youtube.com/watch?v=ymfyROgTc5w
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Ahmed_Mansoor , Amir_Alzubidy , Amir_Alzubidy , awidan76
#29
(18-07-17, 03:00 PM)ابو ليلى كتب : اعانك الله اخي ابو عقيل , مشكلة الاتصال بالسيرفر عبر الشبكة المحلية مشكلة متشعبة كثيراً و تحتاج للكثير من التوضيحات 
لا ادري تحديداً اين يكمن الخلل لديك .
اعددت لك سكربت خاص بعملية فتح البورتات و تجهيزها للعمل 
انسخ هذا النص الى ملف نصي لديك و احفظه على الجهاز , ثم غير لاحقة الملف الى النوع Bat
ثم شغله لديك تشغيل مباشر (يفضل ان يكون الملف على سطح قرص و ليس على سطح المكتب)
او يمكنك تشغيله من محرر الدوس (Cmd)
هذا السكربت سيتكلف بالاجراءات اللازمة بدل العمل اليدوي
PHP كود :
netsh advfirewall firewall add rule name="Open Port 80" dir=in action=allow protocol=TCP localport=80

@echo =========  SQL Server Ports  ===================
@echo 
Enabling SQLServer default instance port 1433
netsh advfirewall firewall add rule name
="SQL Server" dir=in action=allow protocol=TCP localport=1433
@echo Enabling Dedicated Admin Connection port 1434
netsh advfirewall firewall add rule name
="SQL Admin Connection" dir=in action=allow protocol=TCP localport=1434
@echo Enabling Conventional SQL Server Service Broker port 4022
netsh advfirewall firewall add rule name
="SQL Service Broker" dir=in action=allow protocol=TCP localport=4022
@echo Enabling Transact SQL/RPC port 135
netsh advfirewall firewall add rule name
="SQL Debugger/RPC" dir=in action=allow protocol=TCP localport=135
@echo =========  Analysis Services Ports  ==============
@echo 
Enabling SSAS Default Instance port 2383
netsh advfirewall firewall add rule name
="Analysis Services" dir=in action=allow protocol=TCP localport=2383
@echo Enabling SQL Server Browser Service port 2382
netsh advfirewall firewall add rule name
="SQL Browser" dir=in action=allow protocol=TCP localport=2382

@echo =========  Misc Applications  ==============
@echo 
Enabling HTTP port 80
netsh advfirewall firewall add rule name
="HTTP" dir=in action=allow protocol=TCP localport=80
@echo Enabling SSL port 443
netsh advfirewall firewall add rule name
="SSL" dir=in action=allow protocol=TCP localport=443
@echo Enabling port for SQL Server Browser Service's 'Browse' Button
netsh advfirewall firewall add rule name="SQL Browser" dir=in action=allow protocol=UDP localport=1434
@echo Allowing multicast broadcast response on UDP (Browser Service Enumerations OK)
netsh firewall set multicastbroadcastresponse ENABLE 
كما اريد منك تنفيذ تعليمة خاصة تؤدي لمسح الاعدادات خوفاً من ان يكون هناك اعدادت مخزنة مسبقاً في كاش الجهاز تخص Dns
افتح المحرر Cmd ثم اكتب التعليمة التالية
PHP كود :
ipconfig/flushdns 


ساحاول في مقال منفصل تغطية هذا الموضوع من كافة جوانبه ان شاء الله تعالى.


اعتذر عن التأخير في الرد 

الليلة بأجرب هذه الطريقة واعلمكم بالنتيجة

(19-07-17, 12:44 AM)scsi7000 كتب : السلام عليكم هذا فيديو ممكن يفيدك انا فادني حظا طيبا

https://www.youtube.com/watch?v=ymfyROgTc5w

شكرا لك 
قد سبق وطبقت نفس المقطع 
وتم الاتصال لكن اي نموذج فيه اداة Adodc تظهر رسالة عدم توفر الموفر
الرد }}}
تم الشكر بواسطة: awidan76
#30
الحمدلله انحلت المشكلة

ولا اعرف بالضبط كيف انحلت

تم الاتصال بنجاح

والف شكر لكم
الرد }}}
تم الشكر بواسطة: awidan76


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Question [vb6.0] عندي مشكلة في هذا الكود حيث انه لا يقبل الا رقم فقط اريد ان يقبل الارقام والاحرف ؟ Microformt 1 276 25-10-23, 04:10 PM
آخر رد: Amir_Alzubidy
Question [vb6.0] نامل المساعدة في المثال المرفق يوجد مشكلة في إضافة رقم الصنف الى قاعدة البيانات لا اع Microformt 1 241 23-10-23, 12:11 AM
آخر رد: Taha Okla
  كيف يمكن تشغيل برنامجي على اكثر من جهاز بنفس الوقت princeofislam 1 295 14-10-23, 08:18 PM
آخر رد: princeofislam
  السلام عليكم اخوانى واحبابى اساتذتى الكرام مشكلة out of memory mhareek 2 277 12-10-23, 01:40 PM
آخر رد: Taha Okla
  [سؤال] انا اواجه مشكلة عند قيامي بتكوين ملف ال exe hasgaeb 2 355 05-08-23, 01:29 PM
آخر رد: hasgaeb
  اهدي اليكم طريقة اتصال واستيراد واضافة موظف في جهاز البصمة ahmed1900 2 821 13-05-23, 12:55 PM
آخر رد: scsi7000
  مشكلة اعادة ترقيم التلقائي في قاعدة بيانات اكسس ahmed201 9 2,847 25-11-22, 12:23 AM
آخر رد: اسلام الكبابى
  [سؤال] حل مشكلة فيصل الحطامي 1 519 25-10-22, 03:04 PM
آخر رد: Taha Okla
  مشكلة عند حذف عنصر hannileo 1 529 07-09-22, 02:12 AM
آخر رد: Taha Okla
  حل مشكلة امتلأ قاعدة بيانات أكسس مصمم هاوي 9 1,287 03-07-22, 12:19 PM
آخر رد: ahmedabdelaliem

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


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