我正在尝试通过执行SQL Server Management Studio中“生成脚本”工具生成的脚本来将数据库部署到计算机上。
这是我发出的命令:
sqlcmd -S LOCALHOST\sqlexpress -I -U user -P ******** -i
C:\Rollouts\NI-9-25-2012_10-42-AM\Rollout.sql > rolloutlog.txt
我收到这样的错误:
Sqlcmd:错误:文件'C:\ Rollouts \ NI-9-25-2012_10-42-AM \ Rollout.sql'中命令'''附近第39488行的语法错误。
当我使用文本编辑器查看此行时,所有符号都指向带引号的问题。
有问题的行如下所示:
$(''。cat-menu-new'')。slideDown(''slow'');
是否应该执行或生成脚本以支持脚本中的引号的开关?
上面的脚本看起来像JQuery而不是SQL ... ???
—
布朗
您是否也在编写数据脚本?您可以再发布生成的脚本吗?
—
布朗斯通先生
40k +行脚本?哎哟。
—
亚伦·伯特兰
哈哈,澄清更多。该脚本包含HTML和javascript内容,因此该内容是jQuery代码。我们最终创建了一个更快,更轻松的备份脚本。
—
munroan 2012年