定义一个脚本.sh文件
然后执行sqlplus执行的目录:
#!/bin/sh
#@echo off
echo ###################################################
echo # Author :ZhouHaiTao #
echo ###################################################
#mkdir logs
#setlocal ENABLEDELAYEDEXPANSION
#set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
#set SCHEMA=%1%
sqlplus $1 @script/project_scripts.sql
$1代表第一个参数.. @script目录下的project_scripts.sql脚本.
接下来定义一个project_script.sql脚本:
SET ECHO ON
SET define off
@script\create_procedure.sql
@script\create_sequence.sql
@script\create_table.sql
@script\create_constract.sql
@script\create_data.sql
@script\create_job.sql
quit;
该文件定义一个引用数据库脚本的路径..
批量删除存储过程,序列,表,约束,数据.执行计划..