首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

Windows批处理步伐实例-创建Oracle数据库用户并向该用户添加数据

2012-11-13 
Windows批处理脚步实例-创建Oracle数据库用户并向该用户添加数据Windows批处理使用方便、灵活,功能强大,自

Windows批处理脚步实例-创建Oracle数据库用户并向该用户添加数据

Windows批处理使用方便、灵活,功能强大,自动化程度高,特别是在项目测试阶段,利用批处理脚步可以方便搭建测试环境或启动单元测试等,本文分三部分:简单介绍批处理用法、一个简单例子(拷贝、删除文件)、一个较复杂例子(向Oracle数据库创建用户, 给创建的用户分配权限, 给创建的用户创建新表并添加数据)。

1 简单用法:

echo打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置,相当于java中System输出函数echo.输出一空白行,用来调整脚步输出显示title给脚步定义一个名字,相当于java Swing中控件中setTitle()函数setlocal/endlocal定义变量左右范围,setlocal与endlocal之间定义的变量只在setlocal与endlocal起作用,一般setlocal位于脚步开头,endlocal位于脚步结尾set用来用来定义变量rd用来删除文件夹,可以加参数/s 安静模式,/q强制删除。例如:rd /s /q C:\test 表示在安静模式下强制删除C盘test目录及其子目录及子目录中文件del用来删除文件,同样可以加参数/s 安静模式,/q强制删除copy复制文件mkdir创建文件夹rem注释命令,在C语言中相当与/*--------*/,它并不会被执行,只是起一个注释的作用,便于别人阅读和你自己日后修改pause

运行 Pause 命令时,将显示下面的消息:

Press any key to continue . . .

if(..) goto根据条件,当条件满座指定跳转到标签,找到标签后,程序将处理从下一行开始的命令if not(..) goto同上@表示不显示@后面的命令,在入侵过程中(例如使用批处理来格式化敌人的硬盘)自然不能让对方看到你使用的命令啦。%变量引用,引用自己定义的变量或输入变量

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

2 一简单脚步例子simple.cmd

本例子完成功能:删除D:\dev-tools\jboss-eap-4.3\jboss-as\server\production\deploy\ear-war\app.war文件夹下WEB-INF目录及目录下文件,后重新创建WEB-INF目录,并把D:\dev-test\cmd目录下web.xml拷贝到新创建的WEB-INF目录中,如下:


?

?3 向Oracle数据库创建用户, 给创建的用户分配权限, 给创建的用户创建新表并添加数据

先给出创建用户和添加数据的sql

createUser.sql:

?注意:表空间提前创建,运行结果如下:


Windows批处理步伐实例-创建Oracle数据库用户并向该用户添加数据
?

?

热点排行