تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
( تم الحل ) ( مشكله بالترميز والاتصال عن بعد - قاعدة بيانات SQL SERVER 2008 )
#15
اشكرك أخي clickers على مساهمتك في حل المشكلة

قمت بتنفيذ كل الخطوات الموجوده في MSDN
لكن ايضا بلا جدوى

سأورد لك ما قمت بعمله وصحح لي أخطائي

قمت بأخذ نسخه من قاعدة البيانات من مجلد الـ DATA في السيرفر ووضعها في مجلد البرنامج بنفس الطريقة والخطوات التي أخبرني بها أخي alktab أعاده الله الينا بالسلامه
لاني اريد الاستعلام من هذه القاعده في كل الاجهزه المتصله

لكن
استخدمت نص الاتصال هذا

كود :
Friend cn As New SqlConnection("Data Source=MEDICALTOUCH\SQLEXPRESS;AttachDbFilename=" & Application.StartupPath & "\ClinicsDB.mdf;Integrated Security=SSPI;")


بدون يوزر او باسوورد   وبدون IP  وقمت فقط بكتابة اسم السيرفر والجهاز المطلوب الاتصال به في Data Source
نجح الاتصال المحلي

فشل الاتصال الخارجي !!

أعطاني هذا الخطأ
Cannot connect to database : A network-related or instance-specific error occurred while establishing a connection to SQL Server . Ther Server was not found or was not accessible . Verify that the instance name is correct and that SQL Server is configured to allow remote connections .
Provider: SQL Network Interfaces , error:26 - Error Locating Server/Instance Specified

هذا عند الاتصال عن بعد
لكن الاتصال المحلي يتم بشكل طبيعي

وسؤال آخر  ... هل لابد من ضبط الـ TCP/IP Port And FireWall  في كل الأجهزه ؟؟  ام يكفي جهاز السيرفر المراد الاتصال به

حيث اني قد قمت من قبل بتفعيل الـ TCP في الجهازين

لكن FIREWALL بالجهاز الآخر لا يظهر لي اي شيء سوا الخطأ هذا
MMC could not create the snap-in

فلا استطيع ان أرى  Inbound Rules
حتى انشئ بورت جديد

ان كان لابد من عمل كل هذه الخطوات على كل الأجهزه سأقوم باعادة تنزيل نسخه جديده على الجهاز الاخر فيبدو انه عيب في نسخه الويندوز
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: مشكلة تتعلق بالترميز في sql server 2008 - بواسطة Dr.Sherif Alazizi - 26-02-15, 03:31 PM


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


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