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

من اوريكال 8 ل 9 أو من Win2000 ل Winxp

مغلق
بدأه ramyooooo في 26 أغسطس 2007 · 4 رد · 1,148 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سؤال موش لاقيله حل

فيه واحد عمل للشركه اللى أنا فيها برنامج بأوريكال 8 ومنزله على win2000 server

وعند الأجهزة بتاعة الناس كلها منزل WIN2000 علشان البرنامج يشتغل

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

ما علينا لما سال كل الناس قالولى ماينفعش ال8 على الاكس بى

ملا قيش عندكوا حل

برجاء المساعدة وشكرا

#2
اقتباس
سؤال موش لاقيله حل

فيه واحد عمل للشركه اللى أنا فيها برنامج بأوريكال 8 ومنزله على win2000 server

وعند الأجهزة بتاعة الناس كلها منزل WIN2000 علشان البرنامج يشتغل

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

ما علينا لما سال كل الناس قالولى ماينفعش ال8 على الاكس بى

ملا قيش عندكوا حل

برجاء المساعدة وشكرا

اخي الكريم ممكن تذكر تفاصيل أكثر من حيث نوع البرنامج المبرمج على أي لغة

asp

? Developer 2.1,6,6i,9i,10g

Jdeveloper

J Builder

VB.Net

؟؟

لكي نستطيع ان نساعدك ؟

#3

البرنامج موش معمول بأى لغة انت ذكرتها سواء

ASP أو .net

عموما عو معمول ريبورت وفورم عادى وعامل فى الأجهزة ماب نيتورك درايف لجهاز سيرفر الأوريكال اللى واضع فيه الفورم والريبورت

وقبل التشغيل بينزل عند كل يوزر الـ Run بتاع الأوريكال

ولما تحب يشتغل البرنامج بتعمل زى باتش فايل علشان يشغل البرنامج من السيرفر

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

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

#4

وده محتوى الباتش فايل

D:\ORANT\BIN\ifrun60.EXE X:\FORMS\PRODUCTION_MAIN.FMX Company/AROMA

مع ملاحظة أن X:\ هو الماب نيتورك درايف

متهيألى انى قدرت أوضح الصورة

#5

كما هو متضح لدي أنه استخدم

Oracle Developer 6 or 6i

لذلك لتعرف أكثر إذهب إلى المسار التالي لديك

D:\ORANT\BIN\

وأنقر بالزر الأيمن على الملف : IFRUN60.exe

ومن ثم إختر خصائص ،،

وإذهب إلى علامة تبويب إصدار ومن ثم إختر من الأسفل إصدار الملف : ستجد بالناحية الأخرى سيكتب لك رقم الإصدار بالكامل مثلاً :

9.0.4.0.19

؟؟

لازم تعرف الإصدار الذي تعمل عليه ،،

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

وتذهب إلى المسار التالي أعلاه ،، "بأجهزة العملاء فقط"

d:\orant\net80\admin

وإبحث عن الملف

tnsnames.ora

و

sqlnet.ora

وانسخهما لإستعمالها لاحقاً .

وبعدها تقوم بالتالي :

0- من الضروري إتمام إعدادات الشبكة جيداً .. وعدم وجود أي أنظمة Firewall على الـ Ports المستخدمة من قبل أنظمة أوراكل .

1- بتنصيب نفس الملفات بالجهاز الجديد (Windows XP) من نفس القرص .

2- التأكد من نفس الـ CharacterSet الموجودة بالأجهزة القديمة وتجدها بالـRegedit تحت قيمة بإسم : nls_lang عادة تحت المسار التالي:

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE

وبالعادة تكون القيمة : AMERICAN_AMERICA.AR8MSWIN1256

يجب التأكد من الجهاز لديك ،،

3- تقوم بالذهاب إلى الـ Regedit وعلى نفس المسار السابق تقوم بعمل مفتاح تسجيل جديد وتسميه LOCAL ولاحظ قيمته هي الـ SID والذي سنعرفه من ملف الـ(TNSNAMES.ORA) أو نحصل عليه من الجهاز القديم بـ(REGESTRY) وتقوم بوضعها هنا .

4- تقوم بالذهاب إلى المسار الجديد لديك بالـ Windows XP ،،

وتقوم بإستبدال الملفات الموجودة بالملفات التي نسخناها من الجهاز الآخر (tnsnames.ora & sqlnet.ora).

5- إختبار الإتصال مع قاعدة البيانات عن طريق تشغيل الأمر التالي بموجه الأوامر :

TNSPING80 SID

وتقوم بتغيير الـ SID بالـ SID لديك وستجده بملف الـ (TNSNAMES.ORA) الذي نسخناه سابقاً .

6- عمل الـ MAP DRIVE طبعاً هذه ما أعتقد أنها صعبة عليك ..

7- نسخ الإختصار وتشغيل البرنامج ،،

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

تم بنجاح ،،

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

هذا الموضوع مغلق.

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