博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle 数据库批处理文件
阅读量:7240 次
发布时间:2019-06-29

本文共 2685 字,大约阅读时间需要 8 分钟。

文件夹结构

初始化脚本
|----orcl_sql	|----init_user.sql	|----tab_home.sql        |----TAB_USER.sql |----init.bat

init.bat

@echo off@echo ---------------------------------------------------------------------@echo ^|                                                                   ^|@echo ^|               路边停车系统远程初始化数据库脚本工具                ^|@echo ^|                                                                   ^|@echo --------------------------------------------------------------------- @echo ^|if exist orcl_sql/parmeter.sql (	cd orcl_sql	del -p parmeter.sql	cd ..)set ip=127.0.0.1set port=1521set sid=orclset managerName=systemset password=adminset newUserName=testset newUserPWD=test@echo ^|   ip : 127.0.0.1@echo ^|   port : 1521@echo ^|   sid : orcl@echo ^|   managerName : system@echo ^|   password : admin@echo ^|   newUserName : test@echo ^|   newUserPWD : testrem set /p ip=^|   ip : rem set /p port=^|   port : rem set /p sid=^|   sid : rem set /p managerName=^|   managerName : rem set /p password=^|   password : rem set /p newUserName=^|   newUserName : rem set /p newUserPWD=^|   newUserPWD : @echo define userName=%newUserName%> orcl_sql/parmeter.sql@echo define password=%newUserPWD%>> orcl_sql/parmeter.sql@echo @orcl_sql/init_user.sql>> orcl_sql/parmeter.sqlif not exist C:\TABLESPACE (	md C:\TABLESPACE)sqlplus %managerName%/%password%@%ip%:%port%/%sid% @orcl_sql/parmeter.sqlif exist orcl_sql/parmeter.sql (	cd orcl_sql	del -p parmeter.sql	cd ..)sqlplus %newUserName%/%newUserPWD%@%ip%:%port%/%sid% @orcl_sql/tab_home.sql@echo ^|                                                      @echo ---------------------------------------------------------------------@echo ^|                                                                   ^|@echo ^|               路边停车系统远程初始化数据库脚本结束                ^|@echo ^|                                                                   ^|@echo --------------------------------------------------------------------- pause

init_user.sql

 

CREATE TABLESPACE TABLESPANCE_PARK DATAFILE 'C:\TABLESPACE\PARK.DBF' SIZE 1000M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;     CREATE USER &userName IDENTIFIED BY &password DEFAULT TABLESPACE TABLESPANCE_PARK;  GRANT CREATE TABLE,CREATE VIEW,CREATE TRIGGER, CREATE SEQUENCE,CREATE PROCEDURE TO &userName;GRANT UNLIMITED TABLESPACE TO &userName; GRANT CREATE SESSION TO &userName;grant select on v_$statname to &userName;grant select on v_$sesstat to &userName;grant select on v_$session to &userName;grant select on v_$mystat to &userName;EXIT;

tab_home.sql

@orcl_sql/TAB_USER.sql@orcl_sql/TAB_ROLE.sql@orcl_sql/TAB_MENU.sql..........

转载于:https://www.cnblogs.com/gavanwanggw/p/6959094.html

你可能感兴趣的文章
anaconda python36 tensorflow virtualenv
查看>>
ActiveX Control在sdk中的几个例子
查看>>
六月第四周
查看>>
【Tree】迷宫生成算法
查看>>
python && java
查看>>
.net performance optimize your C# app 读书笔记
查看>>
关于相对布局RelativeLayout的各种属性介绍
查看>>
LOJ#2087 国王饮水记
查看>>
Shell编程中的变量作用域
查看>>
数位DP
查看>>
PLSQL Convert Object to String
查看>>
Linux 串口驱动设计二
查看>>
jQuery方法判断checkbox是否选中以及改变checkbox的选中状态
查看>>
CSS样式设置小技巧
查看>>
PDF 补丁丁 0.4.2.1063 测试版发布:新增检查新版本功能
查看>>
Module的加载实现
查看>>
统计学 学习第一季第一集《统计学习方法》第一章 统计学方法概论 简要概述...
查看>>
css学习_css补充知识
查看>>
python 08day--软件包的管理及ssh、samba、apache服务
查看>>
ThinkPPHP学习(一)生成图片验证码
查看>>