1登陸oracle sqlplus 賬號/密碼@服務器名; 例如: sqlplus hbcxuser/hbcxpass@orcl; 敲回車 2 執行sql文件 sql>@E:/01.sql 敲回車 3 sql 文件 begin insert語句; commit ...
在最近的工作中,經常需要批量執行一些DML, DDL, PL SQL語句或導入一些Function, Procedure。因為support的國家比較多,常常需要一個登陸到一個國家的數據庫上執行完成后再登陸到另一個國家執行,很是麻煩。今天得空就寫了個shell來批量處理。 Env.sh中定義一常用的變量,ORACLE SID, AU USER, AU PWD等。 . home oracle she ...
2013-11-21 12:30 0 4498 推薦指數:
1登陸oracle sqlplus 賬號/密碼@服務器名; 例如: sqlplus hbcxuser/hbcxpass@orcl; 敲回車 2 執行sql文件 sql>@E:/01.sql 敲回車 3 sql 文件 begin insert語句; commit ...
SQL>START file_name or SQL>@ file_name 1 .sqlplus system/system@srv 2. sql>@c:\a.sql (執行此命令前將a.sql 拷到C盤根目錄) sqlplus system ...
利用Expect來實現自動交互傳輸文件 run_file.exp 腳本解決ssh交互問題 run_cmd.sh 利用 shell 循環執行 Expect 腳本命令,批量傳輸文件 示例 參考文章 跟老男孩學Linux運維 Shell編程實戰 ...
轉載自: http://www.cnblogs.com/include/archive/2011/12/30/2307889.html 以下方法解決了在linux下自動的刪除創建用戶 sqlplus -S "sys/unimas as sysdba" << !select ...
[oracle@hb shell_test]$ cat echo_time #!/bin/sh一.最簡單的調用sqlplussqlplus -S "sys/unimas as sysdba" << !select to_char(sysdate,'yyyy-mm-dd') today ...
SQL>@file_name 例如 SQL>@monitor.sql 文件須得在當前窗口所在的目錄下或者指定某個路徑。 SQL>@D:\monitor.sql ...
1、待執行的sql文件為1.sql、2.sql、3.sql、4.sql等 2、寫一個batch.sql文件: 3、在mysql下執行source batch.sql; 注意路徑問題。 方法二 例如mysqltest.sql腳本在D盤根目錄, 進入MySQL ...
1、待執行的sql文件為1.sql、2.sql、3.sql、4.sql等 2、寫一個batch.sql文件: 3、在mysql下執行source batch.sql; 注意路徑問題。 ...