Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

[SOLUCIONADO] Conectar COM+ con SQl Server 2008

Estas en el tema de Conectar COM+ con SQl Server 2008 en el foro de SQL Server en Foros del Web. Hola, tengo un problema que no logro resolver. Tengo un componente (COM+), el cuál tiene un método que hace un SELECT a una base de ...
  #1 (permalink)  
Antiguo 06/03/2014, 11:48
 
Fecha de Ingreso: junio-2007
Mensajes: 18
Antigüedad: 16 años, 11 meses
Puntos: 0
Conectar COM+ con SQl Server 2008

Hola, tengo un problema que no logro resolver.

Tengo un componente (COM+), el cuál tiene un método que hace un SELECT a una base de datos en otro servidor. El método hace uso de un archivo DSN en donde se establecen los parámetros de conexión a la base de datos.

En este proceso están involucradas 3 computadoras (ordenadores):

1. La computadora que consume el servicio, es decir, el cliente a través de una aplicación en vb 6.0.
2. La computadora que tiene instalado el componente COM+ (servidor de aplicación)
3. La computadora que tiene la base de datos.

El problema es que cuando ejecuto la aplicación se produce este error:

"Object variable or With block variable not set"

Pareciera que hay un objeto que no se ha inicializado, sin embargo, este no es el verdadero problema. De hecho, si modifico el archivo DSN para que apunte a una base de datos que se encuentra en la misma computadora del cliente, el error no se produce y todo funciona bien.

¿Alguna idea?
  #2 (permalink)  
Antiguo 06/03/2014, 11:58
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Conectar COM+ con SQl Server 2008

eso suena mas de aplicacion que de base de datos....
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 06/03/2014, 13:04
 
Fecha de Ingreso: junio-2007
Mensajes: 18
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: Conectar COM+ con SQl Server 2008

Encontré el error. En realidad lo que estaba ocurriendo era que el servidor del componente no podía resolver el nombre del servidor de base de datos. Lo que hice fue agregar la IP del servidor de base de datos en el archivos hosts del servidor de aplicación y con eso se resolvió. Finalmente la configuración de SQL Server no era el problema.

Etiquetas: select, server, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:12.