الانتقال إلى المحتوى
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.

UTL_FILE Invalid path error

Featured Replies

بتاريخ:

تحياتي لجميع الاعضاء

PL/SQL script on a Windows based client to open and read a windows file on the client. After editing the content, and insert the data into an Oracle table. 

set serveroutput on
DECLARE
fHandle UTL_FILE.FILE_TYPE;
vTextIn varchar2(25);
vTextOut varchar2(25);
BEGIN -- Might get INVALID_PATH, INVALID_MODE, or INVALID_OPERATION
fHandle := UTL_FILE.FOPEN('c:\temp','utlout.txt','a');

IF UTL_FILE.IS_OPEN(fHandle) THEN
DBMS_OUTPUT.PUT_LINE('File write open');
ELSE
DBMS_OUTPUT.PUT_LINE('File write not open');
END IF;

EXCEPTION
WHEN UTL_FILE.INVALID_PATH THEN
RAISE_APPLICATION_ERROR(-20100,'Invalid Path');

WHEN UTL_FILE.INVALID_MODE THEN
RAISE_APPLICATION_ERROR(-20101,'Invalid Mode');

WHEN UTL_FILE.INVALID_OPERATION THEN
RAISE_APPLICATION_ERROR(-20103,'Invalid Operation -- May signal a file locked by the OS');
WHEN NO_DATA_FOUND THEN
RAISE_APPLICATION_ERROR(-20107,'No Data Found');

WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20109,'Unknown UTL_FILE Error');
END;
/

tofeee.txt

بتاريخ:

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

بتاريخ:

شكراً للاخ tofeee على مشركاتة القيمة والمهمة , وانا اشاطر اخي TAREK الاقتراح بوضع مثال اوضح لان ليس كل من في المنتدى لهم الخبرة الكافية لفهم المواضيع بدون امثلة , وكما هو موضح من المثال فالمثال يتأكد من صحة فتح الملف فقط ويارايت يتم اضافة الكود الذي يستخدم للإضافة او الحذف او التعديل او القراءة من الملف.
وشكراً مرة اخرى للاخ TOFEE

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

شكراً لك على تجاوبكم وسوف اقوم بكل موضوع بشرح عن طبيعة الكود ومثال ، وقريباً سوف اضيف الكود الذي طلبته يا اخ khalid وهو عمل كوري ويضاف الى ملف او ديسك


وتحياتي للجميع

tofeee

  • بعد 2 أسابيع...
بتاريخ:

أخوي tofeee حتى أنا عندي نفس المشكله
و حاولت أسأل أكثر من مختص بس الكل يقلي انها راح تشتغل بالطريقه العاديه
يعني زي اللي في كتاب الـPL/SQL
راح أحاول اني احلها و انشاء الله اليوم ولا بكرا بالكثير راح اجبي الجواب الشافي

بتاريخ:

مشكور و جزاك الله الف خير

بتاريخ:

للأسف ما اشتغل معايا
بس لما جربته على اللينكس اشتغل بدون أي مشاكل !!!!!

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

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

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

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

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

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.