Как я могу использовать MS SQL Server из терминала Mac OS X?

Я использую Mac для разработки веб-приложений. Наша среда выполнения - это Java, наш веб-сервер - это Jetty, а наша IDE - это Eclipse. Таким образом, весь наш стек может быть использован с Mac и Windows изначально… за исключением нашей базы данных, которая представляет собой MS SQL Server (от 2000 до 2008 в зависимости от приложения). Мне нужен клиент командной строки Unix для MS SQL Server.

Мне не нравится ни один из клиентов графического интерфейса OS X для SQL Server - я считаю их утомительными и не очень похожими на Mac - так что пока я использую SQL Server 2008 Management Studio в Windows XP, через VMWare Fusion. Но запуск и завершение работы по-прежнему являются огромной проблемой, он съедает мою оперативную память во время работы и отравляет мои резервные копии Time Machine, изменяя несколько файлов размером 2 ГБ на диске каждый раз, когда я его использую.

Мне нравится, как можно использовать MySQL. из командной строки, так что это кажется отличным способом быстро добраться до моей базы данных и изучить ошибку или добавить тестовые данные. Если бы я только мог так использовать SQL Server! За исключением реализации клиента командной строки, использующего прямой JDBC, есть ли что-нибудь, что делает это возможным?

13
задан Community 23 May 2017 в 12:17
поделиться