Какой драйвер БД использовать DbVisualiser с Azure SQL?
Ранее я использовал Microsoft SQL Server Management Studio здесь с Azure SQL здесь, но я хочу попробовать DbVis (независимая от платформы альтернатива). Я пытаюсь DbVis в OSX. Я мог найти драйвер JDBC для SQL Server здесь, но не уверен, требуется ли для этого использование DbVis с Azure SQL в OSX.
Какой драйвер мне нужно выбрать для подключения к Azure SQL в DbVis?
Пробная версия 1. Ошибка с учетными данными администратора
Настройки
- Название сервера
myDB.database.windows.net
какDatabase URL
- Azure SQL admin как
Database userid
- Пароль SQL Azure как
Database Password
по которой ошибка такая, что
An error occurred while establishing the connection: The selected Driver cannot handle the specified Database URL. The most common reason for this error is that the database URL contains a syntax error preventing the driver from accepting it. The error also occurs when trying to connect to a database with the wrong driver. Correct this and try again.
Потенциально связанный
2 ответа
У меня нет проблем с драйвером DBVisualizer/jTDS, хотя.
Исходя из того, что я вижу, первая ошибка просто указывает на наличие ошибки в строке подключения. Я бы предложил открыть портал управления Azure и скопировать оттуда соответствующую строку подключения jdbc. Вторая ошибка означает, что вы не можете пропинговать сервер в режиме URL базы данных, переключиться в режим информации о сервере, и тогда все готово.
Согласно этому, Azure официально не поддерживается в Db Vis:
Обратите внимание, что Azure не является официально поддерживаемой базой данных вDbVisualizer. Сказав, что у нас есть клиенты, использующие DbVisualizer против Azure.
Вы можете подключиться, используя драйвер Jtds или драйвер SQL Server (Microsoft).
Возможно, вам потребуется подключиться с использованием SSH, как описано в http://confluence.dbvis.com/display/UG95/Using+an+SSH+Tunnel
где опера уже попробовала драйвер JTDS, но, видимо, он чем-то отличается от драйвера JTDS в комплекте? Это в дальнейшем обсуждается с поддержкой.
Здесь не ясно, зачем здесь SSH-туннелирование.