Не удается подключиться к локальному компьютеру через SQL Server 2008 Express Management Studio - PullRequest
2 голосов
/ 04 июля 2010

HI, народ,

Ранее у меня был установлен SQL Server 2008, но затем я удалил его и установил SQL Server 2008 Express Management Studio.И теперь я не могу подключиться к локальному компьютеру.Я получаю сообщение об ошибке:

При установке соединения с сервером SQL произошла ошибка, связанная с сетью или экземпляром.Сервер не был найден или недоступен. Убедитесь, что имя экземпляра правильное и что сервер SQl настроен для разрешения удаленных подключений (укажите: поставщик именованных каналов, ошибка: 40 - не удалось открыть соединение с SQL Server) (MicrosoftSQL Server, ошибка: 2).

Но я могу создать БД через VS2010.

Ответы [ 3 ]

2 голосов
/ 13 августа 2013

Предоставлено комментарием Марка:

Я считаю, что экспресс-выпуски запускают именованный экземпляр.Вы указываете это в строке подключения, верно?Что-то вроде (локально) \ SQLEXPRESS или 127.0.0.1 \ SQLEXPRESS?

От Microsoft http://technet.microsoft.com/en-us/library/ms165679(v=sql.90).aspx:

SQL Server Express обычно устанавливается как именованный экземпляр.Имя экземпляра по умолчанию - SQLExpress.

0 голосов
/ 13 марта 2014

Загляните в:

Файл - Обозреватель подключений - Имя сервера: - Сетевые серверы - Компонент базы данных - здесь будет имя вашей базы данных / экземпляр базы данных (используйте это или выберите его)

enter image description here

В моем случае это отличалось от имени компьютера, поэтому при аутентификации Windows не было никакого результата, когда я пытался просмотреть список баз данных.

0 голосов
/ 04 июля 2010

Выпуски SQL Server Express устанавливаются по умолчанию без подключения TCP / IP.Если ваша служба баз данных работает на одном компьютере, а студия управления - на другом, вам потребуется включить TCP / IP с помощью диспетчера конфигурации SQL Server.

...