如何使用 SQLCMD 将 Microsoft Access 数据库 (mdb) 导入到 SQL Express 文件中?
由于某种原因,由于某些安全策略,SQL 管理工作室和导入和导出向导都无法在我的朋友网络上运行, 两天前我问了一个有关 OSQL 的问题,StackOverflow …
在 SQL Server Management Studio 中使用 setvar 转义空格字符
首先,我不是 DBA,也没有任何 SQL Server(管理)经验,所以在回答时请使用少音节的单词... 我正在运行 SQL Server 2008 R2 并尝试编写一份证明设置…
在 T-SQL 脚本中使用双引号在 SQLCMD 中会失败,但在 SSMO 中不会
通过 sqlcmd 执行以下脚本失败。但是,通过 ssmo 或 SQL Server Management Studio 执行它是可行的。 sqlcmd -S . -d test -i input.sql input.sql: …
“SQLCMD -L”失败——为什么?
我有 2 个 SQL Server 2008R2 实例和 SQL Server Express 2008 实例。 SQLCMD 等有效 [1]。 但“SQLCMD -L”和“OSQL -L”失败 [2]。 为什么? 我在 S…
如何判断变量 (-v) 是否在命令行 (SQLCMD) 上定义
有没有办法判断变量是否使用 SQLCMD 在命令行上定义? 这是我的命令行: sqlcmd -vDB="EduC_E100" -i"Z:\SQL Common\Admin\ProdToTest_DB.sql" 在 Pro…
使用 SQLCMD.EXE 导出 CSV 数据
我正在尝试将数据从 SQL Server 导出为 CSV 格式。我有一个定期运行的蝙蝠任务来执行此操作。命令是: SQLCMD.EXE -d [db details] -i c:\export.sql …
批处理文件中的 SQLCMD - 强制所有输出到一个文件
我们有批处理文件来针对数据库编译文件夹中的所有 sql 脚本。问题是我们有几千个脚本,它为每个脚本生成一个输出文件。 这使得检查错误变得困难并且需…
如何在 SQLCMD 中使用 TAB 作为列分隔符
SQLCMD 支持 -s 参数来指定列分隔符,但我不知道如何表示制表符(CHAR(9))字符。我已尝试以下方法,但都不起作用: sqlcmd -S ServerName -E -Q"sele…
需要帮助编写在(sql server 2008 和另外 3 个文件中执行 sql 脚本)的 bat 文件。?
我确信之前已经有人问过这些问题,但找不到明确的说明如何创建 批处理文件让我们称之为“更新数据库”这个批处理文件应该 执行位于不同文件夹中的sql…
如何将参数传递给使用 sqlcmd 调用的 SQL Server 脚本?
是否可以将参数传递给 SQL Server 脚本?我有一个创建数据库的脚本。它是使用 sqlcmd 从批处理文件中调用的。该 SQL 脚本的一部分如下: CREATE DATAB…
NAnt、sqlcmd.exe 和错误代码
当遇到错误时,我似乎无法让 NAnt 中止我的构建。这是许多 sqlcmd.exe 执行之一: <property name="test" value=""/> <exec program="sqlcmd.ex…
使用 SqlCmd 的 Powershell 调用表达式
当使用 Invoke-Expression sqlcmd -i script.sql 时,它似乎只显示返回的前两行。 当我在查询分析器中运行脚本时,它返回: (2 rows affected) Change…
是否可以在脚本中自动强制使用 SQLCMD 模式?
我们使用的是 Visual Studio Database Professional,它大量使用 SQLCMD 变量来区分部署时的环境。 我知道有几个指令可用于设置上下文(例如:connect…
SQLCMD:提示输入变量?
来自 Oracle 的背景,Oracle 的 SQLPlus 可以让您指示一个变量。如果未设置该变量,系统会提示您提供一个值。 我正在使用 SQLCMD,使用 $([var_name])…
从 CruiseControl.NET 执行 sqlcmd 时未应用参数
好的,这是场景。 CruiseControl.NET(版本:1.5.7256.1)运行一个项目来重建数据库。 CruiseControl.NET Windows 服务以我们为 CC.NET 创建的 Window…