168得票12回答
如何使用sqlcmd从SQL Server导出数据为CSV格式?

我可以很容易地将数据转储到文本文件中,例如:sqlcmd -S myServer -d myDB -E -Q "select col1, col2, col3 from SomeTable" -o "MyData.txt" 然而,我查看了SQLCMD的帮助文件,但没有找到特定用于C...

113得票9回答
如何将本地SQL Server实例的管理员访问权限授予自己?

我在本地计算机安装了SQL Server 2008 R2。但是,由于权限不足,我无法创建新数据库。 “CREATE DATABASE PERMISSION DENIED” 所以,我尝试将管理员权限分配给我的当前登录 “用户没有执行此操作的权限。” 我还尝试创建一个新的登...

98得票3回答
有没有一种方法可以在SQLCMD命令行中抑制“x行受影响”的输出?

有没有办法从命令行中抑制SQLCMD中的"x 行受影响"信息? 我正在运行一个MSBuild脚本,不希望它在构建服务器日志中占用过多空间。 我不想在每个脚本中都添加"SET NOCOUNT ON",所以如果有办法从命令行中实现,那就太棒了。

65得票13回答
如何将SQL Server 2005查询导出为CSV

我希望将一些 SQL Server 2005 的数据导出为 CSV 格式(用逗号分隔并加上引号)。我可以想到很多复杂的方法来实现,但我想用正确的方法来做。我看过 bcp,但我不知道如何在字段周围添加引号(除了将它们连接到字段值中,这很丑陋)。我猜我可以使用 sqlcmd 和 -o 来完成,但出...

62得票4回答
如何使用SSDT和Visual Studio 2012数据库项目来正确管理数据库部署?

我正在研究采用2012数据库项目在一个现有的小项目中。我是一个C#开发者,而不是DBA,所以我并不熟悉最佳实践。我已经在谷歌和stackoverflow上搜索了几个小时,但仍然不知道如何正确处理一些关键的部署场景。 1)在几个开发周期内,如何管理我的数据库的多个版本?如果我的客户端处于我的数...

62得票6回答
使用SQLCMD在PostDeployment.sql脚本中的条件逻辑

我正在使用一个 SQL 2008 数据库项目(在 Visual Studio 中),来管理我的项目的架构和初始测试数据。该数据库项目使用后置部署,其中包括许多使用 SQLCMD 的 ":r " 语法的其他脚本。 我想能够根据 SQLCMD 变量有条件地包含某些文件。这将允许我使用我们的夜间构...

39得票1回答
如何使用sqlcmd将参数传递到SQL Server脚本中?

是否可以向SQL Server脚本传递参数?我有一个创建数据库的脚本。通过使用sqlcmd从批处理文件调用它。该SQL脚本的一部分如下:CREATE DATABASE [SAMPLE] ON PRIMARY ( NAME = N'SAMPLE', FILENAME = N'c:\dev\S...

39得票19回答
如何在SQLCMD中禁止连字符

我如何在这个sqlcmd命令的结果集中抑制连字符(------------)?C:\temp>sqlcmd -d AdventureWorks -s ";" -Q "SET NOCOUNT ON SELECT top 5 FirstName, LastName FROM Person...

38得票3回答
如何将Sqlcmd连接到服务器?

我刚刚安装了SQL Server 2008,想使用命令编辑器来执行查询。为此,我打开了命令提示符,并输入了以下内容:Sqlcmd -S Serverinstance 但是我收到了一个错误提示: 命名管道提供程序:无法连接到 SQL Server [53]。 Sqlcmd: 错误: ...

37得票4回答
SqlServer 08:查询列出实例中的所有数据库?

如何使用sqlcmd列出给定SQL Server 08实例的所有数据库?