Ir al contenido


Foto

Como se configura una conexión a Db2 con DbExpress


  • Por favor identifícate para responder
7 respuestas en este tema

#1 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 09 noviembre 2010 - 12:52

Pues, eso, he intentado configurar una conexión a un servidor Db2 con DbExpress pero no consigo establecer el host o la Ip del servidor al cuál debe conectarse el componente Sqlconnection.

Saludos,
  • 0

#2 Wilson

Wilson

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.137 mensajes

Escrito 09 noviembre 2010 - 01:06

Aunque no conozco  DB2 la información del servidor y la base de datos la colocas en la propiedad:
Params > Database del componente TSQlConection.

por ejemplo : localhost:C:\RutaDB

saludos
  • 0

#3 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 09 noviembre 2010 - 01:10

Aunque no conozco  DB2 la información del servidor y la base de datos la colocas en la propiedad:
Params > Database del componente TSQlConection.

por ejemplo : localhost:C:RutaDB

saludos


Muchas gracias por responder Wilson, :( desgraciadamente no aparece la propiedad host en la propiedad params del TSqlconnection. :(

Yo siempre he usado ADO y quería probar DbExpress pero me está frustrando demasiado.
  • 0

#4 Wilson

Wilson

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.137 mensajes

Escrito 09 noviembre 2010 - 01:13

Es que la  propiedad Host no existe  en Delphi 7 . La propiedad de la que hablo es Params >Database y esa propiedad es que debes darle el valor  localhost:C:RutaDB

Saludos
  • 0

#5 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 09 noviembre 2010 - 01:14

Dale doble clic al componente TSQLConnection, ahí puedes ver los parámetros.


HostName
Database
UserName
Password
ConnectionString


Salud OS
  • 0

#6 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 09 noviembre 2010 - 01:23

Es que la  propiedad Host no existe  en Delphi 7 . La propiedad de la que hablo es Params >Database y esa propiedad es que debes darle el valor  localhost:C:RutaDB
Saludos



En mi caso, Db2 corre sobre un servidor Iseries de IBM por lo que no aplica la ruta de la base de datos :(. He probado colocando en databse la IP y nada.


Dale doble clic al componente TSQLConnection, ahí puedes ver los parámetros.

HostName
Database
UserName
Password
ConnectionString

Salud OS



Al seleccionar como driver a Db2 solo aparecen las opciones DriverName, Database, UserName, Password, Blobsize, ErrorResourceFile, LocaleCode, Db2 TransIsolation


:( creo que estoy recordando por que detesto tanto a DbExpress



  • 0

#7 Wilson

Wilson

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.137 mensajes

Escrito 09 noviembre 2010 - 02:12

Para ti que conoces DB2 debe ser familiar esto de  (client-side node name) allí te dejo el enlace.

http://docwiki.embar..._TSQLConnection

Saludos
  • 0

#8 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

Escrito 09 noviembre 2010 - 04:18

Para ti que conoces DB2 debe ser familiar esto de  (client-side node name) allí te dejo el enlace.

http://docwiki.embar..._TSQLConnection

Saludos




Amigo Wilson muchisimas gracias por tu interés en ayudarme. Te comento que he dado con la solución al problema y paso a detallar lo encontrado por si alguién maás requiere ayuda.

Resulta que DbExpress no soporta de manera predeterminada la conexión a servidores Db2 montados en Servidores Iseries. Lo que debe hacerse para conseguir la instalación es descargar el driver DbExpCa400 de esta página: http://www.sawatzki.de/download.htm
La descarga incluye la ayuda para la instalación y configruación del conector.

Gracias de nuevo
  • 0




IP.Board spam blocked by CleanTalk.