jdbc - sqlserver - Definiendo una conexión Redshift en DataGrip
instalar datagrip (3)
Estoy tratando de definir una conexión de Redshift en DataGrip pero no pude encontrar ningún controlador de Redshift en la interfaz de usuario. Intenté usar tanto Postgres como el controlador genérico de la base de datos sin suerte.
¿Alguien pudo configurar esto?
Después de todo, tengo éxito con el controlador de Postgres (tuve que agregar el túnel SSH, no relevante para este problema
Si desea conectar DataGrip a Redshift, le sugiero que utilice los controladores jdbc de AWS . Solo descárgalos a un directorio donde puedas guardarlos.
Luego abre DataGrip y va al menú de fuentes de datos (⌘;).
Haga clic derecho en uno de los controladores preinstalados o en algún lugar de la sección de controladores. Y seleccione ''Agregar → Controlador''
Asígnele un buen nombre como ''Redshift'' y en la parte inferior, haga clic en el símbolo + debajo de Archivos del controlador, seleccione el controlador que acaba de descargar y haga clic en Aceptar.
En clase, seleccione com.amazon.redshift.jdbc41.Driver, en Dialect, seleccione PostgreSQL.
Ahora puede ir al menú de fuentes de datos (⌘;) y hacer clic en el símbolo "+" en la esquina superior izquierda y seleccionar el Controlador que acaba de crear (en mi caso se llama "Corriente al rojo") como el tipo de fuente de datos.
Ahora copie su URL jdbc de corrimiento al rojo (puede encontrarla en la configuración de su clúster en "Propiedades de base de datos de clúster") en el campo de URL y complete los campos de usuario y contraseña con sus credenciales.
Ahora puedes hacer clic en "Probar conexión" y debería funcionar.
Espero que esto ayude. Si tiene más preguntas o problemas para seguir las instrucciones, no dude en comentar.