تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
نقل قاعدة البيانات الى جهاز آخر بدون تثبيت SQL Server Management
#1
صممت برنامج مربوط بقاعدة بيانات من نوع SQL موجودة على الخادم الأساسي (SQLEXPRESS) وأريد تشغيل البرنامج على جهاز آخر، هل توجد طريقة لنقل الخادم وقاعدة البيانات بدون تثبيت برنامج (SQL Server Management) على الجهاز الآخر ؟!


جملة الإتصال :
PHP كود :
Data Source=.\SQLEXPRESS,1433;Initial Catalog=Employees;User ID=OSAMA;Password=123 
الرد }}}
تم الشكر بواسطة:
#2
(23-07-18, 07:36 PM)أسامة السالمي كتب : صممت برنامج مربوط بقاعدة بيانات من نوع SQL موجودة على الخادم الأساسي (SQLEXPRESS) وأريد تشغيل البرنامج على جهاز آخر، هل توجد طريقة لنقل الخادم وقاعدة البيانات بدون تثبيت برنامج (SQL Server Management) على الجهاز الآخر ؟!


جملة الإتصال :
PHP كود :
Data Source=.\SQLEXPRESS,1433;Initial Catalog=Employees;User ID=OSAMA;Password=123 


كل ما عليك اخى الحبيب اتمام تغيير الكود الاتصال من ما فى الموضوع الى
كود :
Data Source=192.168.1.100,1433;Initial Catalog=Employees;User ID=OSAMA;Password=123
أو
Data Source=NameComputer,1433;Initial Catalog=Employees;User ID=OSAMA;Password=123

ولكن لاتمام ذذلك بدون اى مشكلة
قم بمتابعة الرابط التالى

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: dametucorazon , dametucorazon , Done , Done , أسامة السالمي
#3
مشكور أخي، ولكن حتى لو غيرت جملة الإتصال فلن يجد البرنامج قاعدة البيانات لأنها بكل بساطة غير موجودة على الجهاز.

أنا بحاجة الى نقل السرفر وقاعدة البيانات الى جهاز واحد على الأقل لأربط به بقية الأجهزة على الشبكة.
الرد }}}
تم الشكر بواسطة:
#4
(26-07-18, 05:12 PM)أسامة السالمي كتب : مشكور أخي، ولكن حتى لو غيرت جملة الإتصال فلن يجد البرنامج قاعدة البيانات لأنها بكل بساطة غير موجودة على الجهاز.

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

نعم اخى هذا يحدث

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

فقم بمراجعة الرابط السابق ودقق به جيداً

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: Done , Done
#5
معك الحق أخي، ولكن أنا لا أريد البرنامج لاستخدامي الشخصي وإنما أريد بيعه لعميل أو أكثر، فمن غير المنطقي أن أجعل العميل يرتبط بجهازي، ولذلك أنا بحاجة الى نقل قاعدة البيانات الى أحد أجهزة العميل وبعدها أقوم بربط كل أجهزة العميل الأخرى على هذا الجهاز.
الرد }}}
تم الشكر بواسطة:
#6
(26-07-18, 10:06 PM)أسامة السالمي كتب : معك الحق أخي، ولكن أنا لا أريد البرنامج لاستخدامي الشخصي وإنما أريد بيعه لعميل أو أكثر، فمن غير المنطقي أن أجعل العميل يرتبط بجهازي، ولذلك أنا بحاجة الى نقل قاعدة البيانات الى أحد أجهزة العميل وبعدها أقوم بربط كل أجهزة العميل الأخرى على هذا الجهاز.

اخى الحبيب أسامة السالمي

من حيث ردك هذا فانت حتى هذه اللحظة لم تصل لك الفكرة بعد

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

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

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

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

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

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

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: Done , Done
#7
أشكرك أخي تعبتك معي، ولكن في الحقيقة أنا أعلم أن علي اعداد أجهزة العميل قبل تثبيت البرنامج، فمثلا علي أن أنشئ الشبكة اذا لم تكن موجودة وعلي ان أنشأ قاعدة البيانات، عادة سأقوم بتثبيت برنامج SQL Server Management لإعداد قاعدة البيانات ولكن هذا البرنامج ثقيل ويتطلب مواصفات عالية كما أنه يأخذ الكثير من المساحة، وهنا السؤال : هل توجد طريقة لإعداد قاعدة البيانات على جهاز العميل بدون استخدام برنامج SQL Server Management ؟!

فلو كان لدى العميل ثلاثة أجهزة فأنا بحاجة الى نقل قاعدة البيانات الى جهاز واحد ومن ثم أقوم بربط الجهازين الآخرين بالجهاز الأول عن طريق الشبكة.
الرد }}}
تم الشكر بواسطة:
#8
(27-07-18, 02:04 PM)أسامة السالمي كتب : أشكرك أخي تعبتك معي، ولكن في الحقيقة أنا أعلم أن علي اعداد أجهزة العميل قبل تثبيت البرنامج، فمثلا علي أن أنشئ الشبكة اذا لم تكن موجودة وعلي ان أنشأ قاعدة البيانات، عادة سأقوم بتثبيت برنامج SQL Server Management لإعداد قاعدة البيانات ولكن هذا البرنامج ثقيل ويتطلب مواصفات عالية كما أنه يأخذ الكثير من المساحة، وهنا السؤال : هل توجد طريقة لإعداد قاعدة البيانات على جهاز العميل بدون استخدام برنامج SQL Server Management ؟!

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


فى البداية اخى أسامة السالمي

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


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

فنصيحة منى حول قاعدة البيانات من Sql الى Access بما ان اولاً عدد المستخدمين ليس بالعدد المهول
وحيث ان المؤسسة او العميل المستخدم للبرنامج هو مؤسسة بسيطة أو متوسطة

وعند اتمام تحويل قاعدة البيانات كل ما ستحتاج اليه هو عمل Link لقاعدة البيانات الرئيسية
وجعل الـLink  هذا بكل جهاز يحتوى على نسخة من برنامج التسغيل

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

فالامر يرجع الى حالة العميل ومواصفات الاجهزة لديه

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

فالتكلفة تبداء بـ 3$ تقريباً
يعنى ما يقارب 135 ريال سنوياً

اعتقد ان المبلغ بسيط جداً لاتمام دفعه سنوى

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: أسامة السالمي , أسامة السالمي
#9
شاكر لك أخي.
الرد }}}
تم الشكر بواسطة: elgokr
#10
(27-07-18, 09:34 PM)أسامة السالمي كتب : شاكر لك أخي.

الشكر لله


تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: dametucorazon , dametucorazon , أسامة السالمي


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] حل مشكلة الاتصال بقواعد البيانات access loay775 2 145 25-02-24, 06:29 AM
آخر رد: loay775
  انشاء قاعدة بيانات من ملف سكربت strongriseman 5 480 17-02-24, 02:57 PM
آخر رد: strongriseman
  لدي مشكلة في عرض تقارير الكريستال ريبورت في جهاز العميل Adel27213 1 300 14-02-24, 09:33 PM
آخر رد: sinong
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 246 11-02-24, 08:43 PM
آخر رد: assuhimi
  فلترة datagridview بدون قاعدة بيانات صالح عبدالله 3 283 02-02-24, 04:07 PM
آخر رد: صالح عبدالله
  [VB.NET] منع تكرار البيانات في عند الادخال مبرمج صغير 1 2 240 24-01-24, 05:18 PM
آخر رد: مبرمج صغير 1
Photo [كود] مطلوب كود يستخدم الأوامر فقط لتحديث قاعدة بيانات بـ vb.net AhmedEissa 4 634 18-01-24, 11:40 PM
آخر رد: العتيق
  [VB.NET] مساعدة في استدعاء البيانات معينه من form الأول إلى form 2 بدون التعديل loay775 2 262 18-01-24, 05:04 PM
آخر رد: loay775
  [VB.NET] كيف يمكنني استظافة سوفت وير برنامج ادارة جهاز السي بي سي في المختبر الى برنامجي الحزين اليماني 2 274 15-01-24, 10:39 PM
آخر رد: الحزين اليماني
  [VB.NET] إعادة استدعاء البيانات من قاعدة بيانات اكسس والاهم الصورة مبرمج صغير 1 1 260 13-01-24, 01:17 PM
آخر رد: مبرمج صغير 1

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم