脚本批量控制
发布时间: 2023-12-10 19:43:34
1,先把sql脚本名字全部取出来
2,追加到一个文本文件里名字 yy.sql,比如 xx1.sql 就写
@@xx1.sql
@@xx2.sql
3,在文件目录下新建一个bat文件内容如下
sqlplus user/pwd@sid @yy.sql >tt.log
4,双击bat文件运行,就可以批量执行
注意,每个sql脚本文件里面的最后一行必须有 /
2. 项目实施时,SQL更新脚本批量执行方式
1、打开数据库控制台(sql server 2005打开”sql server manager studio“使用sa登录。sql server2000打开企业管理器使用sa登录)。
3. 批量执行cmd 指定命令 脚本
很高兴,您还能记起我!我感到非常的荣幸,非常感谢!那么接下来,我将继续为您解答。
不过这里有个问题,master文件夹本身就在ABC 01文件夹内,那么没必要重复给ABC 01里面的master进行符号链接吧?如果非要链接,那么就得删除原始的master,这就导致后面的文件夹进行符号链接时因为原文件夹不存在而导致创建失败。所以以下的脚本,我将跳过ABC 01这个文件夹。
@echooff&title批量创建链接By依梦琴瑶
::在等于号和引号之间预设固定前缀字符串(包括路径),有空格的话一并加入
set"Fixed=C:ABC"
::此处值为运行后输入
set/pLast=请输入结束点号码(2-99):
for/l%%ain(2,1,%Last%)do(
if%%alss10(
ifexist"%Fixed%0%%amaster"rd/s/q"%Fixed%0%%amaster"
mklink/J"%Fixed%0%%amaster""%Fixed%01master"
)else(
ifexist"%Fixed%%%amaster"rd/s/q"%Fixed%%%amaster"
mklink/J"%Fixed%%%amaster""%Fixed%01master"
)
)
pause
热点内容