إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

what is sql loader


5 رد (ردود) على هذا الموضوع

#1 مبرمج خريج

مبرمج خريج

    عضو

  • الأعضــاء
  • 4 مشاركة

تاريخ المشاركة 25 March 2004 - 10:53 PM

السلام عليكم ورحمة الله وبركاته
اولاً : كل عام وانتم بخير بمناسبة افتتاح المنتدى (مع انها جت متأخره )
ثنياً : حبيت استفسر عن sql loader ممكن احد يشرح عنه .
وشكراً

#2 asma

asma

    عضو

  • الأعضــاء
  • 1 مشاركة

تاريخ المشاركة 28 March 2004 - 07:40 PM

sql loader
هو عبارة عن تول يتيح لك امكانية ادخال أو عمل لود للبيانات من أي ملف.(txt) مثلا.
يجب أن يتوفر عندك ملف ctl . كنترول فايل تحدد فيه اسماء التيبل والفيلدز ومواقعها بالضبط
بعد ما تشغل هذا الفايل تجد عندك ملفlog يحدد كيف صارت عملية اللود
واحيانا تجد bad file في حال اي ايرور

وشكرا

#3 Online

Online

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 120 مشاركة

تاريخ المشاركة 02 April 2004 - 10:41 AM

أضافة بسيطة فقط ... ال SQL LOADER مفيد لنقل كمية كبيرة من البيانات الى الداتا بيس مباشرة
فيستخدم مثلا في بداية نظام جديد فيجب عمل upload لجميع البيانات من النظام القديم أولا ..

تحياتي ,,,
المستحيل حقيقة لا توجد الا في خيال العاجز

turaifm@yahoo.com

#4 Oramaster

Oramaster

    مشترك

  • الأعضــاء
  • 112 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 02 April 2004 - 01:05 PM

عندكم لينك تحميل لهذه التول ؟؟ او هو بينزل مع باكيج ايه بالظبط؟؟؟؟
ارغب فى تجربة البرنامج وشكراً.
إنّ الحَمدَ لله نَحمُدهُ ونستعينهُ ونستغفرهُ ونتوبُ إليه ونعوذُ بالله من شرور أنفسنا ومن سيئات أعمالنا من يهده الله فلا مضل له ومن يضلل فلا هادي له وأشهد إن لا إله إلا الله وحده لا شريك له وأشهد أن محمدا عبده ورسوله

#5 developer

developer

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 315 مشاركة
  • الاسم الأول:M
  • اسم العائلة:Almuflehi
  • البـلـد: Country Flag

تاريخ المشاركة 03 April 2004 - 09:02 AM

SQL LOADER
هو تول تنزل مع الداتا بيس

مثال بسيط على استخدام ال SQL LOADER:
نفرض ان لدينا التيبل EMP وفيه EMPNO,ENAME,JOB

ولدينا بيانات الموظفين على TEXT FILE وموجود في القرص © باسم EMPLOYEE وعلى افتراض ان الفاصل بين الحقول في التكست هو ;

ونريد تحميل بيانات الموظفين من هذا التكست الى الجدول EMP

اولا نعمل CONTROL FILE كما يلي :
افتح النوت باد وضع فيها الكود التالي

LOAD DATA
INFILE 'C:\EMPLOYEE.TXT'
INTO TABLE EMP
FIELDS TERMINATED BY ';'
(EMPNO,ENAME,JOB)






ثم احفظ الملف باي اسم بامتداد (CTL) مثلا (EMPCONTROL.CTL) في القرص ©


الان افتح محرر الدوس في الاوراكل هوم مثلا :
C:\ORACLE\ORA92\BIN
واكتب الامر التالي:

SQLLDR USERID=SCOTT/TIGER@SERVICE_NAME
CONTROL=C:\EMPCONTROL.CTL

ملحوظة
الجدول EMP يجب ان يكون خاليا من البيانات
الداتابيس المستخدمة هي 9i

ارجو ان يكون الشرح واضح
...... بالتوفيق ...

#6 ibrahimdh

ibrahimdh

    عضو

  • الأعضــاء
  • 12 مشاركة

تاريخ المشاركة 07 April 2004 - 07:06 PM

السلام عليكم ورحمة اللة وبركاتة
اسهل طريقه هي استخدام Microsoft SQL Server 7.0
Import and Export Data
حيث تقوم بختيار نوع بيانات المصدر وكذلك اختيار قاعدة او نوع البيانات المراد تحويله
والمطلوب منك هو لدعاء لي بصالح الاعمال