2010-03-01 4 views
4

я бегу это в командной строке:Не удалось открыть подключение к SQL серверу

sqlcmd -s .\SQLexpress 

и выход я получаю:

HResult 0x2, Level 16, State 1
Named Pipes Provider: Could not open a connection to SQL Server [2]. Sqlcmd: Error: Microsoft SQL Server Native Client 10.0 : A network-related or in stance-specific error has occurred while establishing a connection to SQL Server . Server is not found or not accessible. Check if instance name is correct and i f SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.. Sqlcmd: Error: Microsoft SQL Server Native Client 10.0 : Login timeout expired.

, когда я запускаю это:

c:\Program Files (x86)\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Binn\sqlservr.exe" -sSQLEXPRESS 

i get: ошибка сервера 17058 степень серьезности 16, состояние 1, не удалось открыть файл журнала ошибок

однако это работает:

osql -S .\SQLExpress -E 
+1

Этот вопрос, как представляется, не по теме, потому что она лучше всего подходит для ServerFault/суперпользователя. – Jimbo

ответ

3

Перейдите в меню Пуск -> Выполнить, введите «C: \ Windows \ System32 \ mmc.exe/32 "C: \ Windows \ system32 \ SQLServerManager.msc", а затем перейти к Конфигурация собственного клиента SQL, клиентские протоколы и проверка включенной общей памяти, tcp/ip и именованных каналов.

+0

im on 64bit ... –

+0

ОК, просто зайдите в меню «Пуск» \ Microsoft SQL Server 2005 \ Средства конфигурации \ Диспетчер конфигурации SQL Server – Andrey

+0

его фактически 2008 не 2005 –

0

Это работает для меня.

1) SQLServer СВОЙСТВ Services/SQL Server: Logon как встроенная учетная запись, LocalSystem

2) Проверьте, если все протоколы SQLEXPRESS включены разделяемой памяти, именованные каналы и TCP/IP

3) SQL Native Client 11.0 Конфигурация: протоколы Клиент: Shared Memory, TCP/IP и именованные каналы все ВКЛЮЧЕНО

4) Добавлена ​​система охраны окружающей среды > система Advacned settigns> Environmnet Настройки> Новые Имя переменной: SQLCMDSERVER
Значение переменной: \ SQLEXPRESS

Роб