Stop executing the rest of the script files

Hi
I am having a collection of scipt files(drop table , create table , create sequesnce,create procedure etc .) . Now , if any of the script fails , I want to stop executing the rest of script files as well as want to store the error(sqlcode , sqlerrm) in a table . To achieve this , what i guess is that ,probably , I have to write a schema level trigger . Any idea about how to do that ?
Thanks
Debashis
Bangalore

Well
I didn't get your "whenever sqlerror exit;" line .
Can you be more explicit please ? Also , my requirement
has been changed . I've posted that also .
Actually , I want to store the error code(sqlcode) and
error messege(sqlerrm) into a table when any effort
to create database object fails.
How can i do that (using a trigger) ?
Thanks
Debashis
Bangalore

Similar Messages

  • ICal failing to run applescripts: The 'Open' button does not change to 'Run', and the script file is opened but not executed on alert.

    iCal failing to run applescripts: The 'Open' button does not change to 'Run', and the script file is opened but not executed.

    Calendar (not called iCal anymore) does not include that capability any longer, apparently.  What you have to do now is go to Automator and create a Calendar Alert action.  You can add a Run AppleScript object to the action and paste in your script there, then when you save it, it will become available as a choice in the alert menu in Calendar.

  • Error to execute the script through command prompt

    I tried to execute the script through command prompt. I got some following error. Could you please advice me how to rectify this.
    cscript D:\JS\Test.js
    Microsoft (R) Windows Script Host Version 5.6
    Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
    D:\JS\Test.js(1, 1) Microsoft JScript runtime error: 'app' is undefined.
    Thanks,
    Prabudass

    I haven't use CS for quite some time and file associations may not work with the command prompt.
    You can try using Windows Explorer to browse to a .js file then right click on that file. From the popup menu choose Open With. Even if you see Photoshop in the file list choose Browse at the bottom. Browse to Photoshop and make sure to check 'Always use selected program...'
    If that doesn't work you will need to create an action that runs your script and make a droplet from that action. You can then use the droplet in the command prompt. You may also need to create a 'dummy' image file to launch the droplet with if you script doesn't require an open document at startup. See http://www.ps-scripts.com/bb/viewtopic.php?t=967

  • JQuery UI MultiSelect Widget--error like Stop running the script

    Hi
    i have imported CSS and JS into APEX Application from the below url and multiselection is working fine but the issue is , when i click on other items which have nearly 5000 records then its displaying pop up box like "Stop running the script.A script in this page causes IE to run slowly.If its continues to run your computer may become unresponsive"
    http://www.erichynds.com/jquery/jquery-ui-multiselect-widget/
    Can i get selected records shoul appear first in lov?
    Please help me to solve this issue.
    Regards
    Narender B

    Narender,
    The problem is due to the volume of items in your multiselect. The error you reference is not coming from APEX but, rather from the browser. In Chrome, you would get a slightly different message. As a safety precaution, browsers will start a timer when a script is executing and raise the warning you reference if said scripts are taking too long. This is usually a good thing. For example, the script might contain an infinite loop.
    There really is not going to be a way to use a mutli-select in this manner with 5K items. I would encourage you to think about the usability of this control for your end user. Are they realy expected to scroll through 5K items to find individual ones that they wish to select?
    You could consider switching to a tabular form and using the check box in a similar manner. You can sort on this so that the selected ones appear first.
    -Joe

  • How to "commit" only certain lines of code in the script file?

    Hi there,
    Is there a way to execute only certain lines of code in the script file without executing all the code in it. Wihtout using the comment syntax.
    e.g: there are lines to create views and in the next set of line there are lines to create procedures. I only want to execute the lines that create views.

    another workaround is to create a procedure that accepts parameters. such that the parameter will be the basis for what objects in your conditions that it should met to perform the operations that conform with your business rules. an example is given below.
      create or replace procedure create_object(pObjectType varchar2) as
      begin
        if pObjectType = 'VIEW' then
        elsif pObjectType = 'PROCEDURE' then
        else
        end if;
      end;

  • Executing the .bat file under java

    Hi,
    I have a batch file which will do some useful stuffs
    like compilation of jar file, deploying the ejb's under
    WebLogic container etc.
    I called the batch file under windows environment, it
    used to display the console without any processing
    on it.But similar stuff with shell script works fine on
    Linux OS.
    How do I execute the batch file from Runtime?

    We use
    Runtime.getRuntime().exec("c:\\path\\to\\batch.bat");
    If that doesn't work, try "cmd /c c:\\path\\to\\batch.bat".
    You might have to capture the output from the process from Java to make sure it works correctly. And yes, the downside is that it will bring up an empty command prompt when you run it under Windows 95,98,Me... not a lot you can do about that, it's avoidable under NT,2K,XP with a bit of trickery though.

  • Error while executing the script adgetlnxver.sh

    Error while executing the script adgetlnxver.sh on apps&db tier during upgrade from 11.5.9 to 11.5.10.2
    -bash: [: -lt: unary operator expected
    [aptinst@dba5 TINST_dba5]$ sh adapcctl.sh restart
    adapcctl.sh version 115.55
    /u01/app/tinst/tinstappl/ad/11.5.0/bin/adgetlnxver.sh: line 123: [: -lt: unary operator expected
    Apache Web Server Listener :httpd ( pid 8645 ) is running.
    Restarting the Apache Web Server Dedicated HTTP Listener..
    Apache Web Server Listener (PLSQL) :httpd ( pid 8673 ) is running.
    Restarting the Apache Web Server Dedicated PLSQL Listener..
    adapcctl.sh: exiting with status 0
    In adgetlnxver.sh: line 123 says
    if [ ${setflag}x = "x" -a $os = "RH" ]; then
    redhatver=`grep -oP "Enterprise Linux [a-z A-Z 0-9]* release [0-9]+" /etc/redhat-release | sed 's/Enterprise Linux [a-z A-Z 0-9]* release //g'`
    if [ $redhatver -lt 5 ]; then
    LD_ASSUME_KERNEL="2.4.19"
    export LD_ASSUME_KERNEL
    fi
    fi
    Thanks,
    Vamsi

    Hi Vamsi.
    The exactly erro refers to a problems when you try upgrade from these version to 11.5.10.
    Can you read this note and apply solution? The note refers a patch, but the problem is the same.
    After Patch 4334965, adstrtal.sh & adstpall.sh is failing with errors [ID 360046.1]
    BR Rafael Ceolim

  • Error while executing the .sql file

    Hello,
    Every time when i execute the below plsql it's keep throwing the error message as show in below output, this happens even when i manually create the trigger before executing the .sql file of all the below statements, can you please correct me what i am doing wrong here. Thank you.
    DROP TABLE FCSDWH.REF_DATA_MASTER;
    CREATE TABLE FCSDWH.REF_DATA_MASTER
    REF_DATA_MASTER_ID                      NUMBER PRIMARY KEY,
    DESCRIPTION                                     VARCHAR2(255 CHAR),
    CREATE_ID                                       VARCHAR2(10 CHAR),
    CREATE_DT                                       DATE,
    LST_UPD_ID                                      VARCHAR2(10 CHAR),
    LST_UPD_DT                                      DATE,
    ACT_STRT_DT                                     DATE,
    ACT_END_DT                                      DATE
    TABLESPACE FCSDWH
    STORAGE(INITIAL 50K);
    DROP SEQUENCE FCSDWH.REF_DATA_MASTER_SEQ;
    CREATE SEQUENCE FCSDWH.REF_DATA_MASTER_SEQ START WITH 1 INCREMENT BY 1;
    DROP TRIGGER "FCSDWH.REF_DATA_MASTER_TRG";
    CREATE OR REPLACE TRIGGER FCSDWH.REF_DATA_MASTER_TRG
    BEFORE INSERT ON FCSDWH.REF_DATA_MASTER
    FOR EACH ROW
    BEGIN
    SELECT FCSDWH.REF_DATA_MASTER_SEQ.NEXTVAL INTO :NEW.REF_DATA_MASTER_ID FROM DUAL;
    END;
    /Output:
    SQL> @/home/smadala/REF_DATA_MASTER.SQL
    Table dropped.
    Table created.
    Sequence dropped.
    Sequence created.
    DROP TRIGGER "FCSDWH.REF_DATA_MASTER_TRG"
    ERROR at line 1:
    ORA-04080: trigger 'FCSDWH.REF_DATA_MASTER_TRG' does not exist
    Trigger created.
    SQL>

    The trigger is "attached" to the table so when you drop the table the trigger goes as well.
    John

  • In LSMW while executing the specify file step logical file name and path.

    Hi ,
    In LSMW , while executing the specify file step, logical file name and path is mandatory field to entry, but in some of other LSMW objects, these fields are not mandatory one, i want to know is it possible for me to do hide the logical file name and path field in specify file step.
    thanks
    Md nisar

    Hi,
    For some Transactions while executing the Specify file step Logical File and Logical Path are mandatory.
    In this case Converted file will be stored in the application server. According to the specified Logical File and Logical path.
    Hope this will help you....
    Regards,
    Tirumala Reddy

  • I get a window pop up after every click into a new site that reads : Safari is no longer responding because of a script on the webpage "    ". Do you want to stop running the script, or let it continue? If I  click on continue it just continues,

    I get a window pop up after every click into a new site that reads : Safari is no longer responding because of a script on the webpage "    ". Do you want to stop running the script, or let it continue? If I  click on continue it just continues, stop, it stops.  How to correct this annoying message?

    Disable Javascript for those webpages.  Note, your Javascript is probably antiquated by now.  Try a different web browser, or contact the website and let them know they aren't as accessible as they could be*:
    http://www.macmaps.com/browser.html

  • Could not execute the css file

    Hi,
    I have this code:
    named: email11.java
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.sql.*;
    import java.util.*;
    import business.User;
    import data.UserDB;
    import util.MurachPool;
    public class EmailServlet extends HttpServlet{
    private MurachPool connectionPool;
    public void init() throws ServletException{
    connectionPool = MurachPool.getInstance();
    public void destroy() {
    connectionPool.destroy();
    public void doGet(HttpServletRequest request,
    HttpServletResponse response)
    throws IOException, ServletException{
    Connection connection = connectionPool.getConnection();
    HttpSession session = request.getSession();
    String message ="";
    try{
    Vector users = UserDB.readRecord(connection);
    session.setAttribute("users", users);
    RequestDispatcher dispatcher =
    getServletContext().getRequestDispatcher(
    "/email11/show_email_entry.jsp");
    dispatcher.forward(request, response);
    }catch(SQLException sqle){
    message = "EmailServlet SQLException: " + sqle;
    session.setAttribute("message", message);
    RequestDispatcher dispatcher =
    getServletContext().getRequestDispatcher(
    "/email11/join_email_list.jsp");
    dispatcher.forward(request, response);
    connectionPool.freeConnection(connection);
    and this code in jsp file:
    named: show_email_entry.jsp
    <!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
    <%@ taglib uri="../WEB-INF/tlds/murach.tld" prefix="mma" %>
    <html>
    <head>
    <link rel="stylesheet" type="text/css" href="DisplayData.css">
    </head>
    <body>
    <h1> Test</h1>
    <table cellspacing="0" cellpadding="1" border="1">
    <tr valign="bottom">
    <td class="headerColumn" align= "center">First Name</td>
    <td class="headerColumn" align= "center">Last Name</td>
    <td class="headerColumn" align= "center">Address</td>
    <td class="headerColumn" align= "center">Phone Number</td>
    <td class="headerColumn" align= "center">Cell Number</td>
    <td class="headerColumn" align= "center">Email Address</td>
    </tr>
    <mma:users>
    <tr>
    <td><%= firstName %></td>
    <td><%= lastName %></td>
    <td><%= address %></td>
    <td><%= phoneNumber %></td>
    <td><%= cellNumber %></td>
    <td><%= emailAddress %></td>
    </tr>
    </mma:users>
    </table>
    </body>
    </html>
    This is the css file code that I like to apply to the show_email_entry.jsp
    named: Displaydata.css
    This rules are for background color for data display
    /*td.column{
    background-color: #f0f8ff;
    background-color: #fffacd;
    td.headerColumn{
    background-color: #daa520;
    font-weight: bold;
    font-family: sans-serif,Verdana, Arial, Helvetica;
    font-size: 10pt;
    td.column{
    font-family: sans-serif,Verdana, Arial, Helvetica;
    font-size: 10pt;
    white-space: nowrap;
    background-color: #fffacd;
    a{
    text-decoration: none;
    h1{
    color: red;
    They are working fine. However, it just does not execute the css file in the show_email_entry.jsp. Another word, the headerColumn should show some color as I coded it in the css file. But it shows only white background and black text. I have the file named DisplayData.css in the same directory as the file named show_email_entry.jsp. But it still does not work.
    if I create a test.jsp and use with the DisplayData.css file above then it would work fine. But when I used it with the servlet file, then it would not work.
    Anyone knows why ?
    Thanks
    zbonzbon

    Pls, disregard this thread. I have found my answer..
    Thanks,
    zbonzbon

  • Exception is thrown only while executing the jar file

    java.lang.NoClassDefFoundError: javax/mail/Address Exception is thrown only while executing the jar file. But the program compiles and executes good when executed for command prompt through the class files.
    I used javamail API in my program. Classpath and every others are set to the right one's. Executed fine when used java Random.class. But the problem is only with the jar file.
    Please help me out in this regard. Why the exception is thrown only in jar but not at class level.

    Assuming you're running your program using "java -jar", your jar file needs a Class-Path entry
    in the manifest file that references mail.jar.

  • When i try to up load the new ios 5 my computer stop at the processing file stage and then says it has timed out can anyone help??

    When i try to up load the ios 5 it stops at the processing file stage and then says that it has timed out can anyone help??

    Disable your antivirus and firewall software.

  • When Photoshop CC is executed, the first File- Open takes 30 seconds and every File- Open after that is instant. Why is this?

    I have Photoshop CC in my Laptop.  When I first load it/execute photoshop, File -> Open  it takes approx 30 seconds to return a selection.  If I do another File -> Open after this it is instant.
    If I Quit Photoshop and reload it the first File -> Open takes another 30 seconds and then instant.  It is only the first Occurrence.
    I have a Samsung 840 EVO 250GB SSD 4GB RAM.
    If I do  start -> Photoshop -> Previously used file it loads no problem.
    If I try the same things with Photoshop CS5 no problem.
    Why?
    Forgot to add that I am running windows 7 x64 if that makes a difference.
    I have found the problem.  I disconnected the internet from my laptop and it worked instantly.  So Adobe you need to improve your response times on this facet of the login as it is a pain.
    Now I will stop looking for problems with my system....
    Please advise if there is a work around...
    Thanks
    Ron

    Looking at my dbus messages above, the following section from pacman.log looks very suspicious:
    $ grep disk /var/log/pacman.log
    [2010-03-26 22:57] installed devicekit-disks (009-5)
    [2010-03-26 22:57] installed gnome-disk-utility (2.28.1-1)
    [2010-04-01 07:52] removed devicekit-disks (009-5)
    [2010-04-01 07:52] installed udisks (1.0.0-2)
    [2010-04-01 07:53] upgraded gnome-disk-utility (2.28.1-1 -> 2.30.1-1)
    [2010-04-10 11:07] upgraded udisks (1.0.0-2 -> 1.0.1-1)
    No time currently to check if downgrading these helps. Also looks kinda complicated because udisks replaces devicekit-disks.
    This also looks somehow related: http://groups.google.com/group/linux.de … 0f49cd9b53
    Edit:
    OK, the symptoms can be replicated with the following command sequence:
    sudo /etc/rc.d/dbus restart
    udisks --dump # <-- this takes forever.. 24 seconds on my system
    udisks --dump # <-- any subsequent calls finish instantly, 0.043 seconds on my system
    Last edited by schuay (2010-04-20 18:49:30)

  • Execute the sql file

    hi all
    i want to execute a sql file from Pl/sql block.
    plz help me...
    thanx
    Ashish

    This is one way
    --  Program Name:   EXTcmd.sql
    --  This sql will create a java class.
    --  Parameters:  &1 = OS command string
    CREATE OR REPLACE AND RESOLVE JAVA SOURCE NAMED "EXTcmd" AS
    import java.lang.Runtime;
    public class EXTcmd
      public static void execute (String command)
       try
           Runtime rt = java.lang.Runtime.getRuntime();
           rt.exec(command);
       catch(Exception e)
        System.out.println(e.getMessage());
        return;
    --  Program Name:   EXT_execute_cmd.sql
    --  This sql will create a stored procedure to using java class to execute the command.
    --  Parameters:  &1 = OS command string
    create or replace procedure EXT_execute_cmd (cmd IN VARCHAR2)  as
       language java name 'EXTcmd.execute( java.lang.String)';
    --  Program Name:   EXT_job_execute.sql
    --  Called by: Oracle job
    --  Call        : EXT_execute_cmd
    create or replace procedure EXT_job_execute
             (P_EXEC_CMD IN VARCHAR2) is
    cmd_string varchar2(200);
    begin
      cmd_string := 'PUT YOUR SCRIPT HERE';
      EXT_execute_cmd(cmd_string);
    end EXT_job_execute;
    null                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Maybe you are looking for