Share via


Preguntas más frecuentes acerca de las sesiones SOAP

Las siguientes respuestas a varias preguntas frecuentes pueden ayudarle a resolver problemas comunes que puede surgir al trabajar con sesiones SOAP.

Preguntas y respuestas

¿Por qué no obtengo ninguna respuesta SOAP del servidor o la respuesta de Id. de sesión incorrecto?

En primer lugar, asegúrese de que los nombres de los elementos del encabezado opcional o de los atributos que se usan para iniciar una sesión sean correctos. Específicamente, compruebe que estén usando nombres con las mayúsculas y minúsculas correctas, como sqlSession y sessionId. Si las mayúsculas o minúsculas son incorrectas, el servidor omitirá el encabezado o devolverá un error de Id. de sesión incorrecto en la respuesta de inicio SOAP.

¿Por qué veo un error SOAP en la respuesta que indica que la sesión solicitada está deshabilitada?

Asegúrese de que el extremo HTTP ha tenido la propiedad SESSIONS habilitada para sus propiedades de SOAP. De forma predeterminada, las sesiones no están habilitadas cuando se crea un extremo HTTP, a menos que se establezca explícitamente SESSIONS=ENABLED en las opciones basadas en SOAP para el extremo utilizando CREATE ENDPOINT o ALTER ENDPOINT.

Estoy intentando utilizar una sesión SOAP con una solicitud WSDL, pero no funciona. ¿Por qué?

No está disponible la compatibilidad con sesiones SOAP para solicitudes WSDL (Web Services Definition Language). Para obtener más información acerca de WSDL, vea Usar WSDL.

Vea también

Conceptos

Compatibilidad con sesiones SOAP

Otros recursos

Solucionar problemas con el motor de base de datos
Trabajar con sesiones SOAP

Ayuda e información

Obtener ayuda sobre SQL Server 2005