الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Export And Import Data From Excel Sheet To Otracle Database

Featured Replies

بتاريخ:

السلام عليكم 

عندي جدول  في الداتا بيز  فيه داتا بتدخل من شاشه  لعلامات الطلبه 

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

حاليا عايزين يحملوا علامات الطلبه من اكسل شيت لللاوراكل سكوال  داتا  بيز  10 

حد عنده فكره اعملها ازاي .؟

بتاريخ:

السلام عليكم

امامك خيارين:

1- استخدام SQL Loader.

2- راجع الموضوع التالي:

 

http://www.araboug.org/ib/index.php?showtopic=48761

بتاريخ:
  • كاتب الموضوع

السلام عليكم

امامك خيارين:

1- استخدام SQL Loader.

2- راجع الموضوع التالي:

 

http://www.araboug.org/ib/index.php?showtopic=48761

أشكر لك ردك علي  ولكن اعذرني فانا مبتدئ وارغب في الاستفسار عن امور لم افهمها من الكود 

هذا الجزء في الاكسترنال تابل 

("COL1" Char(4000))

ماذا تقصد به بعد وضعك لل delimeter 

 

 

هذا الجزء  هل تقصد به   انشاء جدول على قاعدة البيانات يوازي  جدول الاكسترنال ؟ 

Select 'create table ' || P_Tablename || '(rn,'
|| Replace (Col1, P_Delim, ',')
|| ') as select * from (select rownum rn'
Into V_Sql
From Staging
Where Rownum = 1;

ام ماذا ؟

بتاريخ:
  • كاتب الموضوع

 

السلام عليكم

امامك خيارين:

1- استخدام SQL Loader.

2- راجع الموضوع التالي:

 

http://www.araboug.org/ib/index.php?showtopic=48761

أشكر لك ردك علي  ولكن اعذرني فانا مبتدئ وارغب في الاستفسار عن امور لم افهمها من الكود 

هذا الجزء في الاكسترنال تابل 

("COL1" Char(4000))

ماذا تقصد به بعد وضعك لل delimeter 

 

 

هذا الجزء  هل تقصد به   انشاء جدول على قاعدة البيانات يوازي  جدول الاكسترنال ؟ 

Select 'create table ' || P_Tablename || '(rn,'

|| Replace (Col1, P_Delim, ',')

|| ') as select * from (select rownum rn'

Into V_Sql

From Staging

Where Rownum = 1;

 

 

ام ماذا ؟

 

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

 begin
  Create_Source_Tab ('h.Csv',';', 'Import_Stc_Daily_Reports_Tbl',10,'10-11-1985','ha') ;
 end ;
 
تظهر سالة خطا 
*
ERROR Ýí ÇáÓØÑ 1:
ORA-29913
ORA-29400: íæÌÏ ÎØÃ Ýí ßÇÑÊÑíÏÌ ÇáÈíÇäÇÊ
KUP-04040: file h.Csv in ORA_DIR not found
ORA-06512: ÚäÏ "SYS.ORACLE_LOADER", line 19
رغم اعطائي برمشن للديركتوري 
 
 

تم تعديل بواسطة Ahmad.Hasan

بتاريخ:

 

السلام عليكم

 

1- KUP-04040: file h.Csv in ORA_DIR not found

 

يجب انشاء Directory.

 

2- delimeter 

 

الفاصل بين الكلام في الملف مثل (; or , or |).

 

3- 

 


Select 'create table ' || P_Tablename || '(rn,'


|| Replace (Col1, P_Delim, ',')
|| ') as select * from (select rownum rn'
Into V_Sql
From Staging
Where Rownum = 1;

 

بعد تعبئة الملف في External Table سيتم انشاء جدول بشكل Dynamic لتعبئة البيانات بشكل مرتب بعد فصل البيانات من delimeter

وبعد الانتهاء من معالجة البيانات سيتم حذف الجدول بشكل آلي.

 

بتاريخ:
  • كاتب الموضوع

 

السلام عليكم
 
1- KUP-04040: file h.Csv in ORA_DIR not found
 
يجب انشاء Directory.
 
2- delimeter 
 
الفاصل بين الكلام في الملف مثل (; or , or |).
 
3- 
 
Select 'create table ' || P_Tablename || '(rn,'


|| Replace (Col1, P_Delim, ',')
|| ') as select * from (select rownum rn'
Into V_Sql
From Staging
Where Rownum = 1;
 
بعد تعبئة الملف في External Table سيتم انشاء جدول بشكل Dynamic لتعبئة البيانات بشكل مرتب بعد فصل البيانات من delimeter
وبعد الانتهاء من معالجة البيانات سيتم حذف الجدول بشكل آلي.

 

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

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

اعذرني 

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

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

برجاء الإنتباه

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.