estoy usando lo siguiente:¿Alguien sabe el formato de una cadena de conexión odbc para vertica?
DRIVER={Vertica ODBC Driver 4.1};
SERVER=lnxtabdb01.xxxx.com;
PORT=5433;
DATABASE=vertica;
USER=dbadmin;
PASSWORD=vertica;
OPTION=3;
estoy recibiendo este error y yo sólo quería asegurarse de que mi cadena de conexión era fresco antes de comprobar otros problemas posibles.
error:
EnvironmentError: System.Data.Odbc.OdbcException (0x80131937): ERROR [28000] FATAL: no Vertica user name specified in startup packet
ACTUALIZACIÓN: Por ahora sólo estoy usando un nombre de origen de datos del sistema en Windows Vista que puedo usar. Pero aún me gustaría saber si hay una cadena de conexión odbc para que no tenga que configurarla en cada máquina que se conectará a la base de datos Vertica de esta manera.
bueno, lo intente una cadena de conexión PostgreSQL que tiene este aspecto:
Host=lnxtabdb01.xxxx.com;
Port=5433;
Database=vertica;
User ID=dbadmin;
Password=vertica;
Pooling=true;
OPTION=3;
Min Pool Size=0;
Max Pool Size=100;
Connection Lifetime=0;
ahora yo estoy haciendo esto:
EnvironmentError: System.Data.Odbc.OdbcException (0x80131937): ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
ver mi respuesta más abajo para saber cómo hacer esto con una cadena de conexión, en lugar de un DSN –