SQL Server не получает правильное наименование - PullRequest
0 голосов
/ 22 декабря 2018

Когда я установил новый экземпляр SQL Server, я специально назвал его MSSQLSERVER01.Действительно, после того, как все было завершено, была создана следующая папка.

C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER01

Однако Microsoft SQL Server Management Studio не удалось подключиться к DESKTOP-MHK0JT6\MSSQLSERVER01.Я могу подключиться к DESKTOP-MHK0JT6 и DESKTOP-MHK0JT6\, но это не то, что я хочу.

При попытке подключиться к MSSQLSERVER01 из R с использованием odbc::dbConnect, он говорит, что сервер либоне существует или доступ запрещен.

Почему это происходит?Конечно, сервер существует, потому что в противном случае папка не была бы создана.(Папка не пустая, кстати, она содержит непустую папку MSSQL и R_SERVICES.)

Любая помощь очень ценится.

РЕДАКТИРОВАТЬ: следующие строкисреди прочего, найдены в журнале.

The service account is 'NT Service\MSSQLSERVER'.
Server name is 'DESKTOP-MHK0JT6'.
Server is listening on [ 'any' <ipv6> 1433].
Server local connection provider is ready to accept connection on [ \\.\pipe\SQLLocal\MSSQLSERVER ].
Server local connection provider is ready to accept connection on [ \\.\pipe\sql\query ].
Server is listening on [ ::1 <ipv6> 1434].
Server is listening on [ 127.0.0.1 <ipv4> 1434].
The SQL Server Network Interface library could not register the Service Principal Name (SPN) [ MSSQLSvc/DESKTOP-MHK0JT6 ] for the SQL Server service.
The SQL Server Network Interface library could not register the Service Principal Name (SPN) [ MSSQLSvc/DESKTOP-MHK0JT6:1433 ] for the SQL Server service.

1 Ответ

0 голосов
/ 22 декабря 2018

Вы должны открыть MMC (диспетчер конфигурации SQL), там вы также можете увидеть службы SQL Server и имена настроенных экземпляров.

enter image description here

...