Discussion:
SSPI ODBC POSTGRES
Suso
2012-01-21 21:05:46 UTC
Permalink
Hola de nuevo, estoy intentando conectar por OBDC usando seguridad
integrada de windows, desde VB6, uso pg 9.1 y win7 64 bits, la cadena es:
cadena_conex = "DRIVER={PostgreSQL ODBC Driver(ANSI)};DATABASE=" & base_dat
& ";SERVER=" & dir_servidor & ";PORT=" & PUERTO &
";SSLMODE=prefer;Integrated Security=true;"

Si le quito el "Integrated Security=true;", me conecta bien, pero al usar
esa parte ya me da el error:
La operación en múltiples pasos de OLEDB generó errores, compruebe los
valores de estado OLEDB, si es posible.No se realizó ningun trabajo

Uso ODBC, no se puede usar ODBC y SSPI.

Gracias
Saludos
Suso
Alejandro Carrillo
2012-01-22 00:00:15 UTC
Permalink
Podrias mandar el codigo completo de VB6 donde intentas hacer la conexion?
________________________________
Enviado: Sábado 21 de enero de 2012 16:05
Asunto: [pgsql-es-ayuda] SSPI ODBC POSTGRES
cadena_conex = "DRIVER={PostgreSQL ODBC Driver(ANSI)};DATABASE=" & base_dat & ";SERVER=" & dir_servidor & ";PORT=" & PUERTO & ";SSLMODE=prefer;Integrated Security=true;"
La operación en múltiples pasos de OLEDB generó errores, compruebe los valores de estado OLEDB, si es posible.No se realizó ningun trabajo
Uso ODBC, no se puede usar ODBC y SSPI.
Gracias
Saludos
Suso
Edwin Quijada
2012-01-23 20:50:16 UTC
Permalink
No creo que ODBC entienda SSL por eso funciona al quitarle esa parte.
*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas

*-Soporte PostgreSQL

*-www.jqmicrosistemas.com
*-809-849-8087
*-------------------------------------------------------*



Date: Sun, 22 Jan 2012 00:00:15 +0000
From: fasterzip-***@public.gmane.org
Subject: Re: [pgsql-es-ayuda] SSPI ODBC POSTGRES
To: jlcubas-***@public.gmane.org
CC: pgsql-es-ayuda-RDL/***@public.gmane.org

Podrias mandar el codigo completo de VB6 donde intentas hacer la conexion?

De: Suso <jlcubas-***@public.gmane.org>
Para: pgsql-es-ayuda-RDL/***@public.gmane.org
Enviado: Sábado 21 de enero de 2012 16:05
Asunto: [pgsql-es-ayuda] SSPI ODBC POSTGRES


Hola de nuevo, estoy intentando conectar por OBDC usando seguridad integrada de windows, desde VB6, uso pg 9.1 y win7 64 bits, la cadena es:
cadena_conex = "DRIVER={PostgreSQL ODBC Driver(ANSI)};DATABASE=" & base_dat & ";SERVER=" & dir_servidor & ";PORT=" & PUERTO & ";SSLMODE=prefer;Integrated Security=true;"


Si le quito el "Integrated Security=true;", me conecta bien, pero al usar esa parte ya me da el error:
La operación en múltiples pasos de OLEDB generó errores, compruebe los valores de estado OLEDB, si es posible.No se realizó ningun trabajo


Uso ODBC, no se puede usar ODBC y SSPI.

Gracias
Saludos
Suso
Jaime Casanova
2012-01-22 02:31:34 UTC
Permalink
Post by Suso
Uso ODBC, no se puede usar ODBC y SSPI.
que tiene que ver una cosa con otra?
sobre SSPI puedes ver aqui:
http://www.postgresql.org/docs/9.1/static/auth-methods.html#SSPI-AUTH
--
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda-RDL/***@public.gmane.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
Jaime Casanova
2012-01-23 17:39:15 UTC
Permalink
Mira esa conexion en Visual Basic 6.0 no funciona asi y yo hace 4 años
comente que los drivers pgsqlodb.msi  en disntintas versiones no funcionaba
ahora lo que investigue es que hay pgodbc8.0.msi que es la unica que
funciona y es estable.
y instalas y creas el ODBC en DNS System si no mas recuerdo como Usuario o
Administrador y ahi cuando creas claro esta llamando la instalacion que
si no mas recuerdo te saldra y ahi tendras que poner IP:   , Nombre
Database, Usuario y Password.
es la unica forma que se puede hacer y no encontre otra forma por mas que
quice y me habria gustado quein hace esos compiladores msi para que corrijan
ese Debug.
si crees que hay un bug puedes reportarlo en
http://archives.postgresql.org/pgsql-odbc/
--
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda-RDL/***@public.gmane.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
ruben avila galindo
2012-01-23 17:26:00 UTC
Permalink
Mira esa conexion en Visual Basic 6.0 no funciona asi y yo hace 4 años
comente que los drivers pgsqlodb.msi en disntintas versiones no funcionaba
ahora lo que investigue es que hay pgodbc8.0.msi que es la unica que
funciona y es estable.

y instalas y creas el ODBC en DNS System si no mas recuerdo como Usuario o
Administrador y ahi cuando creas claro esta llamando la instalacion que
si no mas recuerdo te saldra y ahi tendras que poner IP: , Nombre
Database, Usuario y Password.

es la unica forma que se puede hacer y no encontre otra forma por mas que
quice y me habria gustado quein hace esos compiladores msi para que
corrijan ese Debug.

Cualquier inconveniente o si gustas te paso la conexion que uso yo y hasta
invocaba la misma conexion con Crystal Report para Impresion de Tickets.

Ojo: Tienes q tener en Cuenta que Microsoft dejo de lado para parches y de
lado VB6. yo lo use con XP pero otros sistemas tenia el Problema que tenias
que compilar con tu Visual Studio 6.0 para que chape las librerias del
sistema operativo donde instalar crear un Instalador por cada sistema
operativo que me fue titanicamente solucionar eso con otras externas.

Saludos


Ruben Avila G.
Perú
Post by Jaime Casanova
Post by Suso
Uso ODBC, no se puede usar ODBC y SSPI.
que tiene que ver una cosa con otra?
http://www.postgresql.org/docs/9.1/static/auth-methods.html#SSPI-AUTH
--
Jaime Casanova www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
-
)
http://www.postgresql.org/mailpref/pgsql-es-ayuda
ruben avila galindo
2012-01-23 21:10:21 UTC
Permalink
Si normal que llegue a mi casa y te envio la cadena de conexion y como
manejarlo.

Saludos

Ruben Avila G
Hay varias versiones del 8.0, me cualquiera de ellas?, funcionan en 64
bits?
Gracias de nuevo
Un saludo
Suso
Hola, si te agradecería me pasaras la cadena de conexión, me bajaré el
odbc que comentas también.
Muchas gracias
Un saludo
Suso
Mira esa conexion en Visual Basic 6.0 no funciona asi y yo hace 4 años
Post by ruben avila galindo
comente que los drivers pgsqlodb.msi en disntintas versiones no funcionaba
ahora lo que investigue es que hay pgodbc8.0.msi que es la unica que
funciona y es estable.
y instalas y creas el ODBC en DNS System si no mas recuerdo como Usuario
o Administrador y ahi cuando creas claro esta llamando la instalacion que
si no mas recuerdo te saldra y ahi tendras que poner IP: , Nombre
Database, Usuario y Password.
es la unica forma que se puede hacer y no encontre otra forma por mas
que quice y me habria gustado quein hace esos compiladores msi para que
corrijan ese Debug.
Cualquier inconveniente o si gustas te paso la conexion que uso yo y
hasta invocaba la misma conexion con Crystal Report para Impresion de
Tickets.
Ojo: Tienes q tener en Cuenta que Microsoft dejo de lado para parches y
de lado VB6. yo lo use con XP pero otros sistemas tenia el Problema que
tenias que compilar con tu Visual Studio 6.0 para que chape las librerias
del sistema operativo donde instalar crear un Instalador por cada sistema
operativo que me fue titanicamente solucionar eso con otras externas.
Saludos
Ruben Avila G.
Perú
Post by Jaime Casanova
Post by Suso
Uso ODBC, no se puede usar ODBC y SSPI.
que tiene que ver una cosa con otra?
http://www.postgresql.org/docs/9.1/static/auth-methods.html#SSPI-AUTH
--
Jaime Casanova www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
-
Enviado a la lista de correo pgsql-es-ayuda (
http://www.postgresql.org/mailpref/pgsql-es-ayuda
ruben avila galindo
2012-01-30 20:02:43 UTC
Permalink
Sorry por la demora ahi te mando la cadena de conexion la cual Uso yo como
DNS system creado en Windows.

Saludos.

Function Conectar()
Set cn = New ADODB.Connection
With cn
.CursorLocation = adUseServer
'.Open ("Provider=PostgreSQL OLE DB Provider;Password=123456;User
ID=postgres;Data Source=localhost;Location=rafa;")
.Open ("Provider=MsDataShape.1;Persist Security Info=False;User
ID=postgres;Extended
Properties=""DSN=PostgreSQL;DATABASE=bdcarrillo;SERVER=localhost;PORT=5432;SSLMODE=prefer;UID=postgres;PWD=postgres;ReadOnly=0;Protocol=6.4;FakeOidIndex=0;ShowOidColumn=0;RowVersioning=0;ShowSystemTables=0;ConnSettings=;Fetch=100;Socket=8192;UnknownSizes=0;MaxVarcharSize=254;MaxLongVarcharSize=8190;Debug=0;CommLog=0;Optimizer=1;Ksqo=1;UseDeclareFetch=0;TextAsLongVarchar=1;UnknownsAsLongVarchar=0;BoolsAsChar=1;Parse=0;CancelAsFreeStmt=0;ExtraSysTablePrefixes=dd_;;LFConversion=1;UpdatableCursors=0;DisallowPremature=0;TrueIsMinus1=0;BI=0;ByteaAsLongVarBinary=0;UseServerSidePrepare=0;LowerCaseIdentifier=0
""")
'.Open ("Provider=MsDataShape.1;Persist Security Info=False;User
ID=postgres;Extended
Properties=""DSN=PostgreSQL;DATABASE=rafa;SERVER=192.168.1.50;PORT=5432;SSLMODE=prefer;UID=postgres;PWD=123456;ReadOnly=0;Protocol=6.4;FakeOidIndex=0;ShowOidColumn=0;RowVersioning=0;ShowSystemTables=0;ConnSettings=;Fetch=100;Socket=8192;UnknownSizes=0;MaxVarcharSize=254;MaxLongVarcharSize=8190;Debug=0;CommLog=0;Optimizer=1;Ksqo=1;UseDeclareFetch=0;TextAsLongVarchar=1;UnknownsAsLongVarchar=0;BoolsAsChar=1;Parse=0;CancelAsFreeStmt=0;ExtraSysTablePrefixes=dd_;;LFConversion=1;UpdatableCursors=0;DisallowPremature=0;TrueIsMinus1=0;BI=0;ByteaAsLongVarBinary=0;UseServerSidePrepare=0;LowerCaseIdentifier=0
""")
End With
End Function
Otra cosa el fichero que me comentas pgodbc8.0.msi como tal no aparece por
ningun lado, ni siquiera en internet, lo que he encontrado en el
repositorio del ftp de postgres son los psqlodbc_08.0?.*.zip, que son como
20, y los queestan dentro son todos psqlodbc.msi, de todas maneras, bajé un
par de ellos y no funcionan(en modo normal, sin ssl, sin sspi) no se si es
pq es para 32 bits y esta máquina es de 64 y/o porque la versión de
postgres que tengo es la 9.1 de 64 bits también.
Un saludo
suso
Gracias Ruben
En cuanto al MSI 8.0 vale cualquiera de ellos?, sea cual seea la version?
Un saludo
Suso
Si normal que llegue a mi casa y te envio la cadena de conexion y como
Post by ruben avila galindo
manejarlo.
Saludos
Ruben Avila G
Hay varias versiones del 8.0, me cualquiera de ellas?, funcionan en 64
bits?
Gracias de nuevo
Un saludo
Suso
Hola, si te agradecería me pasaras la cadena de conexión, me bajaré el
odbc que comentas también.
Muchas gracias
Un saludo
Suso
Mira esa conexion en Visual Basic 6.0 no funciona asi y yo hace 4 años
Post by ruben avila galindo
comente que los drivers pgsqlodb.msi en disntintas versiones no funcionaba
ahora lo que investigue es que hay pgodbc8.0.msi que es la unica que
funciona y es estable.
y instalas y creas el ODBC en DNS System si no mas recuerdo como
Usuario o Administrador y ahi cuando creas claro esta llamando la
instalacion que
si no mas recuerdo te saldra y ahi tendras que poner IP: , Nombre
Database, Usuario y Password.
es la unica forma que se puede hacer y no encontre otra forma por mas
que quice y me habria gustado quein hace esos compiladores msi para que
corrijan ese Debug.
Cualquier inconveniente o si gustas te paso la conexion que uso yo y
hasta invocaba la misma conexion con Crystal Report para Impresion de
Tickets.
Ojo: Tienes q tener en Cuenta que Microsoft dejo de lado para parches
y de lado VB6. yo lo use con XP pero otros sistemas tenia el Problema que
tenias que compilar con tu Visual Studio 6.0 para que chape las librerias
del sistema operativo donde instalar crear un Instalador por cada sistema
operativo que me fue titanicamente solucionar eso con otras externas.
Saludos
Ruben Avila G.
Perú
Post by Jaime Casanova
Post by Suso
Uso ODBC, no se puede usar ODBC y SSPI.
que tiene que ver una cosa con otra?
http://www.postgresql.org/docs/9.1/static/auth-methods.html#SSPI-AUTH
--
Jaime Casanova www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
-
Enviado a la lista de correo pgsql-es-ayuda (
http://www.postgresql.org/mailpref/pgsql-es-ayuda
ruben avila galindo
2012-01-31 17:10:10 UTC
Permalink
Si como te comente investigue lo mas que pude y esa era la unica Forma que
logre conectarme y trabajar con Postgres mas bien alguien sabe de Gabriel
Colina de Mexico el Fue que llego a mas cosas pero perdi contacto de el.

Saludos,

Ruben Avila
Perú
Nada tranquilo, no pasa nada, gracias por la info.
Según veo en la cadena no usas SSPI sino que le pasas los datos de user
directamente.
¿ No es así ?
Gracias
Un saludo
Suso
Sorry por la demora ahi te mando la cadena de conexion la cual Uso yo como
Post by ruben avila galindo
DNS system creado en Windows.
Saludos.
Function Conectar()
Set cn = New ADODB.Connection
With cn
.CursorLocation = adUseServer
'.Open ("Provider=PostgreSQL OLE DB Provider;Password=123456;User
ID=postgres;Data Source=localhost;Location=rafa;")
.Open ("Provider=MsDataShape.1;Persist Security Info=False;User
ID=postgres;Extended
Properties=""DSN=PostgreSQL;DATABASE=bdcarrillo;SERVER=localhost;PORT=5432;SSLMODE=prefer;UID=postgres;PWD=postgres;ReadOnly=0;Protocol=6.4;FakeOidIndex=0;ShowOidColumn=0;RowVersioning=0;ShowSystemTables=0;ConnSettings=;Fetch=100;Socket=8192;UnknownSizes=0;MaxVarcharSize=254;MaxLongVarcharSize=8190;Debug=0;CommLog=0;Optimizer=1;Ksqo=1;UseDeclareFetch=0;TextAsLongVarchar=1;UnknownsAsLongVarchar=0;BoolsAsChar=1;Parse=0;CancelAsFreeStmt=0;ExtraSysTablePrefixes=dd_;;LFConversion=1;UpdatableCursors=0;DisallowPremature=0;TrueIsMinus1=0;BI=0;ByteaAsLongVarBinary=0;UseServerSidePrepare=0;LowerCaseIdentifier=0
""")
'.Open ("Provider=MsDataShape.1;Persist Security Info=False;User
ID=postgres;Extended
Properties=""DSN=PostgreSQL;DATABASE=rafa;SERVER=192.168.1.50;PORT=5432;SSLMODE=prefer;UID=postgres;PWD=123456;ReadOnly=0;Protocol=6.4;FakeOidIndex=0;ShowOidColumn=0;RowVersioning=0;ShowSystemTables=0;ConnSettings=;Fetch=100;Socket=8192;UnknownSizes=0;MaxVarcharSize=254;MaxLongVarcharSize=8190;Debug=0;CommLog=0;Optimizer=1;Ksqo=1;UseDeclareFetch=0;TextAsLongVarchar=1;UnknownsAsLongVarchar=0;BoolsAsChar=1;Parse=0;CancelAsFreeStmt=0;ExtraSysTablePrefixes=dd_;;LFConversion=1;UpdatableCursors=0;DisallowPremature=0;TrueIsMinus1=0;BI=0;ByteaAsLongVarBinary=0;UseServerSidePrepare=0;LowerCaseIdentifier=0
""")
End With
End Function
Otra cosa el fichero que me comentas pgodbc8.0.msi como tal no aparece
por ningun lado, ni siquiera en internet, lo que he encontrado en el
repositorio del ftp de postgres son los psqlodbc_08.0?.*.zip, que son como
20, y los queestan dentro son todos psqlodbc.msi, de todas maneras, bajé un
par de ellos y no funcionan(en modo normal, sin ssl, sin sspi) no se si es
pq es para 32 bits y esta máquina es de 64 y/o porque la versión de
postgres que tengo es la 9.1 de 64 bits también.
Un saludo
suso
Gracias Ruben
En cuanto al MSI 8.0 vale cualquiera de ellos?, sea cual seea la version?
Un saludo
Suso
Si normal que llegue a mi casa y te envio la cadena de conexion y como
Post by ruben avila galindo
manejarlo.
Saludos
Ruben Avila G
Hay varias versiones del 8.0, me cualquiera de ellas?, funcionan en 64
bits?
Gracias de nuevo
Un saludo
Suso
Hola, si te agradecería me pasaras la cadena de conexión, me bajaré
el odbc que comentas también.
Muchas gracias
Un saludo
Suso
El 23 de enero de 2012 17:26, ruben avila galindo <
Mira esa conexion en Visual Basic 6.0 no funciona asi y yo hace 4
años comente que los drivers pgsqlodb.msi en disntintas versiones no
funcionaba
ahora lo que investigue es que hay pgodbc8.0.msi que es la unica
que funciona y es estable.
y instalas y creas el ODBC en DNS System si no mas recuerdo como
Usuario o Administrador y ahi cuando creas claro esta llamando la
instalacion que
si no mas recuerdo te saldra y ahi tendras que poner IP: , Nombre
Database, Usuario y Password.
es la unica forma que se puede hacer y no encontre otra forma por
mas que quice y me habria gustado quein hace esos compiladores msi para que
corrijan ese Debug.
Cualquier inconveniente o si gustas te paso la conexion que uso yo
y hasta invocaba la misma conexion con Crystal Report para Impresion de
Tickets.
Ojo: Tienes q tener en Cuenta que Microsoft dejo de lado para
parches y de lado VB6. yo lo use con XP pero otros sistemas tenia el
Problema que tenias que compilar con tu Visual Studio 6.0 para que chape
las librerias del sistema operativo donde instalar crear un Instalador por
cada sistema operativo que me fue titanicamente solucionar eso con otras
externas.
Saludos
Ruben Avila G.
Perú
Post by Jaime Casanova
Post by Suso
Uso ODBC, no se puede usar ODBC y SSPI.
que tiene que ver una cosa con otra?
http://www.postgresql.org/docs/9.1/static/auth-methods.html#SSPI-AUTH
--
Jaime Casanova www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
-
Enviado a la lista de correo pgsql-es-ayuda (
http://www.postgresql.org/mailpref/pgsql-es-ayuda
ruben avila galindo
2012-01-31 17:51:39 UTC
Permalink
Ese el Debug que te mencione que encontre hace 4 años segun a Jaime que lo
reportemos pero yo lo hice hace 4 años y aun no hubo mejoras de esos
drivers.

eso es mi Experiencia y con esa misma conexion podras trabajar con Crystal
Report la cual me ayudo a imprimir Tickets en Cola.

Saludos

Ruben Avila G
Perú
Ok, lo que me he dado cuenta de los drivers sobre todo la version 9.x de
postgres en 64 bits, me ha dado problemas algunas de ellas trabajando en
win 7 64bits tambien, no así si uso la version del driver de 32 bits
trabajando sobre 64 bits tanto pg como win7.
Es un error?, es un error mío?...
Usando y/o probando varias cadenas de conexión (las 2 basicas)
Un saludo
Suso
Si como te comente investigue lo mas que pude y esa era la unica Forma que
Post by ruben avila galindo
logre conectarme y trabajar con Postgres mas bien alguien sabe de Gabriel
Colina de Mexico el Fue que llego a mas cosas pero perdi contacto de el.
Saludos,
Ruben Avila
Perú
Nada tranquilo, no pasa nada, gracias por la info.
Según veo en la cadena no usas SSPI sino que le pasas los datos de user
directamente.
¿ No es así ?
Gracias
Un saludo
Suso
Sorry por la demora ahi te mando la cadena de conexion la cual Uso yo
como DNS system creado en Windows.
Saludos.
Function Conectar()
Set cn = New ADODB.Connection
With cn
.CursorLocation = adUseServer
'.Open ("Provider=PostgreSQL OLE DB Provider;Password=123456;User
ID=postgres;Data Source=localhost;Location=rafa;")
.Open ("Provider=MsDataShape.1;Persist Security Info=False;User
ID=postgres;Extended
Properties=""DSN=PostgreSQL;DATABASE=bdcarrillo;SERVER=localhost;PORT=5432;SSLMODE=prefer;UID=postgres;PWD=postgres;ReadOnly=0;Protocol=6.4;FakeOidIndex=0;ShowOidColumn=0;RowVersioning=0;ShowSystemTables=0;ConnSettings=;Fetch=100;Socket=8192;UnknownSizes=0;MaxVarcharSize=254;MaxLongVarcharSize=8190;Debug=0;CommLog=0;Optimizer=1;Ksqo=1;UseDeclareFetch=0;TextAsLongVarchar=1;UnknownsAsLongVarchar=0;BoolsAsChar=1;Parse=0;CancelAsFreeStmt=0;ExtraSysTablePrefixes=dd_;;LFConversion=1;UpdatableCursors=0;DisallowPremature=0;TrueIsMinus1=0;BI=0;ByteaAsLongVarBinary=0;UseServerSidePrepare=0;LowerCaseIdentifier=0
""")
'.Open ("Provider=MsDataShape.1;Persist Security Info=False;User
ID=postgres;Extended
Properties=""DSN=PostgreSQL;DATABASE=rafa;SERVER=192.168.1.50;PORT=5432;SSLMODE=prefer;UID=postgres;PWD=123456;ReadOnly=0;Protocol=6.4;FakeOidIndex=0;ShowOidColumn=0;RowVersioning=0;ShowSystemTables=0;ConnSettings=;Fetch=100;Socket=8192;UnknownSizes=0;MaxVarcharSize=254;MaxLongVarcharSize=8190;Debug=0;CommLog=0;Optimizer=1;Ksqo=1;UseDeclareFetch=0;TextAsLongVarchar=1;UnknownsAsLongVarchar=0;BoolsAsChar=1;Parse=0;CancelAsFreeStmt=0;ExtraSysTablePrefixes=dd_;;LFConversion=1;UpdatableCursors=0;DisallowPremature=0;TrueIsMinus1=0;BI=0;ByteaAsLongVarBinary=0;UseServerSidePrepare=0;LowerCaseIdentifier=0
""")
End With
End Function
Otra cosa el fichero que me comentas pgodbc8.0.msi como tal no aparece
por ningun lado, ni siquiera en internet, lo que he encontrado en el
repositorio del ftp de postgres son los psqlodbc_08.0?.*.zip, que son como
20, y los queestan dentro son todos psqlodbc.msi, de todas maneras, bajé un
par de ellos y no funcionan(en modo normal, sin ssl, sin sspi) no se si es
pq es para 32 bits y esta máquina es de 64 y/o porque la versión de
postgres que tengo es la 9.1 de 64 bits también.
Un saludo
suso
Gracias Ruben
En cuanto al MSI 8.0 vale cualquiera de ellos?, sea cual seea la version?
Un saludo
Suso
El 23 de enero de 2012 21:10, ruben avila galindo <
Si normal que llegue a mi casa y te envio la cadena de conexion y
como manejarlo.
Saludos
Ruben Avila G
Hay varias versiones del 8.0, me cualquiera de ellas?, funcionan en
64 bits?
Gracias de nuevo
Un saludo
Suso
Hola, si te agradecería me pasaras la cadena de conexión, me bajaré
el odbc que comentas también.
Muchas gracias
Un saludo
Suso
El 23 de enero de 2012 17:26, ruben avila galindo <
Mira esa conexion en Visual Basic 6.0 no funciona asi y yo hace 4
años comente que los drivers pgsqlodb.msi en disntintas versiones no
funcionaba
ahora lo que investigue es que hay pgodbc8.0.msi que es la unica
que funciona y es estable.
y instalas y creas el ODBC en DNS System si no mas recuerdo como
Usuario o Administrador y ahi cuando creas claro esta llamando la
instalacion que
si no mas recuerdo te saldra y ahi tendras que poner IP: ,
Nombre Database, Usuario y Password.
es la unica forma que se puede hacer y no encontre otra forma por
mas que quice y me habria gustado quein hace esos compiladores msi para que
corrijan ese Debug.
Cualquier inconveniente o si gustas te paso la conexion que uso
yo y hasta invocaba la misma conexion con Crystal Report para Impresion de
Tickets.
Ojo: Tienes q tener en Cuenta que Microsoft dejo de lado para
parches y de lado VB6. yo lo use con XP pero otros sistemas tenia el
Problema que tenias que compilar con tu Visual Studio 6.0 para que chape
las librerias del sistema operativo donde instalar crear un Instalador por
cada sistema operativo que me fue titanicamente solucionar eso con otras
externas.
Saludos
Ruben Avila G.
Perú
El 21 de enero de 2012 21:31, Jaime Casanova <
Post by Jaime Casanova
Post by Suso
Uso ODBC, no se puede usar ODBC y SSPI.
que tiene que ver una cosa con otra?
http://www.postgresql.org/docs/9.1/static/auth-methods.html#SSPI-AUTH
--
Jaime Casanova www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
-
Enviado a la lista de correo pgsql-es-ayuda (
http://www.postgresql.org/mailpref/pgsql-es-ayuda
Jaime Casanova
2012-01-31 19:39:09 UTC
Permalink
Post by ruben avila galindo
Ese el Debug que te mencione que encontre hace 4 años segun a Jaime que lo
reportemos pero yo lo hice hace 4 años y aun no hubo mejoras de esos
drivers.
Debo estar perdiendo habilidades:
1) Nadie en este thread a mostrado un solo mensaje de error, solo han
mencionado que en versiones de 64bits le ha dado problemas (sin mayor
explicacion en cuanto a que tipo de problemas)
aun asi Ruben ha sido capaz de determinar que es el mismo problema que
el tuvo hace 4 años (no se basandose en que evidencia llego a esa
conclusion)

2) Estuve buscando en la lista (que bueno tener un historico ordenado
;) y no encontre tal reporte de error que segun Ruben el reporto...
seria interesante saber donde lo hizo, aqui o en -odbc?
--
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda-RDL/***@public.gmane.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
Loading...