Как я могу подключиться к SQL server, установленному на ПК, с другого компьютера, подключенного к другим сетям?
Я хочу подключиться к SQL server из приложения windows, которое можно установить на любой компьютер, но база данных должна быть такой же на моем собственном сервере.
Что я уже пробовал:
Я много искал, но не могу найти никакого решения, я просто нашел, как подключиться к той же сети.Но я хочу подключиться из кросс-сети.
F-ES Sitecore
Просто чтобы расширить Решение 1, чтобы клиент мог видеть вашу базу данных, эти двое, очевидно, должны быть в доступной сети, иначе это все равно что пытаться позвонить кому-то, когда вы не знаете его номера телефона, или пытаться поговорить с кем-то, кто находится в другом здании. Если это не корпоративная среда, то вам вполне может понадобиться использовать интернет в качестве сети, в которой находятся обе машины, поэтому либо дайте вашему серверу фиксированный IP-адрес, открытый в интернете, либо зарегистрируйте для него домен "sql.mydomain.com" или что-то еще, и это то, что вы используете в строке соединения;
server=sql.mydomain.com;
Однако вам, очевидно, нужно будет рассмотреть аспекты безопасности всего этого.