Running SQL script at a certain time
Please suggest in application express what I need to do to run a sql script say 6.00 AM every day
Hello,
Take a look at DBMS_SCHEDULER, here's a good link with more information -
http://www.oracle-base.com/articles/10g/Scheduler10g.php
John.
http://jes.blogs.shellprompt.net
http://apex-evangelists.com
Similar Messages
-
PL/SQL scripts to capture real time performance usage
Looking for a PL/SQL script to gather real time accurate information on memory, CPU, I/O stats for users accessing tables in Oracle 10g database on Red Hat Linux.
Google Search - DBA Scripts
1) http://www.oracle-base.com/dba/DBACategories.php
2) http://www.dbazine.com/oracle/or-articles/liu2
3) http://www.pro-dba.com/oracle_scripts.html -
Hi,
run sql script through command line(CMD). IS it possiple.
Thanks.user638559,
Do I miss something else ? Are you the OP ?
Nicolas.
And also, it's a dup thread
run sql script
Message was edited by:
N. Gasparotto -
Where to running SQL Scripts after install of ODAC for Oracle Client?
I just installed ODAC for Oracle Client on a windows server, that runs a sql server database, for developers to connect a web app to an Oracle/Unix database. The install states to run SQL scripts located in the $ORACLE_HOME\ASP.NET\SQL directory after the install. I'm not sure where to run them? On the ORACLE DB on the Unix server? If someone could bring me up to speed I would appreciate it. Thanks.
If I do run the scripts, do you know what user they should be run as? The developer are using ASP.NET for connectivity.
Why there is no Oracle Expert answer this simple question? ?
After ODAC 11.1.0.7.20 installation completed, there is a message in the last screen:
*"Run the SQL script located in c:\app\Administrator\product\11.1.0\client_1\ASP.NET\SQL directory for a new installation or an upgrade of Oracle Providers for ASP.NET"*
The question is: How to run these 9 SQL scripts ?
In SQL*Plus, which oracle user should I connect to in order to run these 9 scrips, including:
InstallAllOracleASPNETProviders.sql
InstallOracleASPNETCommon.sql
InstallOracleMembership.sql
InstallOraclePersonalization.sql
InstallOracleProfile.sql
InstallOracleRoles.sql
InstallOracleSessionState.sql
InstallOracleSiteMap.sql
InstallOracleWebEvents.sql -
Is it Possible to Run SQL Script from Java prog
Hello
Is there any API by which we can run SQl Script file ,
Just by giving database configration parameters and SQL Script file Path ,it will execute that script automaticallyYou can excute SQL statemetns throught JDBC, but that doesn't have a facility to read those statements from a file. You'd have to write code to read the file and create and execute statements through JDBC. That should be pretty straightforward though.
It's conceivable that there's a third party library out there that does it, if you know what to look for.
If you're not familiar with JDBC, check out http://java.sun.com/developer/onlineTraining/Database/JDBC20Intro/ -
Timer - Run .sql Script automatically
How do I setup an .sql script setup in SQL Developer to run automatically as a scheduled task?
thanksHello,
welcome to the forum.
SQL Developer is not a tool that can be automated. When you need to execute a script automatically, then you have several options.
- Execute the script via SQL*PLUS, scheduled from OS
- Use the db scheduler to execute a procedure
- Call a OS script from a db job.
For further information about these options go to {forum:id=193}, {forum:id=144} or {forum:id=75}.
Regards
Marcus -
Jdeveloper-Running SQL Script Problem
Hi
Iam new bee to Jdeveloper.
I have developed sample datbase application in jdeveloper;
Can any one explain me how to excute Sql script??
Thanx in advance
smileZiqew,
you configure a database connection in JDeveloper where you specify the database connect information in the non-tnsnames form of server, port and SID.
Running a scritp against SWL*Plus, you select the SQL script in JDeveloper and choose SQL*PLus from teh context menu. I am doing this all the time and don't get problems.
Maybe your misunderstanding is that you add TNS names to where database SID is expected
Frank -
Cannot run SQL script on Oracle Database 10g Express Edition
I'm trying to upload a script, and the file is being uploaded fine, but in the Script Editor window where I'm going to actually run the script, the entire file content is shown on one line and the whole edit area is in red. I'm not being able to run that script. Also if I create a new script from the editor, the edit area is again in red and I'm not able to save it. Please help me understand what's to be done so that I can run my SQL scripts.
I'd bet the database is down.
Try a login through sqlplus ("Run SQL Command Line" in the Oracle Express Edition 'Start' menu).
Do a CONN / AS SYSDBA
If you get a message about database or memory area not available, try STARTUP.
If that doesn't work, you are best off in the General Database forum or the Express Edition forum.
You'll probably get the most expert response in General Database, but the Express Edition forum can be gentler on newbies (as it is more accepted that questioners are not and do not have access to full-time DBAs). -
Auto run sql script when DB opens
Is it possible to configure a DB so a given SQL script is run each time the database opens?
Thanks a lot in advance.rafadc wrote:
Is it possible to configure a DB so a given SQL script is run each time the database opens?
Thanks a lot in advance.Either include the script in a startup script for the database, dbstart on *nix you'd need to write your own on windows, or else move the code into a startup trigger.
Niall Litchfield
http://www.orawin.info/ -
After running sql scripts in SQL plus, where are the results(tables) stored
Hi ,
I am using oracleDb10g . i have used SQL plus to create a database. I have run 2 sql scripts and constructed the tables , but i dont know where the data is stored and how to make the data into a database, so that i can use it for connection through some UI.
for example: schema.sql, data.sql script files.
SQL> start schema.sql
SQL> start data.sql
The tables are created.
Now how can i group those table into a database and name it.(i mean i can create a database using SQL plus, but how to dump the tables into the database created). Because i want to use this database name for connecting to MS SQL, so i need the name.
Thanks
babu.when you are in Rome, sing with the romans !
Oracle is different from SQL Server.
Time to read some basic books.
--> http://tahiti.oracle.com -
Clearing sequences, running sql script
Hi,
I'm using OWB 10.1.0.4.0 and I use a sequence to create a surrogate key in my tables. For the tabels that are deleted during the proces I want these sequences set to 1 again.
Is there a possibility to run a sql script in a mapping or in the proces flow (with a drop, create, grant statement for the sequence) ?
Thanks in advance,
ArjanThx, I'll try that on monday. If I'm correct I can import a .sql in a custom procedure?
I'll update the thread on monday. -
Running sql script from pl/sql
Is there any standard way to run an external sql script from pl/sql
I really appreciate any assistance.If you want, I did start writing a function reading and executing statements out of sql script with utl_file.
can I issue this command in PL/SQL: EXECUTE IMMEDIATE '@filename.sql';
the function could be extended for DDL, session setting, etc...
Regards
Laurent -
How to run sql scripts using batch file for a web dynpro data dictionary
Hi,
I want to develop a sql script to be executed on the server alongwith the installation of a product to pre-populate web dynpro data dictionary tables required for the application.
I further require to make the scripts independent of the database name,so that it can be run at any client environment.
Your help will be appreciated and rewarded.See shoblock's answer
call sql script from unix
masterfile.sql:
@file1 &1
@file2 &2
@file3 &3
@file4 &4
then just call the master script:
sqlplus userid/password @masterfile <p1> <p2> <p3> <p4> -
Mechanism that runs my application only at certain times of the day
Hi,
As my title suggests, i'm looking for some code that will allow me to run parts of my application only at a certain time in the day. More specifically, I want the code to run these parts of the application at 5pm only on weekdays.
I've tried various different types of loops to do this, but can't find anyway to do it.
Could somebody suggest a better way of doing it?
Thanks in advance.
Here is some example code of what I tried:
public static void main(String[] args)
// TIMER
Calendar cal = new GregorianCalendar();
// Get the components of the time
int hour24 = cal.get(Calendar.HOUR_OF_DAY); // 0..23
int min = cal.get(Calendar.MINUTE); // 0..59
int today = cal.get(Calendar.DAY_OF_WEEK);
final int RUNH = 17;
final int RUNM = 0;
app start = new app(); //starts the application
while (!((hour24 == RUNH) && (min == RUNM)) || (today ==1 ) || (today == 6))
// do nothing
if((hour24 == RUNH) && (min == RUNM) && ((today != 1) && (today != 7))) // 5:00 on a weekday
System.out.println ("Update Running " + hour24 + " " + min + " " + today); //runs some sort of update on the application
}Something like this will work:
long now = System.currentTimeMillis();
GregorianCalendar cal = new GregorianCalendar();
cal.set(Calendar.HOUR,17);
cal.set(Calendar.MINUTE,0);
cal.set(Calendar.SECOND,0);
int day = cal.get(Calendar.DAYOFWEEK);
int yearday = cal.get(Calendar.DAYOFYEAR);
cal.set(Calendar.DAYOFYEAR,yearday + (day == Calendar.FRIDAY)? 3 : 1))
long next = cal.getTime() //don't know... maybe needs another getTime()?
Thread.currentThread.sleep(next-now); -
Running sql scripts from different directory
Hi
I have sql scripts in different directories as follows:
D:\myapp\sql
- load.sql
- init.sql
D:\myapp\sql\schema
-users.sql
-structure.sql
D:\myapp\sql\populate\
- data1.sql
- data2/sql
load.sql call all the other scripts as below:
@init.sql
@schema\users.sql
@schema\structure.sql
@populate\data1.sql
@populate\data2.sql
All my scripts run correctly when I run load.sql from D:\myapp\sql on comand prompt.
I need a way to run this script from a different directory say D:\ or C:\
I am writing a installer which will execute from a different directory.
Right now I get a file not found error for scripts within schema an populate folder.
Please let me know how can I make this work from a different directory.
Thanks
kelvinHi peter. i think you cannot run files spread across different locations.
--the method which u specified always looks to the defined path
Maybe you are looking for
-
Cannot edit Infoset in BI (7.0)
For some reason, I am just not able to see the add infoprovider icon when I am in edit mode of an infoset in BI (7.0 version). Am I missing something here? Thanks!
-
Hello, We currently use Microsoft SharePoint Server 2010 and it doesn't seem to be compatible with the latest version of Firefox (33). When I try to open a sharepoint page, only a blank page appears. I do not get any error messages. The sharepoint wo
-
Okay guys, in order to have a more clear idea of whats going with the battery issue, I would like to ask you guys to carry out a WP Bench Battery Benchmark and post your results here in the following format: Date of Purchase: Carrier: OS Version: Fir
-
How to disable Create Order in Mobile Device
Hi All, How to disable create order in the mobile device. We implemented MAM3.0 scenario, we just wanted to maintain Edit Order, Display Order in the Order Management. We don't want Create Order functionality in the mobile device. How can we achieve
-
I installed a trial version of the newest Tiffen DFX Photoshop CS4 plug-in, but then tried to install a full but older version of the plug-in directly from a CD. I deleted the plug-in from the applications folder, but now the old version won't instal