Графические клиенты MS-SQL для рабочего стола Ubuntu
Иногда мне нужно внести небольшие изменения в базу данных MS-SQL, запущенную на одном из наших серверов...
Сейчас я использую оценку DbVisualizer для этого (он основан на Java и использует что-то, называемое драйвером jTDS JDBC для общения с MS-SQL)... проблема в том, что это дорого, и мне интересно, есть ли что-нибудь еще Я могу использовать.
Я предпочитаю что-то, что является нативным приложением (или Java, Python, Perl и т. Д.), Но не Windows/Wine/Mono.
Нечто похожее на MySQL Workbench или DbVisualizer, которое я сейчас использую.
Есть идеи?
5 ответов
Я использую DBeaver. На их сайте доступен пакет Debian (.deb). Это похоже на MySQL Workbench.
Для установки: загрузите файл.deb со страницы загрузки, перейдите в каталог, в который вы положили deb для DBWeaver, и запустите sudo dpkg -i dbeaver-*.deb
,
Sqlectron - это кроссплатформенный клиент SQL с открытым исходным кодом с простым и понятным графическим интерфейсом, который поддерживает Microsoft SQL Server (наряду с PostgreSQL, MySQL, Cassandra и SQLite).
Самый простой способ установить dbeaver в Ubuntu:
sudo add-apt-repository ppa:serge-rider/dbeaver-ce
sudo apt-get update
sudo apt-get install dbeaver-ce
Запускаем dbeaver:
dbeaver-ce
После его установки вы можете создать ярлык в области рабочего стола, используя опцию Create Laucher и набрав "dbeaver-ce" в поле команды.
Для разработчиков, использующих Visual Studio Code в Ubuntu, другим вариантом будет установка расширения SQL Server:
https://marketplace.visualstudio.com/items?itemName=ms-mssql.mssql
Это расширение позволяет получить доступ к нескольким базам данных SQL-сервера, выполнять запросы и сценарии непосредственно из IDE, а также выполнять другие операции и задачи.
Я обнаружил, что для простых случаев использования это быстрый и простой вариант доступа к MS-SQL в Ubuntu без необходимости установки отдельного программного обеспечения.
SQL Operation Studio, работает на Windows, MacOS и Linux. Большой обзор здесь на сайте RedGate. Что хорошо, так это то, что теперь есть расширение для SQL Profiler, а также intellisense и формат документа.
Я цитирую с их сайта:
SQLOPS - это новый мультиплатформенный инструмент с открытым исходным кодом для работы с SQL Server. Мы начали с того, что увидели, как легко установить, а затем показали интерфейс. Далее мы рассмотрели некоторые распространенные задачи, такие как редактирование запросов, а затем рассмотрели классную функцию фрагментов кода. Наконец, мы рассмотрели, как "заглянуть" в вашу базу данных. Несмотря на то, что SQLOPS еще находится в режиме предварительного просмотра, он уже имеет множество функций, которые делают его достойным дополнением к вашему набору инструментов ".
- Вы можете использовать SQLOps, теперь также называемый Azure Data Studio. Вы должны быть в состоянии получить это здесь: https://aka.ms/sqlopsstudio: и запустить его на Windows, Mac или Linux.
- Запустите SSMS на совершенно другом компьютере и подключитесь к компьютеру и экземпляру SQL Server, которым вы хотите управлять.
- Установите Oracle Virtual Box на сервер, установите Windows в VirtualBox и SSMS в Windows. Затем подключите SSMS к вашему экземпляру сервера...
Похоже, есть и другие, а также DBeaver.
SQuirreL SQL Client
SQL Workbench / J
Должен сказать, хотя я предпочитаю DBeaver, поскольку он загружает необходимые драйверы для вас и имеет готовый пакет.deb.