У меня есть 2 сервера, на которых запущен SQL Server 2005 с репликацией слияния между ними.Как установить сетевой адаптер, используемый репликацией SQL Server?
Каждый сервер подключен к строительной сети, но у них также есть кросс-кабель, соединяющий их с созданием частной сети.
Как настроить репликацию слиянием, чтобы использовать частную сеть, а не сеть зданий?
Частная сеть не является частью какого-либо домена, но в строительной сети может быть или нет домен в зависимости от клиента.
Я попытался настроить репликацию с использованием IP-адресов частной сети, но некоторые из хранимых процедур работают только с именем сервера Windows. Я предполагаю, что имя сервера может быть разрешено в любой сети, и я хочу, чтобы трафик репликации не отправлялся в строительную сеть.
К сожалению, это не сработало. Я получаю следующую ошибку на подписчике: «Удаленный сервер« ReplicationPrimary »не существует или не был указан как действительный Publisher, или у вас может не быть разрешения на доступ к доступным издателям». –
У меня также возникла ошибка при создании издателя с sp_adddistributor: «Не удалось подключиться к серверу« TEST-SERVER », потому что« distributor_admin »не определяется как удаленный вход на сервер. Убедитесь, что вы указали правильное имя входа. " –
Другой альтернативой может быть установка статического маршрута с ROUTE -p ADD 10.2.3.4 MASK 255.255.255.255 192.168.24.1 METRIC 0. Здесь 10.2.3.4 является IP-адресом другого компьютера в строительной сети. Сделайте то же самое (назад) на другом узле. Используйте регулярные имена для репликации. –