1

Я пытаюсь создать подписку на удаленный сервер с SQL 2008 R2

клиентский компьютер подключен через VPN к серверу и может успешно его обнаружить.

Я даже могу без проблем подключиться к базе данных через SSMS, исправив файл hosts, чтобы перевести имя сервера в его публичный IP-адрес. Я использую SQL-аутентификацию, чтобы избежать междоменных проблем. Обе машины не находятся в домене.

Проблема в том, что когда я хочу добавить новую подписку и выбрать издателя, я не могу, поскольку для этого требуется фактическое имя сервера.

Я пробовал некоторые обходные пути, такие как использование псевдонима и использование этого, но все еще не работало

Есть ли способ обойти это?

1 ответ1

0

Не уверен, что это решит проблему, но попробуйте добавить запись в файл hosts на клиентском ПК:

# replace values here with IP of server, name of server
192.168.1.101   db-server-name

Затем вы можете попробовать использовать имя сервера «db-server-name» при добавлении новой подписки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .