oracle 数据库批处理文件
文件夹结构
初始化脚本
|----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.1
set port=1521
set sid=orcl
set managerName=system
set password=admin
set newUserName=test
set 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 : test
rem 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.sql
if not exist C:\TABLESPACE (
md C:\TABLESPACE
)
sqlplus %managerName%/%password%@%ip%:%port%/%sid% @orcl_sql/parmeter.sql
if 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;
</pre><strong><span style="font-size:24px"></span></strong><pre name="code" class="plain">
tab_home.sql
@orcl_sql/TAB_USER.sql
@orcl_sql/TAB_ROLE.sql
@orcl_sql/TAB_MENU.sql
.....
.....
oracle 数据库批处理文件的更多相关文章
- 使用bat批处理文件定时自动备份oracle数据库并上传ftp服务器
一.使用bat批处理文件备份oracle(前提是配置好oracle数据库客户端) @echo off set databasename=orcl //数据库名 set username=ninic ...
- 【转】oracle数据库开发的一些经验积累
1.不安装Oracle客户连接Oracle 8的方法 请将以下文件拷贝到运行文件所在目录 一.ODBC动态库 : ctl3d32.dll msvcrt40.dll odbc16gt.dll odbc ...
- Windows环境下Oracle数据库的自动备份脚本
批处理文件(.bat) @echo off echo ================================================ echo Windows环境下Oracle数据 ...
- Oracle数据库——Scheduler Job
日常的运维工作中,我们经常使用Linux Server的anacron服务来使得服务器执行一下计划之内的任务,可以按照特定的时间间隔,重复的执行相关的命令或者相关的脚本,来完成预期的目标,能够节省相关 ...
- Jemeter对Oracle数据库性能测试方法
下载Oracle的jdbc数据库驱动包,注意Oracle数据库的版本,这里使用的是:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 ...
- ORACLE数据库 自动备份 定时计划任务 windows
疑问为什么没有输入oracle 的数据库安装目录就能直接备份呢,可能是因为oracle默认安装c盘,在docs命令直接能操作吧,不信可以使用sqlplus试试. 一共分三步: 一.建立一个.bat 批 ...
- maven在windows下的安装配置及手动引入oracle数据库jar包
一.maven的安装配置 注意:在进行如下配置之前,有个前提是你的java的jdk安装配置正确才行 1.首先,下载maven,网址http://maven.apache.org/download.cg ...
- 使用Zabbix监控Oracle数据库
Orabbix介绍 监控Oracle数据库我们需要安装第三方提供的Zabbix插件,我们先测试比较有名的Orabbix,http://www.smartmarmot.com/product/orabb ...
- Oracle 数据库知识汇总篇
Oracle 数据库知识汇总篇(更新中..) 1.安装部署篇 2.管理维护篇 3.数据迁移篇 4.故障处理篇 5.性能调优篇 6.SQL PL/SQL篇 7.考试认证篇 8.原理体系篇 9.架构设计篇 ...
随机推荐
- List exercise
The slice operator can take a third argument that determines the step size, so t[::2] creates a list ...
- jsp登录页面 雏形
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...
- PullToRefreshListView的刷新和加载的控制
pullToRefresh.setMode(Mode.BOTH); Mode.BOTH:同时支持上拉下拉 Mode.PULL_FROM_START:只支持下拉Pulling Down M ...
- 请教如何用 peewee 实现类似 django ORM 的这种查询效果。
本人新入坑的小白,如有不对的地方请包涵~~~! 在 django 中代码如下:模型定义: class Friends(models.Model): first_id = models.IntegerF ...
- python实现决策树C4.5算法(在ID3基础上改进)
一.概论 C4.5主要是在ID3的基础上改进,ID3选择(属性)树节点是选择信息增益值最大的属性作为节点.而C4.5引入了新概念"信息增益率",C4.5是选择信息增益率最大的属性作 ...
- OGG切换步骤
步骤描述 提前准备好切换方案:以及其他相关人员的配合 切换至容灾数据库: (1)停止前端业务,确认目标端数据已经追平 (2)数据校验,确认数据一致 (3)停止生产库OGG进程(停止后可以直接删除) ( ...
- opencv3.4.1和vs2017配置
官网下载opencv,双击之后会将文件提取出来,提取出来的文件放在一个合适的位置(选个好地方,不要乱改,环境的配置依赖于这个目录),我放在了D:\program下 配置环境变量: 右键此电脑--> ...
- P2633 Count on a tree(主席树)
题目描述 给定一棵N个节点的树,每个点有一个权值,对于M个询问(u,v,k),你需要回答u xor lastans和v这两个节点间第K小的点权.其中lastans是上一个询问的答案,初始为0,即第一个 ...
- java回调方法、钩子方法以及模板方法模式
在面向对象的语言中,回调则是通过接口或抽象类来实现的,我们把实现这种接口的类称为回调类,回调类的对象称为回调对象,其处理事件的方法叫做回调方法.(摘自百度百科) 那么通过上面那句话将百度百科中的&qu ...
- Rsyslog比较详细的
http://blog.csdn.net/fishmai/article/details/51842340