rash80 بتاريخ: 6 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 6 نوفمبر 2005 السلام عليكم ..لو سمحتو ياشباب انا بدي مسار الملف اللي من خلاله استطيع ان احدد البارامتر الخاص ب utl_file_dir .انا بشتغل على 9i ب كتاب pl_sql الخاص بأوراكل مكتوب ان الملف هو init.ora . بس انا فتحت الملف ما لقيت البارامتر المطلوب. انشاءالله كون واضح بالسؤال .وانشاءلله حدا يعبرنا . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أسامة موسى بتاريخ: 7 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 7 نوفمبر 2005 (معدل) الاخ الكريم لاتستطيع اضافة الباراميتر مباشرة لذلك يمكن ان يكون غير موجود وعليك هنا اضافة هذه الباراميتر حسب الخطوات التالياتبع هذا الرابطUTIL_FILEوايضا هذا الرابطUTIL FILE تم تعديل 7 نوفمبر 2005 بواسطة Admin05 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rash80 بتاريخ: 11 نوفمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 11 نوفمبر 2005 السلام عليكمشكرا على التجاوب السريع أخي الكريم الرابطين كتير مفيدين الله يجزيك الخيربس في عندي انا مشكلة ممكن حدا يساعدنيكل ما انشأت procedure خاصة ب utl_file تطلعلي الرسالة التاليةCreate or Replace procedure UTLTEST asf1 utl_file.file_type;begin -- Open a file in write modef1 := utl_file.fopen('DBDIR','NEWFILE.TXT','W'); -- Write a line to a fileutl_file.put_line(f1,'1. This is a test of UTL_FILE packages');utl_file.put_line(f1,'2. Oracle has added a new procedures in the package');utl_file.put_line(f1,'3. We will see all the procedure one by one');-- Close a fileutl_file.fclose(f1);end;SQL> execute utltestBEGIN utltest; END;*ERROR at line 1:ORA-06510: PL/SQL: unhandled user-defined exceptionORA-06512: at "SYS.UTL_FILE", line 120ORA-06512: at "SYS.UTL_FILE", line 204ORA-06512: at "SYSTEM.UTLTEST", line 9ORA-06512: at line 1مع العلم اني انشأت مجلد من sys ومنحت صلاحية القراءة على المجلد ل scott اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أسامة موسى بتاريخ: 12 نوفمبر 2005 تقديم بلاغ مشاركة بتاريخ: 12 نوفمبر 2005 الاخ الكريم لتطبيق ما تريده عليك اعطاء صلاحية للمستخدم scottكمافي الشكل التاليcreate or replace directory dbdir as 'C:\TEMP\LOC1\';Grant read on directory dbdir to Scott;Create or replace directory DBDIR2 as 'C:\TEMP\LOC2\';Grant read on directory DBDIR2 to Scott; يجب عليك تتبع الخطوات لتنفيذ ماتريد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rash80 بتاريخ: 12 نوفمبر 2005 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 12 نوفمبر 2005 الله يجزيك الخير اخي الكريم الخطوات اللي انا عملتا هي :من sys create or replace directory dbdir as 'C:\TEMP\LOC1\';Grant read on directory dbdir to Scott;Create or replace directory DBDIR2 as 'C:\TEMP\LOC2\';Grant read on directory DBDIR2 to Scott;بعدين من scott انشأت procedure الموجودة في الصفحة فوق, بس كمان نفس المشكلة عم تصير معي ياريت لو في عندك حل للمشكلة الله يجزيك الخير مقدمارح اتعقد SQL> execute utltestBEGIN utltest; END;*ERROR at line 1:ORA-06510: PL/SQL: unhandled user-defined exceptionORA-06512: at "SYS.UTL_FILE", line 120ORA-06512: at "SYS.UTL_FILE", line 204ORA-06512: at "SYSTEM.UTLTEST", line 9ORA-06512: at line 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.