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

كيف يمكن الاتصال بقاعدة بيانات sql server عبر الانترنت

بدأه memoon في 20 نوفمبر 2010 · 15 رد · 12,148 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله

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

اساتذتي الكرام السؤال إن شاء الله بسيط

لدي الآن برنامج يتصل بقاعدة البيانات sql server عبر الشبكة الداخلية ممتاز

المطلوب

تم ربط السيرفر اللي عليه القاعدة بالانترنت وأريد ان اتصل بقاعدة الانترنت عن بعد

الطريق للوصول هو

رقم أيبي المودم 188.45.89.94 و الجهاز متصل عبر المودم

طبعا الجهاز مثبت له الآي بي مع المودم وهو 192.168.1.95

باختصار

الانترنت - المودم(سبيدتتش) - السيرفر - الداتا

وكل شي تمام يعني لو أبي اتصل عبر الشبكة الداخلية فقط أدخل رقم السيرفر اللي هو 192.168.1.95

وأدخل اليوزر والباس ويمشي

لكن كيف اتصل بالانترنت ماهو عنوان الآي بي اللي أدخله أو كيفية الاتصال

البرنامج فقط يطالبني بالآي بي واليوزر والباس

فماذا أدخل به

أو أي طريقة أستطيع الدخول بها على الداتا علما أني مبرمج vb واستطيع بعون الله البرمجة حسب ما تشيرون

شاكر لكم حسن تعاونكم

ولكم أجمل تحية

من مواضعي

برنامج يتصل بقواعد بيانات MYSQL

طريقة إرسال البيانات من البرنامج إلى الوورد

قاطعوا المنتجات الدنماركية والهولندية لنصرة رسول الله والإسلام

lom024p4owxcwq2.gif

للمراسلة عبر الماسنجر :

#2

االسلام عليكم و رحمة الله و بركاته :

اخي الكريم الفكرة ببساطة ان SQL Server يدعم البروتوكول TCP/IP و مكونات الاتصال هي بكل بساطة :

Server Name

User Name

Password

Server Name : قد يكون من الشكل :

192.0.0.1\Instance Name

أو عبارة عن URL الذي يحوي بدوره على اسم الـ Instance كما تقدم مواقع الاستضافة و الذي يمكنك أن تستخدمه في SQL Server Management Studio مع الـ Credentials لتتصل بقاعدة بياناتك .

بكل الأحوال إذا كان عندك سيرفر لديه Real IP فيمكنك ان تستخدمه مع الـ Instance Name و الـ User Name و الـ Password لكي تتصل بالـ SQL Server .

أتمنى أن يفيدك ما ذكرت .

memoon كتب:

السلام عليكم ورحمه الله

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

اساتذتي الكرام السؤال إن شاء الله بسيط

لدي الآن برنامج يتصل بقاعدة البيانات sql server عبر الشبكة الداخلية ممتاز

المطلوب

تم ربط السيرفر اللي عليه القاعدة بالانترنت وأريد ان اتصل بقاعدة الانترنت عن بعد

الطريق للوصول هو

رقم أيبي المودم 188.45.89.94 و الجهاز متصل عبر المودم

طبعا الجهاز مثبت له الآي بي مع المودم وهو 192.168.1.95

باختصار

الانترنت - المودم(سبيدتتش) - السيرفر - الداتا

وكل شي تمام يعني لو أبي اتصل عبر الشبكة الداخلية فقط أدخل رقم السيرفر اللي هو 192.168.1.95

وأدخل اليوزر والباس ويمشي

لكن كيف اتصل بالانترنت ماهو عنوان الآي بي اللي أدخله أو كيفية الاتصال

البرنامج فقط يطالبني بالآي بي واليوزر والباس

فماذا أدخل به

أو أي طريقة أستطيع الدخول بها على الداتا علما أني مبرمج vb واستطيع بعون الله البرمجة حسب ما تشيرون

شاكر لكم حسن تعاونكم

ولكم أجمل تحية

1

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#3

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

أشكرك أستاذي الكريم على مساعدتك

أولا لست خبير sql server ولكن لي معرفة بسيطة جداً

المطلوب بكل بساطة

المؤسسة لديها جهاز سيرفر عادي مركب عليه القاعدة sql server وماشي الشغل تمام السيرفر مربوط مع الأجهزة عبر مودم (مدمج به راوتر) وماشي الشغل

عنوان المؤسسة IP على الانترنت هو 188.45.89.94 وعنوان السيرفر داخل الشبكة هو 192.168.1.95

فإذا طلبت الآي بي 188.45.89.94 يفتح صفحة المودم .

أريد أي طريقة بحيث أني أتخطى المودم وأروح لسيرفر مباشرة عبر المودم

بارك الله فيكم وسدد خطاكم

من مواضعي

برنامج يتصل بقواعد بيانات MYSQL

طريقة إرسال البيانات من البرنامج إلى الوورد

قاطعوا المنتجات الدنماركية والهولندية لنصرة رسول الله والإسلام

lom024p4owxcwq2.gif

للمراسلة عبر الماسنجر :

#4

السلام عليكم

تحتاج مايسمى port forward انظر الى هذا الموضوع للتوضيح اكثر

امتلك سيرفر شخصي واعمل تجاربك عليه

وبالمختصر اذهب الى الموقع PortForward واختر وابحث عن نوع الراوتر الموجوود عندك وفي الخطوة التالية اختر SQL server وستجد الشرح .

1
#5

أخي دخلت ولم أجد sql server فهل من طريقة أخرى أو إعلامي بالبورت

ولكم جزيل الشكر

من مواضعي

برنامج يتصل بقواعد بيانات MYSQL

طريقة إرسال البيانات من البرنامج إلى الوورد

قاطعوا المنتجات الدنماركية والهولندية لنصرة رسول الله والإسلام

lom024p4owxcwq2.gif

للمراسلة عبر الماسنجر :

#7

شكراً لكم وجزاكم الله خير

وأكرر الشكر لك أخي طارق

العمل جاري تحت التجربة وسنوافيكم بالجديد والتطورات

رعاكم الله

من مواضعي

برنامج يتصل بقواعد بيانات MYSQL

طريقة إرسال البيانات من البرنامج إلى الوورد

قاطعوا المنتجات الدنماركية والهولندية لنصرة رسول الله والإسلام

lom024p4owxcwq2.gif

للمراسلة عبر الماسنجر :

#8

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

تم الاتصال عبر الطريقة التي ذكرتموها سابقاً

جعلها الله في موازين حسناتكم وسدد خطاكم

لكم كل شكر وتقدير وفي رعاية الله

من مواضعي

برنامج يتصل بقواعد بيانات MYSQL

طريقة إرسال البيانات من البرنامج إلى الوورد

قاطعوا المنتجات الدنماركية والهولندية لنصرة رسول الله والإسلام

lom024p4owxcwq2.gif

للمراسلة عبر الماسنجر :

#9

اخي ممكن تقولي ماهي الخطوات لذالك لاني حاولت ولكن فشلت

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#10
اقتباس
اخي ممكن تقولي ماهي الخطوات لذالك لاني حاولت ولكن فشلت

الخطوات هنا

/index.php?showtopic=232534&view=findpost&p=1154399

فأين وصلت بها ولم تفلح في الاتصال ؟

#11

أخي انا عندي Static IP وهذه إعدادات الروتر

post-126189-095717500 1291280325_thumb.p

وهذه إعدادت الSQl server

post-126189-003976800 1291280436_thumb.p

post-126189-075511000 1291280491_thumb.p

صيغة الإتصال :

IP Static,Port Number
المرفقات
untitled.PNG2.PNG3.PNG

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#12

اي رد محتاج الطريقةر والله

تم تعديل هذه المشاركة بواسطة medo_Programming في 3 ديسمبر 2010 في 20:55

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#13

فقط للتاكيد ال Static IP يكون خاص بالانترنت وليس المقصود به 192.168.1.200 .

فهل حاولت الاتصال ولم ينجح الاتصال ؟ وماهي رسالة الخطأ ؟

وقبل ذلك ارى ان تجرب من جهاز آخر على نفس الشبكة وبعد ذلك حاول من الانترنت مثلا من خلال الامر

sqlcmd -S 80.80.80.80 -U sa

طبعا غير الآي بي المناسب واستخدم جهاز موجود عليه SQL server client حتى تستخدم SQLcmd

#14
post-126189-042733200 1291621692_thumb.p
المرفقات
dd.PNG

تم تعديل هذه المشاركة بواسطة medo_Programming في 6 ديسمبر 2010 في 10:48

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#15

هل تقوم التجريب من داخل الشبكة ام من موقع خارجي ؟ حسب ما اعتقد لا ينفع من الشبكة ان تتصل على نفس العنوان .

وهل جربت الاتصال من الشبكة الداخلية من خلال الآي بي المحلي ؟

#16

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

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

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