![]() |
|
الاتصال بقاعدة بيانات SQL SEVER موجودة بجهاز اخر - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : الاتصال بقاعدة بيانات SQL SEVER موجودة بجهاز اخر (/showthread.php?tid=18807) |
الاتصال بقاعدة بيانات SQL SEVER موجودة بجهاز اخر - كفاح - 15-01-17 السلام عليكم قمت بمحاوله بعمل اتصال بقاعدة بيانات موجودة على سيفر SQL SERVER 2014 EXPRESS وانشاءت جملة اتصال كود : Dim constr As String = "Data Source=" & txtsevername.Text _في حالة وضع المثال علي نفس جهاز السيفر لا يعطي اي مشكلة ويتم الاتصال بسهوله جدا اما في حالة الاتصال من جهاز عميل يكون علية الواجهة البرمجية فقط يعطي لي خطا مع اني قمت باعدادات TCP/IP في SQL Sever Configuration Manger وقمت باعدادات جدار الحماية واغلقتة في محاولة اخري وهذه الرسالة التي ظهرت علي جهاز العميل ارجوا المساعدة
RE: الاتصال بقاعدة بيانات SQL SEVER موجودة بجهاز اخر - ابو ابراهيم - 15-01-17 مرحبا كفاح اعتقد ان المشكلة في الاي بي (IP) والي فهمته من الرسالة ان وقت محاولة الاتصال (30) انتهت أعتقد أن الأي بي الخاص بالجهاز يختلف عن الايبي الخاص بالراوتر RE: الاتصال بقاعدة بيانات SQL SEVER موجودة بجهاز اخر - HASAN6.0 - 15-01-17 ربما يجب اتاحة المنفذ . في لوحة CMD بالزر الايمن نعمل paste لهذا السطر . PHP كود : netsh firewall set portopening protocol = TCP port = 1433 name = SQLPort mode = ENABLE scope = SUBNET profile = CURRENT ثم enter ثم هذا السطر PHP كود : netsh advfirewall firewall add rule name = SQLPort dir = in protocol = tcp action = allow localport = 1433 remoteip = localsubnet profile = DOMAIN ثم enter طبعا اي اجراء يتم في جهاز السيرفر . اما جهاز العميل فلا علاقة له ابدا. بالمناسبة هل يتم تسجيل الاتصال عن طريق sql authentication ام windows ؟؟ RE: الاتصال بقاعدة بيانات SQL SEVER موجودة بجهاز اخر - كفاح - 15-01-17 مع الاسف نفس المشكلة لدرجة اني قمت بتحميل سيفر جديد ونفس المشكلة في احدي المحاولات قمت باغلاق السيفر لاري ما هي النتيجة وكانت تغير الرسالة كما هو في الشكل التالي هذا هو اتصال السيفر يكون علي اي بي 192.168.1.4 اما اتصال العميل بيكون علي اي بي 192.168.1.2 بالنسبة للبورت شغال وجربت طريقة الدوس إقتباس :المناسبة هل يتم تسجيل الاتصال عن طريق sql authentication ام windows ؟؟ الاتصال بيتم عن طريق ال windows وقمت بارفاق المثال وجزاكم الله الف خير RE: الاتصال بقاعدة بيانات SQL SEVER موجودة بجهاز اخر - HASAN6.0 - 15-01-17 ستنجح في حال تغيير الاتصال الى sql authentication هكذا PHP كود : Dim constr As String = "Data Source=" & txtsevername.Text & ";Initial Catalog=" & txtseverdatabase.Text & ";MultipleActiveResultSets=False;User ID=sa;Password=sa" طبعا بعد تفعيل هذه الخاصية في السيرفر [attachment=12858] RE: الاتصال بقاعدة بيانات SQL SEVER موجودة بجهاز اخر - كفاح - 15-01-17 مشكورين الحمد لله تم الاتصال بنجاح كود الاتصال الاخير تم الاتصال من خلاله |