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

نقل برنامج معمول ب Visual .net وقاعدة بيانات Sql Server 2005 رجو المساعدة

بدأه جهاد صالح1 في 27 يونيو 2009 · 8 رد · 1,493 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

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

- لدى جهاز قديم علية نظام سيرفر 2003 وعلية برنامج المتابعة للاعمال المنجزة مصنوع بـ فيجول دوت نت وقاعد بيانات اس كيو ال 2005 من نوع express

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

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

اسم المستخدم : admin

كلمة السر : *****

مسار قاعدة البيانات :

express\100.102.2.12

صورة شاشة الدخول

post-170264-1246133569_thumb.jpg

علما ان السيرفر مجموعة العمل : WORKGROUP

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

- سيرفير 2003

- قاعدة البيانات SQL Server 2005 Enterprise Manager

نوع الشبكة :- Local Area Connection

-اسم المجال : RedSee

ورقم ip addrees 127.109.2.1

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

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

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

بمعني اخر انا منى عارف من فين ابدا وكيف ابدا

والسلام عليكم

تم تعديل هذه المشاركة بواسطة جهاد صالح1 في 28 يونيو 2009 في 14:08

#2

ممكن تردو على ولا سؤالي غير مفهوم

ارجوكم المساعدة

#3

:blink: :blink: :blink: :blink: :blink: :blink: :huh: :huh: :wacko: :wacko:

يشباب هل يعقل لا رد ولو واحد

لم اعهدة في هذا المنتدي

#4

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

و ايضا سؤال , هل البرنامج انت قمت ببرمجته ام انك اشتريته من شركة برمجة

ايضا قبل الشروع في اي شيئ هل تعرف الداتا بيس الرئيسية ذات الامداد MDF.*

اين موجودة و هل Setup البرنامج معك , و هل جميع الاجهزة على الورك جروب الثاني RedSee

اجب على كل هذه الاسئلة بالتفصيل

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

#5

اولا اشكرك اخي assaf_abdullah على الرد وفرج الله كربك في الدنية والاخرة

واليك الاجوبة

assaf_abdullah كتب:
اخي اقترح عليك ان تجهز السيرفر الثاني و تجرب لبرنامج عليه قبل فرمتتة السيرفر الاول
اقتباس
الجهاز القديم سوفا يلغي والجهاز الجديد جاهز بالموصفات المذكورة في اول مشاركة

و ايضا سؤال , هل البرنامج انت قمت ببرمجته ام انك اشتريته من شركة برمجة

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

ايضا قبل الشروع في اي شيئ هل تعرف الداتا بيس الرئيسية ذات الامداد MDF.*

اقتباس
نعم موجودة في محرك d واسم الملف واسم المجلد dbdomf\dbdat.mdf

اين موجودة و هل Setup البرنامج معك , و هل جميع الاجهزة على الورك جروب الثاني RedSee

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

نعم يوجد لدي setup وكذالك السورس واما شبكة redsee تعمل 100×100 وعلية البرامج الاخرة

تم تعديل هذه المشاركة بواسطة جهاد صالح1 في 30 يونيو 2009 في 01:49

#6

بما ان ال السورس موجود معك اذا ليس هنالك اي مشكلة بعون الله

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

ConnectionString

و انقل لي تساوي ماذا

مثال

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

ConnectionString="Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;User"ID=myDomain\myUsername;Password=myPassword

"

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

لا تنسى انا اريد السطر البرمجي الذي يساوي قيمة هذا الكنكشن سترنج B)

تم تعديل هذه المشاركة بواسطة assaf_abdullah في 30 يونيو 2009 في 08:20

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

#7

الاخ الفاضل assaf_abdullah

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

بخصوص Connectionstring

لا يشترط وجود Connectionstring داخل المشروع يمكن ان تكون سلسلة الاتصال موجوده في ملف خارجي

.ini

او ملف

.xml

او حتي ملف txt

ويتم قراءة سلسلة الاتصال عن طريق I/O

ايضا علي حسب كلام الاخ جهاد صالح1

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

فيمكن الشركة مخزنة سلاسل الاتصال في Registry الخاص بالويندوز علي ان يتم قراءة سلسلة الاتصال من خلال Registry

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

هناك بعض الشركات توضع بالبرنامج كود لقراءة Serial no الخاص بجزء من اجزاء السيرفر مثل Harddisk او Processor

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

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

لذلك انصحك بعمل simulation اولا من خلال برنامج VMware

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

والله الموفق

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 30 يونيو 2009 في 10:01 — السبب: تعديل

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#8

اخي محمد فؤاد تركي

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

هذا ما قاله لي الاخ جهاد صالح

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

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

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

<EMBED src=http://www.abdelghafar.com/images/banners/bm2.swf width=486 height=60 type=application/x-shockwave-flash EMBED < menu="false" loop="true" quality="high">

#9

الاخ الفاضل عساف عبدالله

والاخ الفاضل محمد فؤاد تركي

عذرا على التاخراولا وسوفا يتم التجربة والافادة

شكرا على الردود المميزة لكما

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