您好我需要从sql-clp脚本运行批处理文件:
脚本是
CONNECT TO MYTAB1 USER xxxx using yyyyyyy;
QUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS;
CONNECT RESET;
BACKUP DATABASE MYTAB1 TO "C:\temp\bcks" WITHOUT PROMPTING;
CONNECT TO MYTAB1 USER xxxx using yyyyyyy;
UNQUIESCE DATABASE;
CONNECT RESET;
cmd.exe /c "C:\Users\xxxx\Desktop\backup_neu.bat C:\temp\bcks C:\temp\bcks\zips 7z");
它运行良好,直到它到达最后一行。 我试过了
cmd.exe /c
exec(' xp_cmdshell ''script_here');
EXEC master..xp_CMDShell '"script here "'
但没有任何效果。
OI正在运行DB2 v10。
关于如何运行批处理文件的任何想法?
感谢您的帮助。
TheVagabond
答案 0 :(得分:0)
好的,我找到了解决方案......
以某种方式非常简单,只需要
!C:\Users\xxxx\Desktop\backup_neu.bat C:\temp\bcks C:\temp\bcks\zips 7z
所以只有一个!就是这样。