我得到錯誤 BUILD FAILED C:\ Projects ... \ build.xml:987:com.microsoft.sqlserver.jdbc.SQLServerException:過程'sys.sp_addlogin'無法在事務中執行。 我如何使一個螞蟻sql任務運行這個?如何在ant sql任務中運行sys.sp_addlogin?
感謝
我得到錯誤 BUILD FAILED C:\ Projects ... \ build.xml:987:com.microsoft.sqlserver.jdbc.SQLServerException:過程'sys.sp_addlogin'無法在事務中執行。 我如何使一個螞蟻sql任務運行這個?如何在ant sql任務中運行sys.sp_addlogin?
感謝
嘗試使用CREATE LOGIN而不是sp_addlogin的
嗯,我試圖太多,但因爲我無法改變SQL腳本,我發現通過使用可執行
周圍散步 <exec executable="sqlcmd" >
<arg value= "-S"/>
<arg value= "${ServerName}"/>
<arg value="-d"/>
<arg value="DataBaseName"/>
<arg value="-i"/>
<arg value="${build.sql}/mssql/script.sql"/>
<arg value="-E"/>
<arg value="-b"/>
</exec>