Сложная конструкция, я думаю.
Мне нужно подключиться к SQL Server через локальную систему SSMS.
В настоящее время я могу подключиться к базе данных только тогда, когда открываю RDP-соединение с виртуальной машиной и использую другой RDP на этой виртуальной машине для подключения к серверу Windows 2012, где SSMS дает мне доступ к нужной базе данных.
Теперь я должен сделать много обновлений в этой базе данных с добавлением данных, которые хранятся в моей локальной базе данных за пределами этой сети!
Я не могу это сделать и не могу найти информацию для создания соединения.
Например:
В RDP имя компьютера:
webmail.myserver.com:15901
мое имя пользователя:
theDomain \ my.name
затем я достигаю виртуальной машины на сервере Windows 2012.
Есть еще один RDP, который я использую с этим именем компьютера:
SRV-ourserver \ theDomain
мое имя пользователя:
my.name
Тогда я на сервере Windows 2012 и могу подключиться через SSMS к SQL-серверу под названием
SRV-ourserver \ SQLExpress
На сервере Windows 2012 существует порт брандмауэра 15999 (не 15901!), А на SQL-сервере протокол TCP / IP имеет TCP-порт 15999, но также имеет динамический параметр порта.
Я не знаю, смогу ли я удалить настройку динамического порта, чтобы установить соединение для других пользователей в компании, но все они используют DSN с именем сервера с именем «srv-ourserver \ SQLExpress, 15999», так что я думаю, что мог бы удалить настройку динамического порта?
Но опять же, вопрос заключается в том, можно ли и как я могу подключиться извне (через Интернет) из своей локальной записной книжки к базе данных сервера.
Спасибо за руководство!
Michael