Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
对于.Net开发人员来说,从脚本文件安装数据库的最佳方式是什么?_.net_Visual Studio 2010_Version Control_Development Environment_Database Schema - Fatal编程技术网

对于.Net开发人员来说,从脚本文件安装数据库的最佳方式是什么?

对于.Net开发人员来说,从脚本文件安装数据库的最佳方式是什么?,.net,visual-studio-2010,version-control,development-environment,database-schema,.net,Visual Studio 2010,Version Control,Development Environment,Database Schema,我们有一个项目,有一些DB脚本文件,用于创建数据库、表和存储过程。我们正在使用C#net,每个人都在使用visualstudio2010。有没有集成到VisualStudio中的工具,或者类似于ant的构建工具(我认为Nant看起来有点不成熟),可以帮助开发人员检查代码并轻松安装数据库 现在我想到了db目录中的一些.bat文件。我使用运行一个脚本来连接sql脚本,然后在db上运行它(您只需确保sql脚本以正确的顺序运行) 它允许您为每个表维护单独的文件,这在您使用SVN等并且不喜欢纠正冲突时特别

我们有一个项目,有一些DB脚本文件,用于创建数据库、表和存储过程。我们正在使用C#net,每个人都在使用visualstudio2010。有没有集成到VisualStudio中的工具,或者类似于ant的构建工具(我认为Nant看起来有点不成熟),可以帮助开发人员检查代码并轻松安装数据库

现在我想到了db目录中的一些.bat文件。

我使用运行一个脚本来连接sql脚本,然后在db上运行它(您只需确保sql脚本以正确的顺序运行)

它允许您为每个表维护单独的文件,这在您使用SVN等并且不喜欢纠正冲突时特别有用

#!/bin/bash
# Make sure the create script are saved using the ANSI encoding and not unicode etc.

master_script="create_all.sql"
#path="C:\\"

#cd $path

cat script1.sql\
    script2.sql\
    somefolder/script1.sql\
    >$master_script

notepad $master_script

#rm $master_script