Executando o script TSQL gerado a partir do SSMS no SQLCMD. Falha nas cotações


9

Estou tentando implantar um banco de dados em uma máquina executando um script gerado pela ferramenta "Gerar scripts" no SQL Server Management Studio.

Aqui está o comando que eu emiti:

sqlcmd -S LOCALHOST\sqlexpress -I -U user -P ******** -i 
    C:\Rollouts\NI-9-25-2012_10-42-AM\Rollout.sql > rolloutlog.txt

Estou recebendo erros como este:

Sqlcmd: Erro: erro de sintaxe na linha 39488 perto do comando '' 'no arquivo' C: \ Rollouts \ NI-9-25-2012_10-42-AM \ Rollout.sql '.

Quando visualizo esta linha com um editor de texto, todos os sinais apontam para um problema entre aspas.

A linha em questão fica assim:

$ (''. cat-menu-new ''). slideDown ('' lento '');

Existe uma opção que eu deveria estar executando ou gerando o script para oferecer suporte a aspas dentro do script?


O script acima se parece com JQuery, não SQL ... ???
precisa saber é o seguinte

Você também está processando os dados? Você pode postar mais algum script que foi gerado?
Mr.Brownstone

40k + script de linha? Ai.
Aaron Bertrand

Haha para esclarecer um pouco mais. O script inclui conteúdo HTML e javascript; portanto, esse conteúdo é um código jQuery. Acabamos criando um script de backup muito mais rápido e fácil.
munroan

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.