小编H. *_*vez的帖子

我的开发团队为什么要有构建服务器?

我们知道这很好,但我觉得自己可以向我的雇主证明这一点.请参考开发团队需要构建服务器的原因.

build-automation continuous-integration

26
推荐指数
2
解决办法
6032
查看次数

SqlCommand()ExecuteNonQuery()截断命令文本

我正在构建一个自定义数据库部署实用程序,我需要读取包含sql脚本的文本文件并对数据库执行它们.

非常简单的东西,到目前为止一切顺利.

但是我遇到了一个障碍,文件的内容被成功完整地读取,但是一旦传入SqlCommand然后用SqlCommand.ExecuteNonQuery执行,只执行部分脚本.

我启动了Profiler并确认我的代码没有传递所有脚本.

    private void ExecuteScript(string cmd, SqlConnection sqlConn, SqlTransaction trans)
    {

        SqlCommand sqlCmd = new SqlCommand(cmd, sqlConn, trans);
        sqlCmd.CommandType = CommandType.Text;
        sqlCmd.CommandTimeout = 9000000; // for testing
        sqlCmd.ExecuteNonQuery();

    }

    // I call it like this, readDMLScript contains 543 lines of T-SQL
    string readDMLScript = ReadFile(dmlFile);
    ExecuteScript(readDMLScript, sqlConn, trans);
Run Code Online (Sandbox Code Playgroud)

c# sqlcommand sqlclient

16
推荐指数
2
解决办法
1万
查看次数

Visio是软件开发草图的标准吗?

通过选择IT经理和项目经理,我觉得我的专业知识偏向于Visio.我只在以Microsoft Office为标准的Microsoft以解决方案为中心的商店工作.

有没有其他专业商店使用其他工具?

diagram visio

4
推荐指数
1
解决办法
845
查看次数

从 SQLPLUS 更新包

我正在尝试更新 Oracle 中的一个包,来自 SQL Server 这一直令人困惑。

我编写了一个批处理文件,它首先运行.spec文件,然后运行.body文件,但即使手动运行它也不起作用。

我使用这个语法:

sqlplus username/password@databasename @c:\temp\myfile.spec
sqlplus username/password@databasename @c:\temp\myfile.body
Run Code Online (Sandbox Code Playgroud)

当我回到 Sql Developer 时,我可以查看包中的存储过程,发现它们尚未更新。

为什么我的软件包没有更新?

oracle plsql sqlplus

4
推荐指数
1
解决办法
2万
查看次数