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

Convert Oracle 6.0 to Ms Sql2000

مغلق
بدأه Osama Sayed في 17 أبريل 2007 · 3 رد · 1,005 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخوكم واقع فى مشكلة وهى اننى اعمل على قاعدة بيانات Sql 2000 وقد اعطى لى ملفات Text File قيل لى انها من برنامج قديم يعمل بالـ Dos

وقد قمت بالتصميم وعلم البرنامج باستخدام Dot Net 2005 واصبح على التسليم

ولكن طلب ان اخذ اخر بيانات من البرنامج القديم وقد اتضح لى الاتى انه Oracle 6.0 على سيرفر Novell 3.0 وبعد عددة محاولات استطعت ان اخذ Export من هذه الـ Database وهى ملف Dump File ولكن حتى الان لم استطع فك هذا الملف الى ملفات Text File لعمل Import للقاعدة البيانات Sql 2000 فما الحل

#2

أهلين ،،،

هلق أنا بعرف إنه DUMP FILES أنواع ، يعني عندك User و Background Process و Core

بس ما بعرف إذا فيك تسحب الداتا منهن

و لكن بعد جوووجل After Googling

بقدر قلك التالي

أنت لا تستطيع الحصول على البيانات من ملفات DUMP

ممكن تستخدم DTS لتسحب الداتا مباشرة من أوراكل

المصادر

http://forums.mysql.com/read.php?61,2345,2345

http://www.lazydba.com/oracle/0__18648.html

سلام

#3

مشكور يا اخى على التعقيب ومساعدتك الجميلة

ولكن احب اوضح شىء ان هذا Oracle6.0 فى بيئة دوس وكانوا يستخدمه للتعريب برنامج Nafitha

ولا استطيع ان ارى Oracle server من على الويندوز وبالتالى معى 24 ملف خاصين User هم كل ملفات الداتا كل ملف يحوى جدول ابتداء من str. وينتهى بعمل للفهارس شامل الداتا وهى التى تهمنى

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

#4

طيب ممكن تقول لي هل نازل مع أوراكل أدوات Import / Export

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

ليش هذا التأخيير الكبير في عدم مواكبة OS ، من ناحية ثانية أذا كانت البيانات قد نتجة

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

لأنهم مسؤووولين عن تهجير البيانات

عموما أخي ، هلق أنا شاكر لك سؤالك لأنه خلاني اشتغل بتصدير البيانات من أوراكل

لازم نحصل على ملفات DMP من خلال الأداة EXP

هلق انت عم تقلي حصلت عليها ، هذا شيئ عظيم جدا

لازم هلق نروح على غير مخدم يكون عم يشتغل عليه أوراكل

هلق أنا ما بيهمني شو هو الأصدار تبعوا بس لازم يكون SQL SERVER عم يقدر يتصل فيه

يعني يا كمبيوتر نازلين عليه الاثنين

يا شبكة بيناتهن

هلق بتعمل استيراد للبيانات مرة ثانية لأوراكل IMP

و بعدين بتفتح SQL SERVER و بتتصل بأوراكل بواسطة الأداة IMPORT / EXPORT

و بتعمل عملية استيراد عادية

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

و بتستخدمه في استيراد البيانات

و بتستخدمه في الاتصال من الـ SQL SERVER

خبرني شو بيصير معك

سلام

C:\Documents and Settings\Desigen\Desktop>EXP USERID='SYS/A123Z AS SYSDBA' FILE=
EXPORTED_DATA.DMP LOG=EXPORTED_LOG.DMP TABLES=XTABLE ROWS=YES INDEXES=YES

Export: Release 9.2.0.1.0 - Production on Wed Apr 18 09:23:35 2007

Copyright © 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to: Personal Oracle9i Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
Export done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set
server uses UTF8 character set (possible charset conversion)

About to export specified tables via Conventional Path ...
. . exporting table                         XTABLE          3 rows exported
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
Export terminated successfully with warnings.

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

C:\Documents and Settings\Desigen\Desktop>IMP USERID='SYS/A123Z AS SYSDBA' FILE=
EXPORTED_DATA.DMP FULL=YES

Import: Release 9.2.0.1.0 - Production on Wed Apr 18 09:27:12 2007

Copyright © 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to: Personal Oracle9i Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production

Export file created by EXPORT:V09.02.00 via conventional path
import done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set
import server uses UTF8 character set (possible charset conversion)
. importing SYS's objects into SYS
. . importing table                       "XTABLE"          3 rows imported
Import terminated successfully without warnings.

المصدر

http://orafaq.com/faqiexp.htm

و يمكن لك أيضا عمل BACKUP و بعدين ترجعها في غير نسخة

للاطلاع http://www.informit.com/articles/article.a...=30348&rl=1

سلام

تم تعديل هذه المشاركة بواسطة Desigen في 18 أبريل 2007 في 09:45

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

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