Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
egor_s
Member

Откуда:
Сообщений: 75
Ребята подскажите кто сталкивался с проблемой
при переименовании сервена не проходит виндовая авторизация на аналитик сервер
по новому имени
и тот и другой запрос возвращает новое имя
SELECT @@servername
SELECT SERVERPROPERTY('ServerName')
24 фев 15, 05:52    [17303102]     Ответить | Цитировать Сообщить модератору
 Re: переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
Ruuu
Member

Откуда: Иркутск
Сообщений: 4272
egor_s
при переименовании сервена не проходит виндовая авторизация на аналитик сервер
Что и как вы переименовывали?

Подключиться не получается к Analysis Services? Посмотрите для начала в Configuration Manager какое у него имя. Analysis Services и Database Engine это две отдельные службы.
24 фев 15, 07:16    [17303121]     Ответить | Цитировать Сообщить модератору
 переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
egor_s
Member

Откуда:
Сообщений: 75
имя ПК переименовывали как обычно через свойство ПК , далее правим ДНС .
Самое интересное что nslookup по новому имени выдает нужный ip
но виндовая авторизация не проходит ругается на
Невозможно создать контекст SSPI.

далее правим hosts ? указываем новое имя и ip
авторизация проходит нормально .
24 фев 15, 09:23    [17303280]     Ответить | Цитировать Сообщить модератору
 переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
egor_s
Member

Откуда:
Сообщений: 75
млин не возможно подключится к MS SQL пока в hosts не пропишешь имя машинки с ip
DNS настроен нормально
nslookup выдает что надо

хрень какая то
24 фев 15, 11:02    [17303695]     Ответить | Цитировать Сообщить модератору
 переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
egor_s
Member

Откуда:
Сообщений: 75
аууу Гуру вы где ?
24 фев 15, 12:22    [17304423]     Ответить | Цитировать Сообщить модератору
 Re: переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
Вопросы
1. Как переименовывали ?
2. Под какой учеткой крутиться сиквел?
24 фев 15, 12:28    [17304461]     Ответить | Цитировать Сообщить модератору
 Re: переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
Glory
Member

Откуда:
Сообщений: 104760
egor_s
млин не возможно подключится к MS SQL пока в hosts не пропишешь имя машинки с ip

А сервер тут причем.
Смотрите, какое имя вы используете в строке соединения и как ваша оп.ссиетма ресолвит это имя в адрес
24 фев 15, 13:35    [17304972]     Ответить | Цитировать Сообщить модератору
 переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
egor_s
Member

Откуда:
Сообщений: 75
1.ОС переименовали стандартно через свойства ПК
2.Добавили в DNS новое имя с узел A
3.выполнили переименование в MSSQl
https://msdn.microsoft.com/ru-ru/library/ms143799.aspx
sp_dropserver 'SQL2'
sp_addserver 'SQL', LOCAL

SELECT @@servername
и
SELECT SERVERPROPERTY('ServerName')
возвращают имя SQL

4.MSSQL на новой машинке SQL крутится по учеткой юзера AD, входящего в локальные админы

5. nslookup sql
дает нужный ip
6. ping sql
тоже проходит без проблем.

но не могу приконнектится к SQL пока в Hosts не пропишу адреса(такие же что выдает nslookup)
24 фев 15, 14:51    [17305489]     Ответить | Цитировать Сообщить модератору
 Re: переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
egor_s
Member

Откуда:
Сообщений: 75
Glory,
я понимаю что возможно не в SQL дело
но как понять что он пихает в строку соединения ?
проблема не в одном ПК а во всех , похоже чтото глобальние надо поменять .
24 фев 15, 14:53    [17305510]     Ответить | Цитировать Сообщить модератору
 Re: переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
Броузер рестартовали ?
И вопрос от Glory - connection string , что в нем прописанно ?
24 фев 15, 14:56    [17305530]     Ответить | Цитировать Сообщить модератору
 переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
egor_s
Member

Откуда:
Сообщений: 75
SELECT @@servername
выдает старое имя SQL2

-- удаляем название старого сервера
sp_dropserver 'SQL2'

выдает что нет SQL2
25 фев 15, 04:52    [17308166]     Ответить | Цитировать Сообщить модератору
 переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
egor_s
Member

Откуда:
Сообщений: 75
Броузер остановлен , его вижу только в сонфигураторе - как остановле
в службах его нет .

строка соединения на стороне клиента см. вложение

К сообщению приложен файл. Размер - 81Kb
25 фев 15, 05:40    [17308173]     Ответить | Цитировать Сообщить модератору
 Re: переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
Glory
Member

Откуда:
Сообщений: 104760
egor_s
но как понять что он пихает в строку соединения ?

если ваш "он" - это сервер, то он ничего не пихает в строку соедиения.
А если "он" - это ваше киентское приложение, то он пихает в строку соединения то, что вы написали/запрограммировали
25 фев 15, 10:58    [17308826]     Ответить | Цитировать Сообщить модератору
 Re: переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
egor_s
Member

Откуда:
Сообщений: 75
Glory
egor_s
но как понять что он пихает в строку соединения ?

если ваш "он" - это сервер, то он ничего не пихает в строку соедиения.
А если "он" - это ваше киентское приложение, то он пихает в строку соединения то, что вы написали/запрограммировали


дело в том что это приложение не нами писано и понять как "он" соединяется и что происходит в момент соединения я не могу
это приложение toad для mssql

даже если я пишу ip вместо имени сервера в строке соединения , все равно не ошибка
Невозможно создать контекст SSPI.
пока в hosts не пропишешь .
25 фев 15, 13:52    [17310134]     Ответить | Цитировать Сообщить модератору
 Re: переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
Glory
Member

Откуда:
Сообщений: 104760
egor_s
дело в том что это приложение не нами писано

Если другие приложения работают корректно, то проблема в вашем приложении
25 фев 15, 14:08    [17310249]     Ответить | Цитировать Сообщить модератору
 Re: переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
Ant76
Member

Откуда: Санкт-Петербург
Сообщений: 37
egor_s,
попробуйте прописать Service Principal Name (SPN) SQL Server-a в Active Directory
https://msdn.microsoft.com/ru-ru/library/ms191153.aspx
25 фев 15, 14:44    [17310469]     Ответить | Цитировать Сообщить модератору
 Re: переименование сервера , виндовая авторизация на аналитик - не проходит на новое имя  [new]
egor_s
Member

Откуда:
Сообщений: 75
Ant76 огромное спасибо , помогло.

похоже ошибка в следующем (это для будущих поколений :)
при инсталяции Mssql указали запуск службы от одного юзера ,
после вслужбу стали запускать от доменного юзера, регистрация в AD осталась на старом при инсталляции

поэтому надо изменить регистрацию службы в АД

rem # Проверяем SPN командой
rem # setspn -q MSSQLSvc/<server>.<domain>
rem # Если SPN зарегистрирован на учетку, отличную от той, от имени которой запускается служба SQL Server, нужно удалить запись командой
rem # setspn -d MSSQLSvc/<server>.<domain> <domain>\<login>
rem # setspn -d MSSQLSvc/<server>.<domain>:1433 <domain>\<login>
rem # Затем зарегистрировать новую запись для сервисной учетки командой
rem # setspn -a MSSQLSvc/<server>.<domain> <domain>\<login>
rem # Вместо <server>, <domain>, <login> подставить свои значения
rem # небходимо обращать внимание на
rem # CN=<ИмяЮзера>
rem # <ИмяЮзера> - должно совпадать с <ИмяЮзера> от которого запускается сдужба SQL на сервере
26 фев 15, 06:31    [17313332]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить