Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
allkex
Member

Откуда:
Сообщений: 37
Уважаемые форумчане, подскажите пожалуйста как настроить репликации MS SQL server 2008 standart r2 без использования ДОМЕНА? то есть что бы сервера общались напрямую друг с другом? почему без домена спросите вы? потому как нет воззможности ввести один из серверов в домен.
15 ноя 13, 12:05    [15134717]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
Glory
Member

Откуда:
Сообщений: 104760
И в чем проблема ?
Кроме windows authentication есть еще и sql authentication
15 ноя 13, 12:12    [15134789]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
allkex
Member

Откуда:
Сообщений: 37
В общем. делаю следующее: на сервере распространителе создаю публикацию, тип у публикации - публикация транзакций, далее настройка агентов:
"укажите учетную запись домена или компьютера с которой буде выполняться процесс агента моментальных снимков."
выбираю: "выполнять с учетной записью службы "SQL server агент" с точки ззрения безопасности это не лучшее решение"

"соедениться с издателем"
"путем олицитворения учетной записи процесса"
или
"С ИСПОЛЬЗОВАНИЕМ СЛЕДУЮЩЕГО ИМЕНИ ВХОДА SQL server"
ввожу логин пароль пользователя для репликации

далее
публикация создается.
по поводу подписки
так же создаю ее все нормально апускаются агенты но репликации не идут. то есть добавляю что то в БД на дном сервер на втором этого нет.
15 ноя 13, 12:53    [15135216]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
Glory
Member

Откуда:
Сообщений: 104760
Ну так все это описано в хелпе
15 ноя 13, 12:54    [15135226]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
Glory
Member

Откуда:
Сообщений: 104760
allkex
но репликации не идут

Надо наверное воспользоваться монитором репликации
15 ноя 13, 12:55    [15135234]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
allkex
Member

Откуда:
Сообщений: 37
И что он даст этот монитор репликаций? он покажет что агенты на обоих серверах запущены и все.. или я ошибаюсь..
15 ноя 13, 14:09    [15136032]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
invm
Member

Откуда: Москва
Сообщений: 9405
Replication Agent Security Model
15 ноя 13, 14:13    [15136101]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
allkex
Member

Откуда:
Сообщений: 37
А есть что то на русском а то правда с инглишом не настолько дружу..
15 ноя 13, 14:39    [15136482]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
Glory
Member

Откуда:
Сообщений: 104760
allkex
А есть что то на русском а то правда с инглишом не настолько дружу..

Там в правом верхнем углу переключатель на десяток языков
15 ноя 13, 14:41    [15136510]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
Dmitriyv
Member

Откуда:
Сообщений: 68
rus
15 ноя 13, 14:45    [15136563]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
allkex
Member

Откуда:
Сообщений: 37
Спасибо, сейчас прочитаю если что буду дальше вопросы задавать.
15 ноя 13, 15:03    [15136811]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
allkex
Member

Откуда:
Сообщений: 37
в общем вот так..
лшибка на распространителе:

Сообщения об ошибках:
Message: Ошибка входа пользователя "repl".
Stack: в Microsoft.SqlServer.Replication.ServerConnectionEmulator.Connect()
в Microsoft.SqlServer.Replication.Snapshot.SqlServerSnapshotProvider.EstablishPublisherConnection()
в Microsoft.SqlServer.Replication.Snapshot.SqlServerSnapshotProvider.GenerateSnapshot()
в Microsoft.SqlServer.Replication.SnapshotGenerationAgent.InternalRun()
в Microsoft.SqlServer.Replication.AgentCore.Run() (Источник: MSSQLServer, номер ошибки: 18456)
Получить справку: http://help/18456
Server CAPTAINMORGAN-O, Level 14, State 1, Procedure , Line 65536
Ошибка входа пользователя "repl". (Источник: MSSQLServer, номер ошибки: 18456)
Получить справку: http://help/18456

Ошибка на подписчике
в "просмотр состояния синхронизации" - процессу не удалось соединиться с distributor (название сервера распростронителя)

и журнал заданий на сервере подписчике:


Журнал Журнал заданий (CAPTAINMORGAN-O-global-transact1-LORD-PK-global-97258F48-528C-4E84-B500-E4D4E1F6DC4F)

Идентификатор шага 1
Сервер LORD-PK
Имя задания CAPTAINMORGAN-O-global-transact1-LORD-PK-global-97258F48-528C-4E84-B500-E4D4E1F6DC4F
Имя шага Запустить агента.
Продолжительность 00:00:08
Серьезность Sql 0
Идентификатор Sql-сообщения 0
Оператору отправлено сообщение электронной почты
Оператору отправлено сообщение командой Net send
Оператору отправлено сообщение на пейджер
Предпринято повторов 1

Сообщение
Произошла ошибка в агенте репликации и для него назначен перезапуск в течение интервала повтора шага задания. Дополнительные сведения см. в журнале в сообщении для предыдущего шага задания или в мониторе репликации.
15 ноя 13, 15:59    [15137454]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
Glory
Member

Откуда:
Сообщений: 104760
When a connection attempt is rejected because of an authentication failure that involves a bad password or user name, a message similar to the following is returned to the client: "Login failed for user '<user_name>'. (Microsoft SQL Server, Error: 18456)".
15 ноя 13, 16:02    [15137486]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
allkex
Member

Откуда:
Сообщений: 37
да, отлично я понял что проблема в юзере НО! на обоих серверах заведен специальный юзер с одинаковыми паролями с одинаковыми правами на Бд, прав на БД этому пользователю выданы полные!
15 ноя 13, 16:16    [15137636]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
Glory
Member

Откуда:
Сообщений: 104760
allkex
да, отлично я понял что проблема в юзере НО! на обоих серверах заведен специальный юзер с одинаковыми паролями с одинаковыми правами на Бд, прав на БД этому пользователю выданы полные!

Да ничего вы не поняли.
В тексте ошибке нет ни слово про права.
15 ноя 13, 16:18    [15137654]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
allkex
Member

Откуда:
Сообщений: 37
Дык даже если так
дословный перевод:
"Когда попытка подключения отклоняется из-за ошибки аутентификации, который включает неверный пароль или имя пользователя, сообщение, похожее на следующее возвращается клиенту: "Ошибка входа пользователя« <user_name> "пользователь (Microsoft SQL Server, Error.: 18456) ""

причем здесь ошибка аутендификации? у меня пользователи оба существуют на серверах пароли одинаковые но домена нету... в том то и проблема..
15 ноя 13, 16:42    [15137896]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
Glory
Member

Откуда:
Сообщений: 104760
allkex
причем здесь ошибка аутендификации?

При том, что когда "неверный пароль или имя пользователя", то никакие права проверять не нужно
15 ноя 13, 16:45    [15137923]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
invm
Member

Откуда: Москва
Сообщений: 9405
allkex,

При ошибке 18456 нужно анализировать журнал сиквел-сервера для выявления причин оной. Подробности тут
15 ноя 13, 16:56    [15138006]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
allkex
Member

Откуда:
Сообщений: 37
товарищи ответьте мне пожалуйста на еще один вопрос.. не знаю глуп он покажется вам или нет.. и все же! Из под какого пользователя нужно делать репликации?? и где этот пользователь должен быть заведен? в самой Бд или в MS sql server?
18 ноя 13, 09:43    [15146298]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31438
allkex
Из под какого пользователя нужно делать репликации?? и где этот пользователь должен быть заведен? в самой Бд или в MS sql server?
Почитайте: Безопасность и защита (репликация)
В частности: Рекомендации по защите репликации, во торой половине есть кое что...
18 ноя 13, 10:23    [15146454]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
Александр52
Member

Откуда: Кокосовые острова ส็็็็็
Сообщений: 5133
у Станека в Справочнике администратора про репликацию очень хорошо написано.
Все по шагам подробно выложено.
18 ноя 13, 10:35    [15146511]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
X-Cite
Member

Откуда: Минск
Сообщений: 1759
Я так понимаю один из серверов в DMZ, второй в Домене.
Мы делали следующее.
Издателем был сервер в домене, подписчик в DMZ. Видимость с DMZ в домен закрыта. Поэтому создавали Push подписку. На сервере в DMZ создавали локальную учетную запись с правами для сервера. И в настройках соединения Push подписки указывали именно эту учетную запись при подключении к подписчику. (Например: DMZServer/UserReplication)
18 ноя 13, 10:54    [15146652]     Ответить | Цитировать Сообщить модератору
 Re: Настройка репликации MS SQL server 2008 standart r2 без использования ДОМЕНА!  [new]
allkex
Member

Откуда:
Сообщений: 37
Спасибо за ответы! Но сейчас уже решили поменять схему... решили завязать оба сервера в домен.. и встает следующий вопрос.. т.к. я создаю репликацию ТРАНЗАЦИЙ каким образом ее можно отследить?:) то есть если я делаю какие то изменения в одной таблице на публицируемом сервере то на сервере подписчике тоже эти изменения в этой же таблице должны произойти или Я ошибаюсь?:) мда.. что то вопрос совсем глупый.. но я реально запутался..
18 ноя 13, 14:54    [15148644]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить