Anteriormente utilicé Microsoft SQL Server Management Studio aquí con Azure SQL aquí pero quiero intentarlo DbVis (una alternativa independiente de la plataforma). Estoy intentando DbVis en OSX. Podría encontrar el controlador JDBC para SQL Server aquí pero no estoy seguro de si esto requiere usar DbVis con Azure SQL en OSX.

¿Qué controlador debo seleccionar para conectarme a Azure SQL en DbVis?

enter image description here

enter image description here

Prueba 1. Error con credenciales de administrador

Las configuraciones son

  • Nombre del servidor myDB.database.windows.net como Database URL
  • Administrador de Azure SQL como Database userid
  • contraseña de Azure SQL como Database Password

por el cual el error tal que

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.

ingrese la descripción de la imagen aquí

Potencialmente relacionada

  1. Conexión a Azure SQL en DB Vis en Ubuntu aquí (hilo de preguntas y respuestas)

  2. Conéctese a Azure Management Data en Db Vis aquí (algún artículo )

  3. Ticket en Db Vis solicitando instrucciones para conectarse a Azure SQL dbs en Db Vis aquí.

2
hhh 15 may. 2017 a las 00:26

2 respuestas

La mejor respuesta

Sin embargo, no tengo ningún problema con el controlador DBVisualizer / jTDS. ingrese la descripción de la imagen aquí  ingrese la descripción de la imagen aquí

Por lo que veo, el primer error simplemente indica que tiene un error en su cadena de conexión, le sugiero que abra Azure Management Portal y copie la cadena de conexión jdbc correspondiente desde allí. ingrese la descripción de la imagen aquí El segundo error indica que no puede hacer ping al servidor en el modo URL de la base de datos, cambiar al modo de información del servidor y está listo para comenzar.

1
Hello 16 may. 2017 a las 02:02

De acuerdo con esto aquí, Azure no es oficialmente compatible con Db Vis:

Tenga en cuenta que Azure no es una base de datos oficialmente compatible en DbVisualizer. Habiendo dicho eso, tenemos clientes corriendo DbVisualizer contra Azure.

Puede conectarse utilizando el controlador incluido Jtds o el SQL incluido Controlador del servidor (Microsoft).

Puede que necesite conectarse mediante SSH como se describe en http://confluence.dbvis.com/display/UG95/Using+ an + SSH + Tunnel

Donde la operación ya ha probado el controlador JTDS pero aparentemente es de alguna manera diferente al controlador incluido JTDS? Esto se está discutiendo con el apoyo.

No está claro aquí por qué se requiere el túnel SSH aquí.

0
hhh 15 may. 2017 a las 20:26