Question about UTL_FILE_DIR - Errors

I have read several other postings about the error I am getting with UTL_FILE DIR:
Cause: FDPSTP failed due to ORA-20102: Invalid Operation
ORA-06512: at "APPS.XXHH_PAY_OUT_PS16", line 424
ORA-06512: at line 1
We have setup the parameter in V$Parameter and the directories related are all created with proper permissions.
My first question is do the same directories need to be created on the db server as well?
Our setup is as follows: RAC environment 2 app servers, 2 db servers. The app servers have the directory that the error is coming out of. The directories are not on the db servers.
The line of code causing our issue:
fp := utl_file.fopen(v_directory, v_file_name,'w');

My first question is do the same directories need to be created on the db server as well?Yes, or the directories should be accessible from the database tier node.
Our setup is as follows: RAC environment 2 app servers, 2 db servers. The app servers have the directory that the error is coming out of. The directories are not on the db servers.
The line of code causing our issue:
fp := utl_file.fopen(v_directory, v_file_name,'w');Please mount the directory on the database servers and check then.
How do the UTL_FILE Functionality Implement in a RAC Environment? [ID 1080391.1]
SYS.Utl_file Is Generating ORA-29280:Utl_file.Invalid_path In Rac Environment Only. [ID 567594.1]
Thanks,
Hussein

Similar Messages

  • [SOLVED] Question about GCC error messages.

    I'm currently taking a course in C programming, and I have  a question about the error messages returned by GCC.
    When ever i try to compile a program containing syntax errors, i get cryptic and not very helpfull error messages.
    If i try to compile:
    #include <stdio.h>
    int main(void)
    int i;
    i = 0
    return 0;
    I get following from GCC:
    error.c: In function â:
    error.c:8:2: error: expected â before â
    But shouldn't the message be something like:
    error.c: In function 'main':
    error.c:8:2: error: expected ; before 'return'
    or am I mistaken?
    /AcId
    Last edited by AcId (2010-10-13 17:48:19)

    Woah. That is very strange. I've never seen that before.
    I assume you're using Arch Linux. What text editor did you use to write the code? Which terminal application are you using?
    ...those questions are probably unrelated to the problem, but we might as well get them out of the way.

  • Question about Java Errors

    I have some questions about some java errors
    1. what kind of errors are contained in Error class?
    2.does this class contain only runtime errors?
    3. if the question number 2 is positive, what about InstantiationError which is a compile error and is a subclass of Error.
    4.When our program is out of memory, which processes are done for an error to be produced. is the error actually from OS or VM?

    I have some questions about some java errors
    1. what kind of errors are contained in Error class?An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
    2.does this class contain only runtime errors?No
    3. if the question number 2 is positive, what about
    InstantiationError which is a compile error and is a
    subclass of Error.
    4.When our program is out of memory, which processes
    are done for an error to be produced. is the error
    actually from OS or VM?Various - both, depending on where the error occurred.

  • Question about utl_file_dir

    Dear,
    i have 2 node apps EBS R12 12.0.5
    node1 = app tier
    node2 = db tier
    show parameter for utl_file_dir i could see 2 locations /usr/tmp and .......
    the job OAM Applications Dashboard Collection.most of the time is fine, sometime it shown completed with error and here is the error below.
    i went into the location /usr/tmp on database tier and the file was there
    -rw-r--r-- 1 oraebpth ebpthdba 0 Oct 21 09:02 o0015702.tmp
    HERE IS MY QUESTION:
    DO I HAVE TO NFS OR CLUSTER THE FOLDER /usr/tmp so the 2 nodes would see the same file or this error was something else?
    ALMOST ALL THE FILES THERE HAVE ZERO BYTE. Can you explain why???
    Thanks very much in advance.
    java.sql.SQLException: ORA-20100: Error: FND_FILE failure. Unable to create file, o0015702.tmp in the directory, /usr/tmp.
    -rw-r--r-- 1 oraebpth ebpthdba 0 Oct 21 09:02 o0015702.tmp
    You will find more information in the request log.
    ORA-06512: at "APPS.FND_FILE", line 417
    ORA-06512: at "APPS.FND_FILE", line 526

    DO I HAVE TO NFS OR CLUSTER THE FOLDER /usr/tmp so the 2 nodes would see the same file or this error was something else?No.
    ALMOST ALL THE FILES THERE HAVE ZERO BYTE. Can you explain why???Note: 435437.1 - Most Common Solutions to FRM-41839 and .tmp Files Not Being Deleted
    http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=435437.1
    Note: 145487.1 - Files Types .t and .temp and .tmp, are Saving Under /var/tmp
    http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=145487.1
    Note: 162232.1 - Why Does Oracle Forms Create .TMP Files Which Fill Up The Filesystem e.g. /tmp ?
    http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=162232.1
    java.sql.SQLException: ORA-20100: Error: FND_FILE failure. Unable to create file, o0015702.tmp in the directory, /usr/tmp.
    -rw-r--r-- 1 oraebpth ebpthdba 0 Oct 21 09:02 o0015702.tmp
    You will find more information in the request log.
    ORA-06512: at "APPS.FND_FILE", line 417
    ORA-06512: at "APPS.FND_FILE", line 526Please verify the following:
    - Make sure that APPLPTMP is set to a valid directory (Verify from the OS by issuing "echo $APPLPTMP" as applmgr user)
    - Make sure that both the applmgr user and the database user "oracle" have read/write permissions on $APPLPTMP
    - Make sure that APPLPTMP is the first entry in utl_file_dir (utl_file_dir is set in the init<SID>.ora file).
    Note: 261693.1 - Troubleshooting ORA-20100 on Concurrent Processing
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=261693.1

  • Question about Correcting Errors in the Converted Model

    Hi,
    I've used SQL Developer (v1.5.1) to capture (offline) the DDL from a Sybase 12 DB and have converted this to Oracle, which all seemed to run ok. However, I noticed some errors in the Migration Log. None of them have the prefix 'Parse Exception' so, according to the online help, no manual intervention is required to resolve them.
    I don't even know if the contents of the migration log are a problem, generally they can be grouped under one of the three headings below.
    "*Multiple Limitations for Stored Procedure* extUpdateExtSuccess 03-SEP-08-16:09:41"
    "*Translation limitation* '@@ERROR' encountered on Stored Procedure CorporateActions.dbo.extBMDeleteBatchSchedule line 14 column 4 03-SEP-08-14:53:23"
    "*Index* 'XPKSpinOffExt' on table 'SpinOffExt' *has been dropped as it is a duplicate of a constraint* 03-SEP-08-14:39:26"
    Are these errors something I need to do something about before I try generating the DDL? Are they related to Sybase (which I know very little about).
    Online help is not very helpful on this subject.
    Thanks,
    Antony

    Hi, Hareesh
    I agree. But that is how it is defined now by someone else. It is hard to change it as he defines the same structure on the receiving side. I didn't want to change the receiving structure as it touches the proxy code too. So I want to make something short and sweet.
    Basically the data looks like this:
    11,222
    55,666
    The result xml should be something like:
    <JOB>
      <Msg>
         <Transaction>
            <DATA>
               11
               222
            </DATA>
         </Transaction>
         <Transaction>
            <DATA>
              55
              666
            </DATA>
          </Transaction>
      </MSG>
    </JOB>
    I know either the DATA has no meaning and it's giving me a headache ... but that's how it's done and I don't want to rock the boat too much. There are lots of mapping that I have changed otherwise.
    Thanks,
    Jonathan.

  • Quick Question About This Error "The movie "thedarkknight" could not be use

    This is the Error:"The Movie "The Dark Knight" could not be used because the original file could not be found. would you like to locate it?"
    Accidently Deleted my I-tunes folder, and its not in my recycle bin, read all the support pages, and it told me if its not backed up and its not on my computer I have to re buy all my movies? <-----IS THIS TRUE?
    Is there an option to re-download my already payed for content?
    Is my content gone forever? and I can only get it back by buying it again?
    Please help thanks.
    Message was edited by: BunnyCarrot

    First thing - this is a worldwide forum so anyone who knows the answer could be asleep when you post this, so expecting a reply within thirty minutes and bumping when it doesn't arrive, is unreasonable.
    To answer your questions though;
    BunnyCarrot wrote:
    ... if its not backed up and its not on my computer I have to re buy all my movies? <-----IS THIS TRUE?</div>
    Yes, afraid so.
    Is there an option to re-download my already payed for content?
    No
    Is my content gone forever? and I can only get it back by buying it again?
    Yes.
    Phil (in the UK)

  • A question about an error after changing FSB

    Here is what I am running
    MSI K7T266 Pro
    AMD Athlon Thunderbird 1.4ghz processor
    512 DDR RAM
    Geforce 3 Ti 500
    Intel 21041-Based PCI Ethernet Adapter (Generic) #2
    Now I loaded my FSB at 100 and it runs fine but only at 1.050 ghz instead of 1.4.
    I try running at 133 FSB and it runs at 1.4 till I try to install anything and it crashes my computer and corrupts my HDD and gives me a 'serious error' message of:
    BCCode : d1     BCP1 : FFFFFFA3     BCP2 : 00000010     BCP3 : 00000001    
    BCP4 : F81EB965     OSVer : 5_1_2600     SP : 0_0     Product : 768_1  
    Now I want to know what this means?
    I cleared my CMOS and now I only got the error message once when I tried to install the drivers for my sound card.  and I can install DOOM 3 now without getting the reboot and 'serious error' message.

    Quote
    Originally posted by GuyOne
    Yes, PC2100.
    How do I run that memtest program? I cannot figure it out.
    The latest memtest86 installer/extractor creates its own boot diskette (with its own boot files).  Just boot with the diskette, memtest86 does its thing, no user interaction required.
    Alternatively, an .ISO image is now available that is suitable for creating a self-booting memtest86 CD.

  • Question about dll. error message when loading - PSE 6

    I have PSE 6 and suddenly get the following error message when I open PSE:  Organizer-Photoshop Element PhotoshopElementsOrganizer exe- entry point fot found.  CFBundle Copy File TypeForFileData could not be located in dynamic linc library core foundation.dll.
    No idea what that means, what happened and how to fix this.
    Is there anybody that can give advise to a non-computer literate person????
    Help would be greatly appreciated.

    See post #6 in this thread for a likely solution:
    http://www.elementsvillage.com/forums/showthread.php?t=50471

  • Question about Exception Error

    I'm writing a small PBE program for a class project and I keep getting an InvalidKeySpecException that claims my char[ ] is not ASCII. Now I am under the impression that when a char value is entered it's in ASCII values... I've only put up a piece of my code, if needed I can put up the rest, it's fairly simple and easy to follow.
    here is my terminal output (with a number of debug outputs):
    Encryption Program Started
    Getting Password
    Input password (32 character max):
    hello
    Holdspot is: 6
    Pass: hello
    Holder: (shows string of char (0) values, verifies that the array was cleared)
    Done getting password, pass is:
    hello
    Creating PBEKeySpec
    My keySpec value is: hello
    Creating Salt
    createSalt entered
    Done getting salt
    Creating PBEParameterSpec
    setParams entered
    My iteration field is: 1500
    Done getting param
    My param iterations are: 1500
    Creating SecretKey
    createKey Entered
    My keySpec value is: hello
    InvalidKeySpecException: Password is not ASCII
    java.security.spec.InvalidKeySpecException: Password is not ASCII
         at com.sun.crypto.provider.PBEKey.<init>(DashoA6275)
         at com.sun.crypto.provider.PBEKeyFactory.engineGenerateSecret(DashoA6275)
         at javax.crypto.SecretKeyFactory.generateSecret(DashoA6275)
         at Cryptography.createKey(Cryptography.java:141)
         at Cryptography.main(Cryptography.java:265)
         at __SHELL3.run(__SHELL3.java:7)
         at bluej.runtime.ExecServer.vmSuspend(ExecServer.java:178)
         at bluej.runtime.ExecServer.main(ExecServer.java:143)
    java.security.spec.InvalidKeySpecException: Password is not ASCII
         at com.sun.crypto.provider.PBEKey.<init>(DashoA6275)
         at com.sun.crypto.provider.PBEKeyFactory.engineGenerateSecret(DashoA6275)
         at javax.crypto.SecretKeyFactory.generateSecret(DashoA6275)
         at Cryptography.createKey(Cryptography.java:141)
         at Cryptography.main(Cryptography.java:265)
         at __SHELL4.run(__SHELL4.java:7)
         at bluej.runtime.ExecServer.vmSuspend(ExecServer.java:178)
         at bluej.runtime.ExecServer.main(ExecServer.java:143)
    here is my code to get the char array input:
        private char[] getPass () throws IOException{
            System.out.println("Input password (32 character max):");
            char[] holder = new char[maxChar];
            int holdspot=0;
            while ((holder[holdspot++] = (char) System.in.read()) != '\n') {};
            //Debug
            System.out.println("Holdspot is: "+holdspot);
            //End Debug
            char[] pass = new char[holdspot];
            System.arraycopy (holder, 0, pass, 0, holdspot);
            //clear our holder array
            for (int i=0; i<holder.length;i++){
                holder=0;
    //Debug
    System.out.print("Pass: ");
    for (int i=0; i<holdspot;i++){
    System.out.print(pass[i]);
    System.out.print("\n");
    System.out.print("Holder: ");
    for (int i=0; i<holder.length;i++){
    System.out.print(holder[i]);
    System.out.print("\n");
    //End Debug
    //Comment back in for final version, screen clear
    //System.out.flush();
    return (pass);
    here is my code at the point where the exception is thrown:
        private SecretKey createKey(PBEKeySpec keySpec)
        throws NoSuchAlgorithmException, InvalidKeyException, InvalidKeySpecException{
            //Debug
            System.out.println("createKey Entered");
            char[] L = keySpec.getPassword();
            System.out.print("My keySpec value is: ");
             for (int i=0; i<L.length;i++){
                System.out.print(L);
    //End Debug
    SecretKeyFactory keyFac = SecretKeyFactory.getInstance("PBEWithMD5AndDES");
    SecretKey secKey = keyFac.generateSecret(keySpec);
    return (secKey);

    OK, got to Eclipse and reproduced the problem using your code.
    Something about the way you were reading your password bugged me. I changed your code a bit to the following:import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.security.InvalidKeyException;
    import java.security.NoSuchAlgorithmException;
    import java.security.spec.InvalidKeySpecException;
    import javax.crypto.SecretKey;
    import javax.crypto.SecretKeyFactory;
    import javax.crypto.spec.PBEKeySpec;
    public class PBETest {
      static final int MAX_CHAR = 32;
      private char[] getPass() throws IOException {
        System.out.print("Input password ("+MAX_CHAR+" character max):");
        String s = new BufferedReader(new InputStreamReader(System.in)).readLine();
        char[] holder = s.toCharArray();
        int holdspot = (s.length()>MAX_CHAR?MAX_CHAR:s.length());
        //End Debug
        char[] pass = new char[holdspot];
        System.arraycopy(holder, 0, pass, 0, holdspot);
        //clear our holder array
        for (int i = 0; i < holder.length; i++) {
          holder[i] = 0;
        //Debug
        System.out.print("Pass: ");
        for (int i = 0; i < holdspot; i++) {
          System.out.print(pass);
    System.out.print("\n");
    System.out.print("Holder: ");
    for (int i = 0; i < holder.length; i++) {
    System.out.print(holder[i]);
    System.out.print("\n");
    //End Debug
    //Comment back in for final version, screen clear
    //System.out.flush();
    return (pass);
    private SecretKey createKey(PBEKeySpec keySpec)
    throws NoSuchAlgorithmException, InvalidKeyException,
    InvalidKeySpecException {
    //Debug
    System.out.println("createKey Entered");
    char[] L = keySpec.getPassword();
    System.out.print("My keySpec value is: ");
    for (int i = 0; i < L.length; i++) {
    System.out.print(L[i]);
    //End Debug
    SecretKeyFactory keyFac = SecretKeyFactory.getInstance("PBEWithMD5AndDES");
    SecretKey secKey = keyFac.generateSecret(keySpec);
    return (secKey);
    public static void main(String[] args) {
    try {
    PBETest ptest = new PBETest();
    char[] pwd = ptest.getPass();
    PBEKeySpec spec = new PBEKeySpec(pwd);
    SecretKey sk = ptest.createKey(spec);
    } catch (Exception e) {
    e.printStackTrace();
    }And now it works.
    I don't know exactly why your "one char at a time from System.in" bugged me, and I don't know exactly why it didn't work - but that was the problem.
    Grant

  • QUESTION ABOUT AN ERROR MESSAGE UPON STARTUP OF COMPUTER

    I receive an error message at startup that says:
    "an unexpected error occured while trying to load the microsolf framework library"
    Is this causing damage to my computer? If so, what should I do?
    I had my old info from my previous mac transfered to this new one.

    Any help looking through these?
    http://discussions.apple.com/search.jspa?objID=f808&search=Go&q=error+48

  • Question about an error in Crimson Editor

    I copied this code from a Deitel book into the code window of Crimson Editor just to see if it worked(it's a piece of code that outputs a window like a GUI). When I ran the program the error message in the console window on the bottom said:
    java.lang.NoClassDefFound: Array
    Exception in thread "main"
    Terminated with exit code 1What I was wondering is that the editor isn't highlighting anything in the code editor window to tell me where the error is. I guess that's what I was at least expecting it to do. Or is this particular error not going to do that?

    I don't wish to sound like a bastard (well, maybe a little), but I'd guess the Crimson Editor forums would yeild better results then this forum.
    http://www.crimsoneditor.com/board/CrazyWWWBoard.cgi?db=board0

  • Answer to question about "Error Occurring when convertion is tried for PDF to Word Document"

    There are about ten questions about the "Error Occurring" when  using Abode Reader XLto convert a PDF to a Word Doc, but no one has the answer? It has something to do with "signing in  the wrong address". I have been working on this three days Now! Soimeone has the answer? Cataloochee

    You must be kidding to say, "Adobe doesn't convert any version of Adobe Reader."'  I must be in another world! When i move an Adobe Reader file pdf that goes to a wIndow that the top line says,'' Adobe reader X1 1001 Early Dutch History. pdf ". Then i click on the far left yellow marked icon that is used to move 1001 Early Dutch History.pdf to thye far right into a gray colored slot that reads "1001 Early Dutch History.pdf'. Under the file above  or down below, the selected File for conversionis, a selection gray slot that ask if you want to convert this file(pdf) to a .docx.,.doc, tex. or Excell. After I make the selection and click onto Convert, a message comes into view where the word convert was that reads "An Error Occurred wilth Signing In  OK" Even the use of another pdf file with a complete different address produces the same message. There are eight chapters in Dutch that I need to convert to word document by tommorrow or the class i teach "the Origin of Golf" will have to listen in Dutch and I can't speak Dutch. Cataloochee

  • I have a question about Lightroom 5... I used it last night, I go to get on it today and its will not open. I have an error msg "Lightroom encountered an error when reading from its preview cache and needs to quit" Lightroom will attempt to fix the proble

    I have a question about Lightroom 5... I used it last night, I go to get on it today and its will not open. I have an error msg "Lightroom encountered an error when reading from its preview cache and needs to quit" Lightroom will attempt to fix the problem when reopened

    https://forums.adobe.com/message/6219922#6219922
    See if the issue in the thread above helps you to solve your problem.

  • Hi I have a question about shooting in Raw with my Canon EOS 6d. I'm in the process of learning photography and my goal was to start shooting in raw. I have Photoshop CS5. When I tried to edit my images in raw I received an error message stating, "The pho

    Hi I have a question about shooting in Raw with my Canon EOS 6d.
    I'm in the process of learning photography and my goal was to start shooting in raw.
    I have Photoshop CS5. When I tried to edit my images in raw I received an error message stating, "The photoshop camera raw plug-in did not recognize the format. If these files are from a camera, you may need to update your camera raw plug in."
    In researching the issue I read that to edit in raw you need a camera model requirement of at least 7.3 which only works with CS6. My version of CS5 is 6.0.0.205. Being new to all this I see that my options are to upgrade to CS6 or convert by using DNG converter and paying a monthly fee. Two things I know nothing about and don't know which is would be more beneficial.
    I'd appreciate any advise on which route to go and how upgrade and what it may cost. THANKS in advance!
    Heather

    In researching the issue I read that to edit in raw you need a camera model requirement of at least 7.3 which only works with CS6.
    That is correct. Your camera was first supported by Camera Raw 7.3. Camera Raw 7.3 will not work with CS5. You need CS6 or CC.
    Being new to all this I see that my options are to upgrade to CS6 or convert by using DNG converter and paying a monthly fee. Two things I know nothing about and don't know which is would be more beneficial.
    I'd appreciate any advise on which route to go and how upgrade and what it may cost.
    It all depends on your preferred workflow and your budget.
    Using the DNG converter is free. There is no monthly fee. You use the converter to convert all Raw files from the EOS 6D to DNGs then edit the DNGs in CS5. That's an extra step every time - every photo. Some people don't like the extra step. Others don't mind.
    Camera raw, DNG | Adobe Photoshop CC
    Or you can upgrade to CS6 (non-Cloud) and pay the upgrade fee
    Creative Suite 6
    Or join the Cloud and pay the monthly fee
    Or join the Photoshop Photography Program (US9.99/month) and get PS CC+LR

  • Quick question about errors

    System.out.println(cheese);
    the missing quotes around cheese, is that run time error or syntax error? i use eclipse. so it tells me right away about the error. so i'm wondering if it's run time error or not. i thought it was a syntax error but in this python book i'm reading, it's telling me it's a run time error. which is it?
    just confirming: syntactic errors are like grammar mistakes right?

    802807 wrote:
    System.out.println(cheese);
    the missing quotes around cheese, is that run time error or syntax error?Depends on whether a variable called "cheese" is in scope :)
    i use eclipse. so it tells me right away about the error.Aren't IDEs nice like that :)
    i thought it was a syntax error but in this python book i'm reading, it's telling me it's a run time error. which is it?
    In Python it is, in Java see above.
    just confirming: syntactic errors are like grammar mistakes right?no.
    Syntax errors are mainly spelling errors.
    Grammatical errors would more likely expose themselves as logic errors causing runtime exceptions or just plain unexpected and incorrect application behaviour.
    Like your System.out.println(cheese); could be either.
    If you intented to write System.out.println("cheese"); it's a spelling error and therefore a runtime error.
    If there happens to be a variable "cheese" in scope that you didn't intend to use it turns into a runtime malfunction as something is printed that you didn't want printed, a grammatical error.

Maybe you are looking for