На работе у нас есть база данных SqlServer, к которой нельзя подключиться из-за пределов нашей внутренней сети. Если мы хотим работать удаленно, мы можем подключиться по ssh к нескольким другим серверам в нашей сети, а затем работать через X Forwarding, чтобы приложения для разработки имели доступ к базе данных.
Это раздражает по целому ряду очевидных причин, таких как задержка в среде IDE, и мне интересно, как я могу туннелировать соединения с базой данных обратно на мою машину. Кажется, что это должно быть возможно, но я не уверен, как это сделать, так как между ними должен быть промежуточный шаг. Этот вопрос похож на то, что я хочу сделать, но работает только для переходя непосредственно к серверу БД, если я правильно понимаю.
Я спрашиваю конкретно об ODBC, потому что это драйвер, который приложение уже использует. Если есть более общее решение, я, конечно, открыт для этого.
Я хочу сделать это
Local machine (Linux) -> Server (Linux) -> Database connection to DB (Sql Server)