Я установил Microsoft SQL Server 2012 Express с расширенными службами на 64-разрядную версию Windows 7. Во время установки я решил настроить экземпляр SQL Server как «экземпляр по умолчанию», , и в результате я могу подключиться к нему с помощью TCP/IT, указав «localhost», «(local)», «MyComputerName» ", или "." в поле «Имя сервера:» в Microsoft SQL Server Management Studio (в каждом случае соединение отображается в левом столбце SQL Server Management Studio как «SQL Server 11.0.3128 - MyComputerName \ MyUserName». Однако когда я обращаюсь к окну Службы из Инструментов администрирования панели управления, Я вижу, что установленный экземпляр SQL Server работает с использованием имени подключения «Служба NT \ MSSQLSERVER». Это соответствует «Идентификатор экземпляра: MSSQLSERVER» , который появился автоматически при установке, когда я выбрал «Экземпляр по умолчанию». Я бы хотел задать вопрос:MS SQL Server 2012: конфигурация сетевого доступа не работает
Учитывая эту конфигурацию, почему я не могу подключиться, указав MSSQLSERVER или, альтернативно, Служба NT \ MSSQLSERVER в поле имени сервера в SQL Server Management Studio? Как может Я получаю этот альтернативный механизм соединения для работы (без воссоздания нового экземпляра SQL Server)?
Возможно, я не совсем понимаю, как работают соединения, строки подключения и типы соединений под Winodows и какие базовые протоколы подключения к Windows. Возможно, кто-то может указать эти данные и разобраться с любыми запутанными проблемами, связанными с , которые возникают, когда кто-то знает о TCP/IP, но не столько о проприетарных сетевых протоколах Windows.
Спасибо.
Хотя MS SQL Server 2012 LocalDB отдельный исполняемый файл, указав (LocalDB) \ v11.0 как строка соединения не либо несмотря на то, что я установил флажок для установки LocalDB во время установки. Почему это? Благодарю. –
ОК, теперь я не уверен, что даже не перезагрузил свою систему, но теперь задаю (LocalDb) \ v11.0 как имя сервера, когда соединение работает для меня сейчас. –