virusstorm
Давайте сделаем шаг назад и проанализируем проблему, с которой вы столкнулись. У вас есть две системы, и обе должны делиться "SQL", как вы выразились. Я собираюсь предположить, что вы имеете в виду, что у вас есть две системы, которые оба должны получить доступ к одной и той же базе данных. Если это так, то вам действительно нужно настроить центральное расположение базы данных SQL и иметь доступ к ним как к системам, так и к приложениям.
Теперь следующая часть вашей проблемы была "без подключения к сети". Основываясь на комментариях в предыдущем решении, я собираюсь предположить, что рассматриваемые приложения или системы расположены в разных физических местах без прямого доступа через соединение локальной сети (LAN). Вы упомянули об использовании интернета и статического IP-адреса, так что это говорит мне о том, что они доступны через всемирную сеть (WAN), также известную как интернет. С учетом сказанного у вас есть несколько вариантов, и я начну с худшего и перейду к идеалу.
Первый вариант-вручную перемещать данные. Как заявил Мехди голам, это совершенно плохая идея, и поэтому мы больше не будем ее рассматривать, а затем заявим об этом как о варианте.
Второй вариант-публично выставить базы данных в интернет и использовать своего рода репликацию данных. Это открывает вам так много проблем безопасности и рисков, что мы просто перестанем говорить об этом.
Третий вариант-создать веб-службу (XML или RESTFUL), которая будет общедоступна в каждом месте. Его единственная цель-реплицировать данные между двумя сайтами. Это, конечно, выполнимо, но требует большой работы и тщательного планирования для обеспечения безопасности и целостности данных. Существует множество фреймворков, которые могут помочь в этом, но вам нужно будет много гуглить, читать и тщательно планировать.
Четвертый вариант-использовать размещенные базы данных, такие как Azure SQL Database или Amazon RDS. Это, очевидно, будет стоить денег, но это, честно говоря, было бы идеальным и безопасным решением для вас. В интернете есть много материалов, которые могут помочь вам достичь этого, просто нужно быть готовым много гуглить и читать.
Кстати, я настоятельно рекомендую вам поработать над своими сетевыми навыками. Вам не нужно быть экспертом в сетях, но базовое понимание их поможет вам решить эту проблему.