Management errors in PL/SQL

Hello

I'm looking for a good document for the management of errors for PL/SQL. I found the following link that is good. Are there any other good indication that you know? If Yes, could you tell me about this?

Many think

Michael


http://www.LC.LeidenUniv.nl/awcourse/Oracle/AppDev.920/a96624/07_errs.htm#707

Hi Michael,

http://download.Oracle.com/docs/CD/B10501_01/AppDev.920/a96624/07_errs.htm

http://www.psoug.org/reference/exception_handling.html

Thank you.
Jacob

Tags: Database

Similar Questions

  • error running dbowner.sql

    Hello

    Trying to ELM and Peopletools, get an error when you run the dbowner.sql script "ERROR at line 1:
    "ORA-00959: tablespace"PSDEFAULT"does not exist".



    Output:

    SQL > CONNECT PS/PS;
    Access to the PRODUCT_USER_PROFILE error
    WARNING: Product user profile information has not loaded!
    You may need to run PUPBLD. SQL as SYSTEM
    Connected.
    SQL > CREATE TABLE PSDBOWNER (DBNAME VARCHAR2 (8) NOT NULL, OWNERID VARCHAR2 (8) No.)
    T NULL) TABLESPACE PSDEFAULT;
    CREATE TABLE PSDBOWNER (DBNAME VARCHAR2 (8) NOT NULL, OWNERID VARCHAR2 (8) NOT NULL)
    (L) TABLESPACE PSDEFAULT

    *
    ERROR on line 1:
    ORA-00959: tablespace "PSDEFAULT" does not exist


    SQL > CREATE a PS_PSDBOWNER UNIQUE INDEX ON PSDBOWNER (DBNAME) TABLESPACE PSDEFAULT
    ;
    CREATE INDEX PS_PSDBOWNER ON PSDBOWNER (DBNAME) SINGLE TABLESPACE PSDEFAULT
    *
    ERROR on line 1:
    ORA-00942: table or view does not exist


    SQL > CREATE the SYNONYM PUBLIC PSDBOWNER for PSDBOWNER;

    The synonym is created.

    SQL > CONNECT system/manager.
    Connected.
    SQL > REVOKE DBA OF THE PS;

    Revoke succeeded.

    SQL > ALTER USER PS QUOTA UNLIMITED ON PSDEFAULT;
    ALTER USER PS QUOTA UNLIMITED ON PSDEFAULT
    *
    ERROR on line 1:
    ORA-00959: tablespace "PSDEFAULT" does not exist


    SQL >
    SQL > spool off
    SQL > @E:\PT8.52\scripts\nt\DBOWNER.sql


    Thanks for your help!

    user584098 wrote:
    Hello
    ...
    SQL > CREATE TABLE PSDBOWNER (DBNAME VARCHAR2 (8) NOT NULL, OWNERID VARCHAR2 (8) NO.)
    T NULL) TABLESPACE PSDEFAULT;
    CREATE TABLE PSDBOWNER (DBNAME VARCHAR2 (8) NOT NULL, OWNERID VARCHAR2 (8) NOT NULL)
    (L) TABLESPACE PSDEFAULT

    *
    ERROR on line 1:
    ORA-00959: tablespace "PSDEFAULT" does not exist

    It seems that you missed a few script previously dbowner.sql. utlspace. SQL create this tablespace.
    Please be sure of the sequence of the sql scripts to run. Read carefully the Guide of Installation of Peopletools.

    Nicolas.

  • Management errors in the grid lines

    I am designing a good system for a project of management errors, I'm working on, but I encountered a problem of 'design '. I thought it would be good to ask some advice here before I sit down and start creating the system of error handling.

    I have more than one Subvi started from a mainVI, each Subvi with an individual while loop running (they all stop when I press the same button the mainVI stop). Each one while loop retrievews information of various series equipment permanently. Each call VISA etc. can generate of course mistakes. I want only an error dialog box in my mainVI display panel any error that occurs.

    How would this design in a good sense? As I see it, I have to use the error dialog box in the mainVI as a global/functional overall. Each Subvi will then write to this global error dialog box. This could however cause race conditions where only the last error gets poster, even if the previous mistakes that happened. Enjoy good advice here.

    You could create a separate VI which is a loop that is waiting in a queue. Whenever an errro occurs in one of your tasks, they could display a message to the error queue. The generalized error handler would be to dequeue the message and then he could save, display a message, initiating a system shutdown, or whatever. The key here is using queues to pass messages between your loops.

  • Replaced the HARD drive on N5010, put in "Windows Boot Manager" error

    I'm having N5010 and installed the new Seagate hdd. I used the dell recovery disk (created when the system has increased with the old hard drive) for installed Windows 7 and all the software came as part of the original image. After successful installation, first time I've seen Windows is started and I could see the Win7 desktop. After this, I restarted the laptop, and then he not start instead showing "Windows boot manager" error that windows does not load... error 0xc000000e...

    Can you please help me solve this problem?

    I thank in advance.

    Kind regards

    Rajiv Nigam

    Thanks again.

    The error specified in the link is not same as I get.

    But I tried another option yesterday almost similar to what I had created image of Norton Ghost of my operating system partition.

    -First I used the Dell recovery disk to store everything. Given that this option was not working and give me same above error.

    -File Win7 Home Premium ISO downloaded from http://msft.digitalrivercontent.net/win/X17-58997.iso

    -Burned the ISO to a DVD and booted up the laptop with this DVD.

    -Norton Ghost image restored to the OS partition using Norton software used for the creation of the image

    -Tried but got the same error, then I started mobile uses DVD Win7 and selected option to repair windows

    -Ensure the OS partition is 'active' with Partition Wizard (http://www.partitionwizard.com/free-partition-manager.html)

    -Even once when I first started, I saw error like "Repair Windows (recommended)" or "run windows normally.

    -Selected "Run Windows normally", after that I have found no problem. My laptop works perfectly without any startup errors.

    Thanks for your help.

    In fact, Norton Ghost Image helped me restore the operating system on the new HARD drive and as I went through a lot of discussion on this forum before doing this exercise.

  • Error: you have an error in your SQL syntax; consult the manual for your version of the MySQL server for the right syntax to use near ')' at line 5

    Original title: how to solve this problem:

    System error

    You have an error in your SQL syntax; consult the manual for your version of the MySQL server for the right syntax to use near ')' at line 5

    Hi Roger,

    It seems that you have problems with the SQL syntax. The question you have posted is related to encoding and it would be better suited to the MSDN Community. Please report it in the community below.

    http://social.msdn.Microsoft.com/forums/SQLServer/en-us/home

    Hope this is useful.

  • No puedo instalar, of the recibo an Acrobat Downloader Manager error

    No puedo instalar, of the recibo an Acrobat Downloader Manager error.

    Adobe Downloader Manager 1.jpgAdobe Downloader Manager 2.jpg

    Adobe Acrobat Reader is uso por varios Años y siempre as recibia UN anuncio lo actualizaba y todo perfecto, pero ahora los errores Québec muestro recibo worked y lo peor are Quebec también is lost the previous version no tengo como ver archivos PDF.

    Use Setup http://get.adobe.com/es/reader/enterprise/ offline

  • Customizing operations Oracle Access Manager error page.

    Hello

    If someone let me know if we can customize the below page "Oracle Access Manager operations Error"?

    --

    Operation Oracle Access Manager error

    The plugin WebGate is unable to communicate with servers of access.

    Contact your site administrator to address this issue

    ---

    Thanks in advance,

    PS

    Hello

    You can change the webgate.xml to achieve this. For more information, visit our 555137.1 .

    Kind regards

    Colin

  • Error 57 Initializing SQL * more

    I'm not able to start sql plus. It gives me the error message below. I didn't no problem when I worked a month back, but now when I start again, it gives me this error. In the meantime, the only change that I brought in my PC is installing Kaspersky Antivirus and do the analysis complete?

    Error 57 Initializing SQL * more
    Error while loading shared libraries of message

    Thank you

    Hick says:
    I'm not able to start sql plus. It gives me the error message below. I didn't no problem when I worked a month back, but now when I start again, it gives me this error. In the meantime, the only change that I brought in my PC is installing Kaspersky Antivirus and do the analysis complete?

    Error 57 Initializing SQL * more
    Error while loading shared libraries of message

    Thank you

    This error is triggered when you start at the beginning of the treatment for sqlplus and is, by nature, rather generic. Given that it is triggered during initialization, it is quite possible that not all libraries that may be required for additional details (such as localized error messages) are loaded.

    The only thing you mention has changed is installation of Kaspersky, which suggests that it blocks a library required to be loaded. This error can also be triggered in case of memory (which would also prevent the loading required libraries, etc.).

    Here is a simple test you can do by way of illustration (obviously not on a production system, etc.):

    $ cd \Oracle\11.2\database\BIN
    
    $ dir /s /b oraclient11.dll
    C:\Oracle\11.2\database\BIN\oraclient11.dll
    
    $ rem temporarily rename the Oracle RDBMS Client Library for testing
    $ ren oraclient11.dll oraclient11.dll.save
    
    $ rem this will raise error 57 since a required library could not be loaded during initialization
    $ sqlplus.exe /nolog
    Error 57 initializing SQL*Plus
    Error loading message shared library
    
    $ rem be sure to change back!
    $ ren oraclient11.dll.save oraclient11.dll
    

    Kind regards

    Mark

  • Error downloading Photoshop element 12: Arvato Berthelman - Download Manager error - unfortunately, there is a problem with the link to that file. This problem may be due to the number of users trying to download

    Error message when downloading Photoshop element 12: (I bought the license in a store)

    Berthelman arvato-

    Download Manager error-

    Unfortunately, there is a problem with the link to that file. This problem may be due the number of users trying to download the file, or the product may no longer be available. Please as minutes of a few in. If this privilege is still not available, please contact customer service at the address [email protected] or number 604-915-5200

    == > Les DEUX @ and phone number are fake!

    Hi Mireille56,

    The place where you are trying to download the software.

    [email protected] is not an email from Adobe Support.

    Please try to download Photoshop elements 12 of: http://www.adobe.com/cfusion/tdrc/index.cfm?product=photoshop_elements&loc=us&sdid=ZPQM

    Kind regards

    Rave

    < translated="" via="" google="">

    Hi Mireille56,

    Where you are trying to download the software.

    [email protected] is not an Adobe support email.

    Please try to download Photoshop elements 12 from: http://www.adobe.com/cfusion/tdrc/index.cfm?product=photoshop_elements&loc=us&sdid=ZPQM

    Kind regards

    Rave

  • Adobe Application Manager error - administrator privileges are needed to continue the installation

    Adobe Application Manager error - administrator privileges are required to continue installation

    I'm already logged as long as administrator - there isn't a single account

    Windows 7.0

    any ideas on how to solve the problem?

    I just manually downloaded the MAO, installed and it worked, thank you

  • function to_numer returns the error in pl/sql

    Hello
    I don't have a prob when executing select double to_number('1234.56'), the numer contains decimal numbers
    But this stm return number not valid error in the procedure, except if I use to_number('1234.56','9999999.99')
    Please help me.
    I need to set parameter in DB?
    BTW: my NLS_NUMERIC_CHARACTER has the value '.,'
    Thank you.

    function to_numer returns the error in pl/sql

    hlthanh wrote:
    Hello
    I don't have a prob when executing select double to_number('1234.56'), the numer contains decimal numbers
    But this stm return number not valid error in the procedure, except if I use to_number('1234.56','9999999.99')
    Please help me.
    I need to set parameter in DB?
    BTW: my NLS_NUMERIC_CHARACTER has the value '.,'
    Thank you.

    Handle: hlthanh
    Status level: Beginner
    Join date: March 7, 1999
    Messages total: 94
    Total Questions: 60 (38 pending)
    many questions and so few answers.
    How SAD!

  • ORA-12705: invalid parameter or unknown NLS value specified error in PL/SQL

    Everything works well, SQL * PLUS, shape and reports, but my PL/SQL Developer has stopped working.
    It is throwing this error when I try to connect.

    ORA-12705: invalid parameter or unknown NLS value specified error in PL/SQL developer


    How to fix this help please.

    First: most of the questions for Oracle products have a response depending on the version. In Oracle 11 g or 10g Oracle change the structure of their branch in the registry for example.

    Secondly, it seems that the registry is a little messy.
    Oracle for Windows identifies the part of the registry to use by reading the file
    % ORACLE_HOME%\bin\oracle. Key

    Probably with PL/SQL Developer, like PL/SQL Developer needs an Oracle customer, she will too.
    Of course, if this key points to a branch with NLS_LANG value NA this will result in questions, because this is not a valid value.
    %ORACLE_HOME%\Bin will usually be in your path

    ---------
    Sybrand Bakker
    Senior Oracle DBA

  • Impossible to uninstall version beta cs6 Adobe Application Manager error

    A few weeks ago, I installed the beta version of cs6, but has never been able to run this program because of the Adobe Application Manager error, I got whenever I tried to run it.  I have never found any solutions on the internet so I just gave up.  Recently I bought Photoshop cs6 in any case, however, in order to install cs6, you must uninstall the beta version of cs6.  Unfortunately, Windows 7 allows not to uninstall the beta version.  Whenever I click on uninstall, nothing happens.  Until I can uninstall the beta version, I will not be able to install my newly bought Photoshop cs6.  Anyone has suggestions or solutions?

    Thank you for your quick response.  I was able to uninstall the cs6 beta and install the cs6 newly purchased without any problems.

  • [Error code: 904, SQL State: 42000] ORA-00904: "G". "' NAME ': invalid

    When I run the SQL below, I get the following:

    08:00:08 [SELECT - 0 row (s), dry 0.000] [error Code: 904, SQL State: 42000] ORA-00904: "G". "" NAME ": invalid identifier

    When I comment the lines "BOLD", it works fine. I tried to fully qualify the column without success. I'm sure it's a matter of formatting.

    ************************************************

    Select
    SR. SCHOOLID,
    SR. StudentID, sr.coursenumber,
    SR. REGISTREQ_ID,
    (select
    min (rr.ID |) » -'|| URI COURSEGROUP)
    Of
    REGISTREQ rr
    where
    RR.grade_level = (select s.sched_nextyeargrade from student s where s.id = sr.studentid)
    and rr.yearid = 2100
    and rr.id not in (6426,6415)
    and rr. COURSEGROUP in
    (select
    g.Name
    Of
    g GEN
    where
    g.CAT = "coursegroups".
    and instr (g.valuet, sr.coursenumber) > 0
    and g.schoolid = sr.schoolid)
    and ((g.name as 'ALT %' and sr. GLOBALALTERNATECOURSE = 1)
    or (g.name not as 'ALT %' and sr. GLOBALALTERNATECOURSE = 0))
    ) as New_RegID
    Of
    SCHEDULEREQUESTS sr
    where
    SR. SCHOOLID = 703
    and sr.yearid = 2100

    This is because the lines that you have Ringing are out of reach for the alias 'g', which is part of the inner query.

    Maybe you want to just 'name' without the prefix "g.".

  • How to return an error code of SQL * Plus of PL/SQL procedure

    Hello

    I want to be able to pass a variable back to the Unix script, and I have the following code

    ******************

    sqlplus/myuser mypass < < EOF
    WHENEVER SQLERROR EXIT 41.
    WHENEVER OSERROR EXIT 81;
    execute pkonp.run_onp;
    output
    EXPRESSIONS OF FOLKLORE

    ERRORCODE = $?

    If [$ERRORCODE! = 0] #test for successful onp
    then
    #Notify failure of the administrator of the ONP.
    echo 'Fail ONP to 'date' \n'
    FI

    ******************
    However, I am unable to get my PL/SQL to pass an error code to SQL * more.

    How to catch an error in PL/SQL and pass the SQL error code *, so that SQL * Plus can then pass the error to the Unix Shell script?

    Thank you very much.

    Yes - in a nut shell, you need to convert Oracle codes exception to the process of Linux/Unix/Windows exit codes as the number of exception Oracle is physically too large to fit into an integer to a byte that is used by the operating system for the exit codes.

    The best place to do this would be something like a SQL * more script as is the process real o/s which should only return exit code of the kernel.

Maybe you are looking for

  • IPod plays the tracks out of order

    Hello! I use IPod for the first time, I put manually audiotracks using iTunes but it will not play in the order I put them. IPod is not defined on the random mode. Can you help me? Thank you Here's my playlist and you can see in the picture he's star

  • Back to bussiness Vista XP Professional

    Hello When I bought my laptop a few years ago, even if it came with Vista Business license, it gave me the option of using XP Professional. Can I go back to Vista Business now that microsoft withdrew support for xp?

  • BlackBerry 10 Passport BlackBerry design

    Good day to the http://supportforums.blackberry.com/ community

  • The Pavilion S3120N fan noise

    After that Hp replaced the motherboard under the extended warranty, because one quiet old work, I now have a very high sound level because the processor cooling fan runs at high speed for most. Talk to the HP support brought no solution, it's just fr

  • Windows to use a specific application to open a file with a MCD.

    Original title: "open with" application "Choose default program" Cancel I accidentally changed the icon and the program using the "open with" application "choose default program" to the word instead of VectorWorks. The central database file can still