الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل نسخة Sql Server 2005 Express لا تدعم الأتصال من جهاز أخر

بدأه vbm في 13 مايو 2008 · 19 رد · 3,134 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة الأعزاء

بعد التحية

لدى سؤالين أرجو الرد عليهما

  • هل نسخة sql server 2005 express

لا تدعم الأتصال بها من جهاز أخر عبر بروتكول tcp/ip

وبعد فتح المنفذ الخاص بإتصال sql server

والسماح لة بالأتصال والعبور من firewall

-------

  • ماذا عن نسخة
    Sql Server 2005 Developer Edition هل يمكن إستخدامها وهل تسمح بالأتصال من جهاز أخر

--------------------

وشكرا لكم

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#2

السلام عليكم

جميع النسخ تسمح بالاتصال من الشبكة عبر TCP/IP لكن هذا البروتوكول على الويندوز اكس بي يكون غير مفعل افتراضيا فلتفعيله ادخل على الاداة SQL Server Surface Area Configuration من قائمة SQL server ثم من هذه الادة يوجد خيار

Surface area configuration for services & connections

تظهر بعد ذلك شاشة جديدة

اختر منها Database Engine ثم Remote Connections وهناك فعل Tcp/ip و الاتصالات الخارجية

#3

شكرا أخى طارق

ولكن سمعت بان نسخة اكسبريس لا تسمح بالأتصال بها من جهاز أخر

ماذا عن نسخة

SQL Server 2005 Developer Edition هل يمكن إستخدامها وهل تسمح بالأتصال من جهاز أخر

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#4

سبحان الله.. عجيب والله!

الأخ طارق بيقولك "جميع النسخ تسمح بالاتصال من الشبكة عبر TCP/IP" ثانيا هل جربت تنفذ الخطوات اللي قالك تنفذها ولم تنجح!

تم تعديل هذه المشاركة بواسطة anti_stupidity في 14 مايو 2008 في 18:46

#5
اقتباس
سبحان الله.. عجيب والله!

الأخ طارق بيقولك "جميع النسخ تسمح بالاتصال من الشبكة عبر TCP/IP" ثانيا هل جربت تنفذ الخطوات اللي قالك تنفذها ولم تنجح!

سبحان الله لا أعرف لما ردودك دائما هكذا مستفزة

قرأت لك منها وكلها - مستفزة جدا -

أولا لو تابعت كل تساؤلاتى لأخى طارق لعرفت فيما أسأل ولهذا هو يجيب عليها

أولا كل ما قاله جربتة وهو واضح من مشاركتى الأولى

ثانيا أريد معرفة ما هى نسخة الديفلوبر وفيما أستخدمها

فإذا كانت لديك إجابة فأهلا بك ولا داعى لهذا السلوك

شكرا لك

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#6

طيب عندما تقرأ التالي ماذا سيكون رد فعلك:

اقتباس
أنت:

هل نسخة SQL server 2005 express لا تدعم الأتصال بها من جهاز أخر عبر بروتكول tcp/ip

طارق:

جميع النسخ تسمح بالاتصال من الشبكة عبر TCP/IP

أنت:

ولكن سمعت بان نسخة اكسبريس لا تسمح بالأتصال بها من جهاز أخر

ماذا عن نسخة SQL Server 2005 Developer Edition هل يمكن إستخدامها وهل تسمح بالأتصال من جهاز أخر

يعني بيقولك كل النسخ بتدعم الاتصال الخارجي وأنت مازلت تسأل هل تدعم :D

ونعم لدي اجابة: جميع النسخ تسمح بالاتصال من الشبكة عبر TCP/IP :P

وعلشان متزعلش يا عم http://www.microsoft.com/sql/prodinfo/feat...e-features.mspx

#7

أيها العبقرى هل جربت

قبل أن تقول

anti_stupidit :D !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!111

--------------------------

وما رأيك بهذا الرابط

http://vb4arab.com/vb/showthread.php?t=6565

--------------------------

رجاء من الأخوة خصوصا الأخ طارق

الأجابة على سؤالى

ولأنى لم أستخدم نسخة الديفلوبر أرجو إلقاء نظرة عليها

-----------------------------

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

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#8

نعم أخي vbm أنا صممت برنامج بالدوت نت وSQL Express يعمل علي شبكة والحمد لله لا توجد أي مشكله في الاتصال نهائيا ;)

ومع كامل احترامي للأخ صاحب الموضوع يلي انت ذكرته فهو لم يبحث في الأمر ولا يعرف أنه يمكن عمل Remote Connection بالـ Express.

نصيحة أخوية لك لا تبني موقفك بناءا علي معلومة غير موثوقه :D

تم تعديل هذه المشاركة بواسطة anti_stupidity في 14 مايو 2008 في 21:52

#9

ولكن لم تقل الطريقة

أثبت بالطريقة وبالكود

منطق برمجى

وليس كلام مرسل

تم تعديل هذه المشاركة بواسطة vbm في 14 مايو 2008 في 21:57

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#10

هههههههه ماشي يا عسل..

قم بتفعيل الـ Remote Connection كما قال لك الأخ طارق في المشاركه 2 ثم قم بالسماح للـ SQL Service, SQL Browserبعمل اتصال من Windows Firewall ثم قم بعمل Restart للـ SQL Browser وجرب الاتصال ورد علي ;)

ثانيا أيها العبقري لماذا لا تستخدم Google وتشوف بنفسك ;)

تم تعديل هذه المشاركة بواسطة anti_stupidity في 14 مايو 2008 في 22:00

#11

أخى العزيز

كل إنسان تظهر صورتة جيدا فى ردودة

-------------------------------

أرجو ألا ترد على أو تشاركنى - وشكرا لإستفزازك لى - قد يكون الشئ الوحيد الذى تجيدة -

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#12

السلام عليكم

اخي الكريم كما ذكرت سابقا لا فرق بين جميع النسخ في طريقة الاتصال لحل المشكلة :

افعل كما ذكرت لك في المشاركة السابقة بالاضافة الى التأكد من ان جميع السيرفس الموجودة هناك تعمل

ثم اذهب الى الفايروال واضف البورت 1433 ويمكن ذلك من خلا ل

من الويندوز قائمة (إبدأ ) ثم تشغيل واكتب الامر Firewall.cpl ثم تبويب Exceptions اي الاستثناءات ثم اضافة منفذ port

ثم مرة اخرى من تشغيل واكتب الامر cmd /k sqlcmd -L حيث يتم عرض اسماء السيرفرات الموجودة على هذا الجهاز فمثلا يكون

servers:

mypc

او mypc/SQLExpress

او اي شيء اخر

فيجب ان تستخدم اسم هذا السيرفر للاتصال من اجهزة الكلينت .

في حالة وجود مشكلة ارجو التكرم بذكر نص رسالة الخطأ

#13

أخى طارق

يعلم الله كم أنا محرج منك ومن أخلاقك الكريمة

سؤال أيضا

كم عدد الأجهزة التى تسمح بإستخدامهم نسخة

sql server 2005 express

مثلا لدى فى الشبكة 4 أجهزة بالسيرفر

هل إستخدام نسخة الأكسبريس جيد هنا

أم تنصحنى بنسخ أخرى

--------------------------------------

بالنسبة للأتصال سوف أجرب وأوافيك بالنتائج بإذن الله

--------------------------------------

مرة أخرى

شكرا شكرا شكرا على الأخلاق النبيلة

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#14

http://blogs.msdn.com/sqlexpress/archive/2.../05/415084.aspx

اتبع المذكور هنا و ريح راسك.

It's hard to stay in such ridiculous situation

#15

السلام عليكم

كنت اعتقد هناك بعض التحديد على عدد المستخدمين لكن بالامس كنت أقرأ في كتاب فهذا الكاتب لا ينصح باستخدام الاكسبرس لاكثر من 1000 مستخدم (يعني الف لم لا يعرف قراءة الارقام ) B)

#16

تم الاتصال والحمد لله

إستخدمت المستخدم sa

فى الأتصال وضبط إعدادات الشبكة

شكرا لكل من ساعدنى فى حل مشكلتى

وأخص بالذكر

TareqVB 100 %

Mohammed Akram

وكذلك ورغم كل إستفزازاتة أخى anti_stupidity

أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق

#17

انا ايضا ابحث عن هذا الموضوع (برمجة الشبكات وجعل البرنامج يعمل علي اكثر من جهاز)(سيرفر_ كلاينت)
لقد قمت بتطبيق جميع مازكر في مشاركة الاخوة اعلاه .والحمدلله نجح الامر معي .
لكن سؤالي حول نص الاتصال هل لقد قمت بتغيره كالاتي حتي يتناسب مع الشبكة ويسمح للاجهزة الاخري بالاتصال .هل نص الاتصال ادناه صحيح
 

sqlconnection cn = new SqlConnection(@"Data Source=AHMEDALSAFI-PC\SQLEXPRESS;Database=MY_DB;Integrated Security=false;User ID =user1;Password =12345");

وان كان صحيح هل علي ان  اكتب في نص الاتصال اسم اليورز الذي انشاءته ب SQL SERVER AUTHENTICATOIN مثلا

User ID =ahmed ; Password =10103

لكن ماذا اذا اردت ان يعمل البرنامج علي 4 اجهزة هل انشاء لكل واحد يوزر نيم وباسويرد .واكتب اعدل نص الاتصال علي ال4 اجهزة ام نص الاتصال يبقي واحد لكل النسخة الاربعة
اعرف اني لا احتاج لي تثبيت السيكوال سيرفر في الاجهزة الكلاينت ..واحتاج لضبط ال Data Sources ODBC من الكنترول بنل كيف الاعدادت تتم فيها ؟؟؟

بارك الله فيكم

وَقُلْ رَبِّي زِدْنِي عِلْماً
#18
ahmedalsafi كتب:

انا ايضا ابحث عن هذا الموضوع (برمجة الشبكات وجعل البرنامج يعمل علي اكثر من جهاز)(سيرفر_ كلاينت)

لقد قمت بتطبيق جميع مازكر في مشاركة الاخوة اعلاه .والحمدلله نجح الامر معي .

لكن سؤالي حول نص الاتصال هل لقد قمت بتغيره كالاتي حتي يتناسب مع الشبكة ويسمح للاجهزة الاخري بالاتصال .هل نص الاتصال ادناه صحيح

 

sqlconnection cn = new SqlConnection(@"Data Source=AHMEDALSAFI-PC\SQLEXPRESS;Database=MY_DB;Integrated Security=false;User ID =user1;Password =12345");

وان كان صحيح هل علي ان  اكتب في نص الاتصال اسم اليورز الذي انشاءته ب SQL SERVER AUTHENTICATOIN مثلا

User ID =ahmed ; Password =10103

لكن ماذا اذا اردت ان يعمل البرنامج علي 4 اجهزة هل انشاء لكل واحد يوزر نيم وباسويرد .واكتب اعدل نص الاتصال علي ال4 اجهزة ام نص الاتصال يبقي واحد لكل النسخة الاربعة

اعرف اني لا احتاج لي تثبيت السيكوال سيرفر في الاجهزة الكلاينت ..واحتاج لضبط ال Data Sources ODBC من الكنترول بنل كيف الاعدادت تتم فيها ؟؟؟

بارك الله فيكم

 

لاداعي لانشاء اكثر من يوزر وانما يمكنك الاكتفاء بواحد واستخدامه لجميع الاجهزة.

وبالنسبة ل ODBC  فلاداعي لضبطها .

1
#19

بارك الله فيك استاذنا الغالي
لكن كيف يتم تحديد مسار السيرفر او مسار قاعدة البيانات .هلا سيكون الدخول علي السيرفر باسم مثلا
ارجو توضيح كيفية الدخول من علي الجهاز الكلاينت علي السيرفر .لقد قمت بعمل جميع الارشادات السابقة من انشاء يوزر وباسويرد واضافة قاعدة البيانات لمستخدم sql server authentication 
واعطاءها الصلاحيات .ومن ثم الذهاب لضبط اعدادات   Sql Server Configration Tolols
 

كنت اظن ان الدخول يتم عن create new data source to sql server
ومن ثما تحديد الname , descriptoin ,server
كما ف الصورة المرفقة http://www.mediafire.com/view/02mwp9wspwnc16u/1.jpg
 

تم تعديل هذه المشاركة بواسطة ahmedalsafi في 22 أكتوبر 2014 في 00:08

وَقُلْ رَبِّي زِدْنِي عِلْماً
#20

يتم الدخول حسب الاتصال الموجود عندك فمثلا السيرفر عندك هو موجود في datasource

 

Data Source=AHMEDALSAFI-PC\SQLEXPRESS

 

حيث AHMEDALSAFI-PC هو المفروض اسم السيرفر الموجود عليه SQL server او الآي بي للسيرفر .

مواضيع مشابهة