اذهب الي المحتوي
أوفيسنا

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


Elsayed Bn Gemy

الردود الموصى بها

846283769__2.png.79af5da2268e41ad49bd3c2bf74871c7.png

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

انشاء السيرفر وتحويل اكسس الى سيكوال

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

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

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

الموضوع يختلف كثير مع سيكوال
تعالو لنقسم الموضوع الى جزئين

              الاتصال عن طريق الشيكة المحلية                                                                                            الاتصال عن طريق الانترنت

                 1 -  فتح بورت فى الويندوز                                                                                                                                     1 -  فتح بورت فى الويندوز     

                2 - فتح بورت فى السيرفر                                                                                                                                      2 - فتح بورت فى السيرفر

                 3- تثبيت الاى بى للويندوز                                                                                                                                      3 - فتح بورت فى الراوتر

                                                                                                                                                                                               4 - الحصول على اى بى ثابت

 

 

اولا الاتصال عن طريق الشبكة المحلية
------------------------------------------------

بعد نثبيت السيرفر وتحويل الاكسس الى سيكوال  اى تصدير الجداول من اكسس الى قاعدة بيانات سيكوال


 هناك امور مشتركة بين الاتصالين وهو فتح بورت فى الويندوز وفتح بورت فى السيرفر

اذا نبدأ فى شرح كيفية فتح بورت فى الويندوز  عن طريق Windows Firewal            

1.png.7bafdd8586ae0d43857aef42ff8ed931.png

2.png.52b3a1da9ecb72d9b0eca8ff9ea9e61c.png

3.png.074816f03f85144fa0088f030bf753f4.png

4.png.d059851c066e6191034f3757eabeb243.png

 

5.png.fb30a7b0c85dd9adc37bf27b947b6650.png

6.png.22c204c155dbb1ae63394e5a5e5af53b.png

7.png.24bb48dc6ccc3648dd98564f934e361d.png

8.png.71cacac886211f5737561aed6f67d468.png

كدا فتحنا بورت لسيكوال سيرفر فى النظام   طبعا لو عندك برامج حماية غير windows Defender   يجب ان تسمح له بفتح البورت

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

 

والان فتح بورت فى السيرفر

1.png.216a460e1f8025db44e108c4388a2b35.png

2.png.9380b421a3bbb14e825443ab1c76ecb1.png

3.png.21979512820b40ec6c4f882cd81df6d7.png

4.png.ae142c1b0df4fa280fbca8217c95ada4.png

 

كدا فتحنا بورت فى السيرفر
 

نيجى بقى للاتصال من جهاز اخر غير جهاز السيرفر  تابع معى
 

اولا يجب معرفة اى بى جهاز الذى عليه  السيرفر عن طريق Cmd
ثم ipconfig

هيظهر الاى بى فى IPv4 Adress
اما الثانية فدا عنوان الراوتر

 

2.png.fe695d3b6e05d058e46d9f5d3a101707.png

طبها الاى بى الخاص بجهاز السيرفر هو                192.168.1.3

وهذا الذى سوف نتصل به من الكمبيوتر الاخر الذى على نفس الشيكة المحلية
هنفتح ODBC  زى ما عملنا فى الموضوع السابق

 

555.png.0eb41482b339092fbac0b5c75204976f.png.3851f01ff36887c5b0c6a0079a0665db.png

 

666.png.25ca443fb9bcc2510aa9d66daee3d204.png.68878ede42b577c313485d1e3506426c.png

777.png.502867c51a43786635b279b4f1fcaac7.png.699b55d1a9e5e175fa19686daf8802b2.png

والخطوة الاهم هى التالية

 هنكتب اسم قاعدة البيانات
 اسم السيرفر سيكون كاالتالى    الاى بى الخاص بالسيرفر   ,   بورت السيرفر ( 1433 )

كوما وليس نقطة (192.168.1.3,1433 )


55.png.e020159b366d4660895bc1e5be73f4fb.png

 

وتكمل خطواتك عادى زى الموضوع السابق بقى
 

image.png.66743345db98e90449c17de41a7ffab4.png

 

image.png.32105289fd20b7862fe41c14ec6eaec6.png

image.png.1f0ee26439d4c151e0196be0ef0a3005.png

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

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

 

2.png.fe695d3b6e05d058e46d9f5d3a101707.png

 

image.png.7e30bed0402fffa52237460dbdd15736.png

كدا احنا ثبتنا الاى بى الخاص بالجهاز اللى عليه السيرفر  علشان تقدر تدخل بيه من على اى جهاز

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

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

هى هى نفس الخطوات فقط هنضيف خطوة زيادة الا وهى

 

الحصول على Static IP  وفتح بورت فى الراواتر


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


عمتا لو عاوز تعرف الاى بى بتاعك تابع الاتى   مع العلم ان الاى بى بتغير كل ما تعمل ريستارت للراوتر  

هتبحث فى جوجل كدا
4.png.a5c259f693a4249c27f2b9975dd84786.png

6.png.3ebc4978e7b5cf876fef874e1136a534.png

 

ويطلعلك الاى بى كدا ودا اللى هنقدر ندخل بيه  على السيرفر من اى مكان شرط توافر انترنت


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

فتح بروت فى الراوتر

طبعا هتعرف عنوان الراوتر بتاعك من هنا والاى بى اللى هنستخدمه

2.png.fe695d3b6e05d058e46d9f5d3a101707.png

 

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

1.png.f9ce28cfc3930499c154980edcad83c2.png

 

 

 

 

بعد كدا نفس الخطوات بالظبط

 

3.png.adb54c3c7785c3cecc14d2626b8baf3a.png

 

كدا يبقى فتحنا البورت فاضل اللاتصال

طبعا هتفتح ODBC  ذى ما ذكرنا قبل كدا  وهتدخل البيانات زى كدا الاى بى , 1433

image.png.793c5d9ca42f13e1bf1d29d129716cbd.png

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


طبعا الشغل اللى مطلوب على جهاز السيرفر

الحصول على الى Static IP
فى حالة الاتصال عن بعد

فتح بورت فى الرواتر فى حالة الاتصال عن بعد

تثبيت اى بى الجهاز
فتح بورت فى الويندوز
فتح بورت فى السيرفر


بعد ما تعمل كل دا انت ما عليك الا انك تتصل على السيرفر كما ذكرت دون الحاجة الى تثبيت سيكوال سيرفر على جهازك

 

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


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

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

بس الوقت اتاخر اوى وانا بسقط من النوم الصراحة  ان شاء الله نقوم بتصميمه غدا

السلام عليكم ورحمة الله وبركاته
اخوكم السيد جمال 🥰

 

 

 

 

تم تعديل بواسطه Elsayed Bn Gemy
  • Like 9
  • Thanks 7
رابط هذا التعليق
شارك

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

 

اولا ، يجب تثبيت الموضوع 🙂

وبعدها ، هضم محتواه 🙂

واللي بعدها تطبيقه 🙂

 

ويا سلام عليك ، سيد بمعنى الكلمة 🙂

 

جعفر

  • Like 2
  • Haha 1
رابط هذا التعليق
شارك

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

بارك الله لكم وفيكم وأحسن اليكم أستاذنا السيد جمال

استفسار بسيط لو تسمح 

قمنا بفتح بورت 1433 هل هذا الرقم له معنا خاص أم أي رقم بورت يصلح لهذه المهمة 

 

رابط هذا التعليق
شارك

ربنا يبارك فيك استاذنا ابو عبد الله

طبعا تستيطع فتح بورتات اخرى والتعامل معها

لكن البورت 1433 هو البورت الافتراضي للاتصال بقواعد سيكوال

يمكن أيضا استخدام البورت 49170 للاتصال المحلى لقواعد سيكوال

دعنى اسالك انا بقى هههههههههههه

هل جربتم الموضوع وتم الاتصال ام لا ؟؟

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله تعالى وبركاته
اخوانى الكرام كنت قد وعدتك بمرفق اكسس يقوم بعمل الاتى
انشاء اتصال بالسيرفر تلقائيا شرط ان تكون البيانات المدخلة صحيحة

ربط الجداول تلقائيا من سيكوال الى اكسس فقط اكتب اسم الجدول فى سيكول وماذا تريد ان يكون اسمه فى اكسس ثم اضغط ربط
 

وهذه صورة منه
 

image.png.1cfe2fee3ff0703eb4f41a6e8b258070.png

 

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

واختار ربط .. سيتم ربط الجدول

 

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

ملحوظة اخيرة
قمت بحويل الملف الى MDE  فقط مؤقتا  وسيتم ادراج الاكواد لاحقا

شكرا لكم

وهذا فيديو لطريقة العمل

 

https://recordit.co/9oo8dmn3vG

9oo8dmn3vG.gif

والان مع المرفق

SqlConnect.rar

  • Like 4
  • Thanks 1
رابط هذا التعليق
شارك

الرسالة معناها انه لم يجد السيرفر
اولا دعنا نحدد ما هو نوع الربط (شبكة محلية ام عن بعد )  ؟
هل قمتم بفتح البورت فى الويندوز ؟ والسيرفر ؟ على الجهاز الذى به قاعدة البيانات
هل قمتم بتثبيت الاى بى الخاص بجهاز السيرفر ( IPV4 Adress )  ولا اقصد بذلك Statick IP  ؟
وان كان الربط عن طريق الانترنت هل قمتم بقتح البورت فى الراوتر ووضعتم به  IPV4 Adress  الذى قمت بتثبيته سابقا الخاص بجهاز السيرفر ؟

رابط هذا التعليق
شارك

 

الربط كان عن بعد فالآي بي هو آي بي خارجي لمنظومة متصلة بالانترنت يمكنني الدخول عليها بمجرد كتابة الاي بي في المتصفح من اي مكان 

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

 

رابط هذا التعليق
شارك

اخى الكريم هل انت متاكد من البورت 1433 مفتوح

هل انت متاكد من ان السيرفر متاح فيه الاتصال من البورت

عمتا اريد ان اتاكد من شئ

هل يمكنك ان تفتح cmd

 وتكتب بها ping  ثم رقم السيرفر

وتطلعنى على ما ظهر

مثل هكذا

Ping 192.168..1.1

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information