Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / sqlcmd Incorrect syntax near 'S'. / 13 сообщений из 13, страница 1 из 1
11.07.2019, 10:12
    #39836198
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sqlcmd Incorrect syntax near 'S'.
В чем может быть проблема?
...
Рейтинг: 0 / 0
11.07.2019, 10:17
    #39836199
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sqlcmd Incorrect syntax near 'S'.
listtoview,

а зачем в sqlcmd выполнять sqlcmd?
:CONNECT (local) итд
...
Рейтинг: 0 / 0
11.07.2019, 10:21
    #39836201
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sqlcmd Incorrect syntax near 'S'.
listtoviewВ чем может быть проблема?
само по себе sqlcmd это консольное приложение, выполняется из командной строки

почитайте как работать со студией в режиме "sqlcmd":
https://www.mssqltips.com/sqlservertip/2311/using-the-ssms-query-editor-in-sqlcmd-mode/
...
Рейтинг: 0 / 0
11.07.2019, 10:42
    #39836212
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sqlcmd Incorrect syntax near 'S'.
TaPaKlisttoview,

а зачем в sqlcmd выполнять sqlcmd?
:CONNECT (local) итд
режим же такой есть
по идее должен работать
...
Рейтинг: 0 / 0
11.07.2019, 10:43
    #39836213
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sqlcmd Incorrect syntax near 'S'.
listtoviewTaPaKlisttoview,

а зачем в sqlcmd выполнять sqlcmd?
:CONNECT (local) итд
режим же такой есть
по идее должен работать
а кто говорит что он не работает?
выполянть sqlcmd В SQLCMD MODE не надо, это считайте уже запущенный sqlcmd.exe. Ну и читать мануалы, это грех конечно
...
Рейтинг: 0 / 0
11.07.2019, 10:46
    #39836214
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sqlcmd Incorrect syntax near 'S'.
TaPaKlisttoviewпропущено...

режим же такой есть
по идее должен работать
а кто говорит что он не работает?
выполянть sqlcmd В SQLCMD MODE не надо, это считайте уже запущенный sqlcmd.exe. Ну и читать мануалы, это грех конечно

понял
если так
-S <SERVER_NAME> -i "C:\Sports\Sports_11_07_2019\MSSQL_2016_SP1_SportCommunity\script.sql"
то ошибка
Incorrect syntax near '-'.
...
Рейтинг: 0 / 0
11.07.2019, 10:48
    #39836218
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sqlcmd Incorrect syntax near 'S'.
listtoviewTaPaKпропущено...

а кто говорит что он не работает?
выполянть sqlcmd В SQLCMD MODE не надо, это считайте уже запущенный sqlcmd.exe. Ну и читать мануалы, это грех конечно

понял
если так
-S <SERVER_NAME> -i "C:\Sports\Sports_11_07_2019\MSSQL_2016_SP1_SportCommunity\script.sql"
то ошибка
Incorrect syntax near '-'.
отойдите от клавиатуры
...
Рейтинг: 0 / 0
11.07.2019, 12:29
    #39836295
Shakill
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sqlcmd Incorrect syntax near 'S'.
listtoviewпонял
если так
-S <SERVER_NAME> -i "C:\Sports\Sports_11_07_2019\MSSQL_2016_SP1_SportCommunity\script.sql"
то ошибка
Incorrect syntax near '-'.вы уж определитесь что вам надо: или из командной строки windows запустить sqlcmd с аргументами, либо из окна ssms выполнить некий скрипт в режиме sqlcmd
ну и читать мануалы https://docs.microsoft.com/ru-ru/sql/ssms/scripting/edit-sqlcmd-scripts-with-query-editor?view=sql-server-2017
...
Рейтинг: 0 / 0
11.07.2019, 13:21
    #39836342
SQL2008
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sqlcmd Incorrect syntax near 'S'.
Может скажем бедолаге, что такая команда тут не работает... Ходить по ссылкам похоже это не его
...
Рейтинг: 0 / 0
12.07.2019, 13:30
    #39836825
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sqlcmd Incorrect syntax near 'S'.
listtoviewTaPaKlisttoview,

а зачем в sqlcmd выполнять sqlcmd?
:CONNECT (local) итд
режим же такой есть
по идее должен работатьЭтот режим позволяет выполнить текст на T-SQL в окне SSMS так же, как его выполняет программа SQLCMD

То есть, если вы вставите текст из вашего файла script.sql в окошко SSMS, и выполните, в режиме SQLCMD Mode, то он выполнится корректно.
...
Рейтинг: 0 / 0
12.07.2019, 17:03
    #39836961
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sqlcmd Incorrect syntax near 'S'.
alexeyvglisttoviewпропущено...

режим же такой есть
по идее должен работатьЭтот режим позволяет выполнить текст на T-SQL в окне SSMS так же, как его выполняет программа SQLCMD

То есть, если вы вставите текст из вашего файла script.sql в окошко SSMS, и выполните, в режиме SQLCMD Mode, то он выполнится корректно.
файл весит 55М

сделал из sqlcmd из консоли. Все норм. Спасибо
...
Рейтинг: 0 / 0
12.07.2019, 17:30
    #39836969
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sqlcmd Incorrect syntax near 'S'.
listtoviewalexeyvgпропущено...
Этот режим позволяет выполнить текст на T-SQL в окне SSMS так же, как его выполняет программа SQLCMD

То есть, если вы вставите текст из вашего файла script.sql в окошко SSMS, и выполните, в режиме SQLCMD Mode, то он выполнится корректно.
файл весит 55М

сделал из sqlcmd из консоли. Все норм. СпасибоМожно было написать в окне SSMS (при включённом режиме SQLCMD Mode):
Код: sql
1.
2.
:Connect SERVER_NAME -- если коннект к другому серверу
:r C:\Sports\Sports_11_07_2019\MSSQL_2016_SP1_SportCommunity\script.sql


Но можно, конечно, и из консоли.
...
Рейтинг: 0 / 0
17.07.2019, 13:59
    #39838302
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sqlcmd Incorrect syntax near 'S'.
alexeyvglisttoviewпропущено...

файл весит 55М

сделал из sqlcmd из консоли. Все норм. СпасибоМожно было написать в окне SSMS (при включённом режиме SQLCMD Mode):
Код: sql
1.
2.
:Connect SERVER_NAME -- если коннект к другому серверу
:r C:\Sports\Sports_11_07_2019\MSSQL_2016_SP1_SportCommunity\script.sql


Но можно, конечно, и из консоли.
спасибо, я эт давно попробовал
студия пытается открыть файл, а он 20М и валится из за памяти
sqlcmd норм воркает
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / sqlcmd Incorrect syntax near 'S'. / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]