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

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

بدأه a_khodier في 22 فبراير 2010 · 12 رد · 3,024 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ارجو من السادة الاعضاء مساعدتي في الاتي

لدي قاعدة بيانات مصممة بـ SQL SERVER 2005 اريد ان اتصل بها من مكان بعيد باستخدام DYNDNS حاولت كتييير جدا ولم افلح

لو حد عنده فكره تانية او طريقه لرفع قاعدة البيانات علي الانترنت ومن ثم الاتصال بها

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

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

من اول ال Operating System الي البرامج المكتبية والمحاسبة وادراة قواعد البيانات ...... الخ

يارب قدرني علي كده

#2

يجب أن تتأكد من أن الـFirewall و قاعدة البيانات نفسها تسمح بالإتصال الخارجي. كما يجب التأكد من عمل port forwarding من خلال الراوتر. قد يكون الشباب في قسم الشبكات هم أفضل من يساعدك في هذه المسائل.

#3
اقتباس
لو حد عنده فكره تانية او طريقه لرفع قاعدة البيانات علي الانترنت ومن ثم الاتصال بها

في حدود معلوماتي اذا كان هذا ما تقصده انك حضرتك بتحجز Host من شركة عليها مساحة تخزينية معينة وهذا الخادم بيدعم قواعد بيانات SQL Server

ثم تقوم برفع قاعده البيانات علي الــ Host ثم تقوم بالاتصال بها عادي جدا من اي مكان عن طريق سلاسل الاتصال

اذا كان هذا ما تقصده فعلاً سأشرح لك الطريقة بالتفصيل

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#4

شكراً لكم علي الردود

حل شراء استضافة متاح ياريت الشرح

اما بالنسبة لحل DYNDNS فلا استطيع التعامل مع Port forward لا اجد طريقة ياريت توضيح اكثر

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

من اول ال Operating System الي البرامج المكتبية والمحاسبة وادراة قواعد البيانات ...... الخ

يارب قدرني علي كده

#5

port forwarding تعني كشف port معين في جهاز داخل الشبكة كـport خارج الشبكة. مما يسمح بربط قاعدة البيانات باتصالات خارج الشبكة. تجدها ضمن إعدادات الراوتر.

#6

الاخ SYSTEM DOWN

حاوت كثيراُ جدا ان ابحث عنها في اعدادات الراوتر ولم اجدها

ممكن ان توضخ اكثر مع العلم ان استعمل راوتر خاص بفودافون مصر

وقمت بتحمل اصدار DYNDNS علي الجهاز

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

من اول ال Operating System الي البرامج المكتبية والمحاسبة وادراة قواعد البيانات ...... الخ

يارب قدرني علي كده

#7

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

#8

موضوع رفع قاعده بيانات سيكوال سيرفر علي هوست خارجي بمنتهي البساطة يتلخص كالتالي ،،،

بعد شرائك للهوست سيعطيك صاحب الخدمة User name and Password للدخول علي لوحة التحكم الذي من خلالها يمكنك عمل التالي

1 - Create new Database

وبعد الانتهاء كم عملية انشاء قاعد بيانات جديده اذهب الي برنامج SQL Server ثم قم بعمل Generate Script للداتا بيز المراد نقلها علي السيرفر الجديد

2 - قم بفتح SQL Query داخل الداتا بيز الجديده والتي أنشأناها سابقاً علي الهوست ثم قم بلصق الــ Script الذي اخذناه من برنامج SQL Server ثم قم بتشغيلة سينتج عن ذلك نقل جميع Objects الي الداتا بيز الجديده

3 - قم بعمل سلسلة اتصال بقاعدتك كالمثال التالي التي تتضمن اسم الهوست - الداتا بيز - رقم المستخدم - اسم المستخدم

Data Source=db100.my-hosting-panel.com;Initial Catalog=your data base;User ID=XXXXX;Password=XXXXX

4 - بعد ذلك استخدم هذه السلسلة للوصول الي البيانات التي تريدها

وخلصت كل الحكاية

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#9
محمد فؤاد تركي كتب:

موضوع رفع قاعده بيانات سيكوال سيرفر علي هوست خارجي بمنتهي البساطة يتلخص كالتالي ،،،

بعد شرائك للهوست سيعطيك صاحب الخدمة User name and Password للدخول علي لوحة التحكم الذي من خلالها يمكنك عمل التالي

1 - Create new Database

وبعد الانتهاء كم عملية انشاء قاعد بيانات جديده اذهب الي برنامج SQL Server ثم قم بعمل Generate Script للداتا بيز المراد نقلها علي السيرفر الجديد

2 - قم بفتح SQL Query داخل الداتا بيز الجديده والتي أنشأناها سابقاً علي الهوست ثم قم بلصق الــ Script الذي اخذناه من برنامج SQL Server ثم قم بتشغيلة سينتج عن ذلك نقل جميع Objects الي الداتا بيز الجديده

3 - قم بعمل سلسلة اتصال بقاعدتك كالمثال التالي التي تتضمن اسم الهوست - الداتا بيز - رقم المستخدم - اسم المستخدم

Data Source=db100.my-hosting-panel.com;Initial Catalog=your data base;User ID=XXXXX;Password=XXXXX

4 - بعد ذلك استخدم هذه السلسلة للوصول الي البيانات التي تريدها

وخلصت كل الحكاية

متشكر جداً

علي هذا التوضيح ولكن اعذرني اذا سألت سؤال اخر

هل ممكن تنفيذ هذا علي سيرفر مجاني ام لا؟؟

وهل من الممكن تحويل جهازي الي server استطيع الوصول الي قاعدة البيانات من عليه؟

مع شكري

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

من اول ال Operating System الي البرامج المكتبية والمحاسبة وادراة قواعد البيانات ...... الخ

يارب قدرني علي كده

#10
اقتباس
هل ممكن تنفيذ هذا علي سيرفر مجاني ام لا؟؟

أشك في ذلك فمعظم السيرفرات أو مواقع الاستضافة المجانية لا تعطيك هذه الاماكنيات أقصد رفع قواعد بيانات من نوع SQL و بمساحات معقولة

اقتباس
وهل من الممكن تحويل جهازي الي server استطيع الوصول الي قاعدة البيانات من عليه؟

أكيد شاهد المرفق فيوجد به شرح وافي يشرح طريقة تحويل جهازك الي سيرفر علي شبكة محلية طبعاً أما اذا أردت الوصول الي مصادر البيانات عن طريق الانترنت فيمكنك تشغيل خدمة VPN من الشركة فودافون مصر والتي لا اعرف كم تكلفتها لكي تستطيع التعامل مع سيرفرك المحلي من الخارج سواء Remote Desktop أو تشغيل البرامج وقواعد البيانات مباشرة وهذا يعتمد علي اسلوب عملك

SQL_Net.pdf

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#11

جزاك الله خير الجزاء

وجعله في ميزان حساناتك ان شاء الله

حجرب وحاقولك النتيجة

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

من اول ال Operating System الي البرامج المكتبية والمحاسبة وادراة قواعد البيانات ...... الخ

يارب قدرني علي كده

#12

بالنسبه لعمل سرفر على جهازك يمكنك استخدام برنامج VMWare ثم تقوم بتثبيت نسخة ويندوز سرفر عليه و بعد ذلك قم بإضافة هذه النسخه للشبكه عن طريق ان تجعل لها IP خاص بها و بذلك سيكون لديك نسخة ويندوز سرفر يمكنك تثبيت الـ SQL Server عليها.

و الله ولى التوفيق

مدونتي: C++ Tips and Tricks

#13

شكرا محمد فؤاد علي الشرح.

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 26 فبراير 2010 في 09:19

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…