0
我有一个DtUTIL命令在循环中它创建一个文件夹并部署它 但ima获取CreateFolderOnSQLServer方法遇到OLE DB错误代码0x80040E2F(语句已终止。)SQL语句发出失败。 Error.Code是如下检查文件夹是否存在使用DTUTIL
FOR /f "delims=" %%i IN ('dir /s /b /a-d "%relroot%\*.dtsx" ') DO (
FOR /f "delims=" %%m IN ("%%~dpi.") DO (
FOR /f "delims=" %%q IN ("%%~dpm.") DO (
dtutil /sources %ServerName% /fc "SQL;%MYDIR1%\%MYDIR2%;%%~nq"
)
错误是由于dtutil /源服务器名%%/ FC “SQL;%MYDIR1%\%MYDIR2%; %%〜NQ” 请提出一个方法,以检查是否文件夹exixts创建别的不创建