在sql的任务中添加登录?

我收到错误BUILD FAILED C: Projects ... build.xml:987:com.microsoft.sqlserver.jdbc.SQLServerException:无法在事务中执行过程“sys.sp_addlogin”。 我如何使一个蚂蚁sql任务运行这个?

谢谢


尝试使用CREATE LOGIN而不是sp_addlogin

http://msdn.microsoft.com/en-us/library/ms189751.aspx


那么我也尝试过,但因为我无法更改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>
链接地址: http://www.djcxy.com/p/7713.html

上一篇: addlogin in ant sql task?

下一篇: ANT doesn't get exit code return by a python script