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

Откуда: Харьков, Украина
Сообщений: 24
Привет проффи!

Ситуация следующая.
Есть 2(два) Скуля 2000 - С1 и С2
С1 имеет линк на С2 через ремоут логин под sa. Все работало до переустановки С2 :(
После перестановки С2 приаттачил пользоват базу 1cbase (она одна, для 1С77). C 1с-кой все в порядке, там все логинятся под sa, а вот с линком... :(
Старый С2 переименовал и сделал новый линк в С1 - все нормально;). Когда делаю то-же самое на новом С2, при открытии таблий выпадает эррор "Error 17: SQL server does not exist or access denied".
Предполагаю, что дело в логинах и базе masterс старого С2. Пробовал на новом C2 сдублировать логины, но ничего не помогает.
Завтра собираюсь его еще раз переставлять :)
Подскажите пожалуйста, как корректно перенести логины и системные базы со старого на новый?
Может подмена masterdata.mdf на старый поможет?
Или Бэкап master на старом С2 и Рестори на новом?
Всем спасибо за внимание!
Извините за некоторую запутанность, я еще полный "чайник" в SQL :)
14 май 04, 13:24    [678703]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Linked Servers после перестановки сервера SQL  [new]
Glory
Member

Откуда:
Сообщений: 104760
Когда делаю то-же самое на новом С2

А теперь объясните внятно что, где и как вы это делаете. И не стесняйтесь подробностей. Ибо отсюда не видно какие пункты в меню вы там нажимаете в EM или какие команды вводите в QA
14 май 04, 16:19    [679591]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Linked Servers после перестановки сервера SQL  [new]
ayarm
Member

Откуда: Харьков, Украина
Сообщений: 24
Делаю все в ЕМ.
На сервере С1 в Security->Linked Servers->New Linked Server...
В окне Linked Server Properties->General->Server Type выбираю SQL Server
Linked server: C2
Linked Server Properties->Security->Local login выбираю из списка логинов с сервера С1
Remote user - sa
Remote password - пусто(он на С2 пустой)
Выбираю переключатель "Be made using the login's current security context"
ОК
Со старым С2 все работает
С новым - через 5-10сек вылетает error 17 (описан в первом постинге)
Вот такие дела ;(
Завтра собираюсь перенести логины со старого С2 на новый :). Я нашел статью со скриптами от Майкрософта. Если это не поможет, то буду делать точную копию старого С2 со всеми старыми путями и базами, логинами, а потом пробовать аттачить новую 1cbase и делать линки. :)
Спасибо за ответ! Я думал уже никто не откликнется :)
14 май 04, 18:01    [679999]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Linked Servers после перестановки сервера SQL  [new]
ayarm
Member

Откуда: Харьков, Украина
Сообщений: 24
Кстати еще одно наблюдение d EM.
Юзер dbo.
На старом С2 в Юзерах базы 1cbase он есть
На новом С2 его нет ;(
Когда на новом С2 пытаюсь в Security->Logins зайти п Свойства логина sa выдает " Error21776:[SQL-DMO]The name 'dbo' was not found in the Users collection. If the name is a qualified name, use [] to separate various parts of the name, and try again. "
Потом окно свойств открывается.
Может смена владельца базы 1сbase на новом С2 поможет?
14 май 04, 18:13    [680035]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Linked Servers - Я УЖЕ ПРОСТО НЕ ЗНАЮ ЧТО ДЕЛАТЬ!!!!!!!!!!!  [new]
ayarm
Member

Откуда: Харьков, Украина
Сообщений: 24
Новые траблы.
Переставил Скуль в такие-же папки как и на старом С2.
Подсунул старые системные базы. Схавал :)
Рестори базу 1с - получилось :)
Логины все вроде есть. Только линк все равно не идет :(
Все настройки Линка те-же что и на старосм сервере.
При попытке дойти к таблицам по линку выдает ошибку "Error 18452: Login failed for user 'sa'. Reason: Not associated with a trasted SQL Server connection."

ПОМОГИТЕ!!!
HELP!!!
15 май 04, 17:13    [680660]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Linked Servers после перестановки сервера SQL  [new]
Glory
Member

Откуда:
Сообщений: 104760
Ошибка Error 18452: Login failed for user 'sa'. Reason: Not associated with a trasted SQL Server connection."
говорит о том что на удаленном сервере выбран режим only Windows authentication. В этом режиме к удаленномк серверу невозможно присоединиться ни под sa ни под каким-либо другим sql login-ом.
Режим аутентификации устанавливается на самом удаленном сервере
15 май 04, 21:33    [680715]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Linked Servers после перестановки сервера SQL  [new]
ayarm
Member

Откуда: Харьков, Украина
Сообщений: 24
да в том то и дело, что стоит Authentication->SQL Server and Windows :)
правда сервис стартует под System Account
16 май 04, 13:53    [680858]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Linked Servers после перестановки сервера SQL  [new]
ayarm
Member

Откуда: Харьков, Украина
Сообщений: 24
да в том то и дело, что стоит Authentication->SQL Server and Windows :)
правда сервис стартует под System Account
16 май 04, 14:04    [680861]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Linked Servers после перестановки сервера SQL  [new]
ayarm
Member

Откуда: Харьков, Украина
Сообщений: 24
И потом с 1с базой работают под логином sa и пустым паролем, там все нормально логинится ;)
Я всетаки думаю дело в Win2003 Server
Наверно надо все грохнуть, и поставить все как на старом серваке включая операционку, логины и группы, Скуль в те же папки и т.п.
Если и это не поможет, то я сдаюсь
16 май 04, 14:23    [680868]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Linked Servers после перестановки сервера SQL  [new]
ayarm
Member

Откуда: Харьков, Украина
Сообщений: 24
Помню, правда, при последней установке Скуля в окошке запроса пароля для sa я выбрал опцию Blanck Password(not Recomended)
Я так понял, что это оставить пароль sa пустым? Может я ошибаюсь?
16 май 04, 14:27    [680871]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Linked Servers после перестановки сервера SQL  [new]
Glory
Member

Откуда:
Сообщений: 104760
И потом с 1с базой работают под логином sa и пустым паролем, там все нормально логинится ;)
Я всетаки думаю дело в Win2003 Server


Вы из других приложений - QA например или в ODBC connection manager - в том числе и с машины где установлен С1 можете сеединиться с С2 под логином sa ?
17 май 04, 10:24    [681379]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Linked Servers после перестановки сервера SQL  [new]
ayarm
Member

Откуда: Харьков, Украина
Сообщений: 24
Вы из других приложений - QA например или в ODBC connection manager - в том числе и с машины где установлен С1 можете сеединиться с С2 под логином sa ?

Да могу с любой машины и под sa и под Windows Autent и из QA и из Access.
Не работает только Linked Server c C1 на C2(который новый под Win2003) на старый С2 под Win 2000 Serv rus все работатет :)
17 май 04, 12:37    [681776]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Linked Servers после перестановки сервера SQL  [new]
ayarm
Member

Откуда: Харьков, Украина
Сообщений: 24
УРА!!!!
ВСЕ РАБОТАТЕТ ПО ДЕЛЕГИРОВАНИЮ!!!
Спасибо Glory за статейку!
Сел, глотнул кефирчика:), все прочитал внимательно, сделал как напысяно и все ОК!
Правда SPN не настраивал А может и не надо Итак работает! Все! Больше не буду трогать этот гем...ой
Спасибо еще раз за советы!!!
Удачи!!!
17 май 04, 16:08    [682686]     Ответить | Цитировать Сообщить модератору
 Re: Проблемы с Linked Servers после перестановки сервера SQL  [new]
ayarm
Member

Откуда: Харьков, Украина
Сообщений: 24
Рано обрадовался :(
Сегодня до 10 часов все нормально было :)
Потом вдруг резко все поломалось :(
сейчас Линк работауе через sa :(
В чем дело, не пойму. В логах ничего нет.
Когда пытаюсь в свойствах Линка добавить нового юзера(себя), когда ставлю птицу Impersonate, в поле LocalUser вообще все пропадает. А др. юзеры при перекл. на Impersonate получают ошибку: Error 18452: Login failed for user '(null)'. Reason: Not associated with a trasted SQL Server connection."
У меня вроде все нормально было настроено, настраивал по этой статье
На старом сервере тоже самое, только получаю стару знакомую Error 18456: Login Failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.
Вот такие дела ;(
24 май 04, 13:17    [696412]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить