Назад | Перейти на главную страницу

Как запустить: подключиться (локально)

Когда я запускаю следующее на SQL Server 2008 R2, я получаю Msg 102, Level 15, State 1, Line 1 Incorrect syntax near ':'. Что случилось?

:CONNECT(local)  
Go

USE msdb  
go

Удалите скобки вокруг local и GO в этой строке. Кроме того, операторы GO должны быть на отдельных строках (что, как я вижу, у вас было в исходном коде, и это было просто аномалией форматирования).

:CONNECT local
USE msdb
GO

Вам необходимо включить режим SQLCMD в SSMS. Щелкните раскрывающееся меню «Запрос» и выберите «Режим SQLCMD». Затем вы можете запустить запрос.