Endpoints

24/11/2005 - 15:16 por David Perona | Informe spam
Hola grupo,
Veamos, me he creado un Endpoint al que quiero acceder desde una
aplicación cliente. Tengo correctamente registrado el objeto, lo puedo ver
consultando las tablas sys.endpoints, etc...
El problema es que no puedo registrarlo desde el cliente, dice que no lo
encuentra. He probado todas las combinaciones posibles, y no consigo acceder
a el.
Es un Endpoint de prueba, aqui os paso el código por si me podeis decir
donde tengo que mirar exactamente.

CREATE ENDPOINT sql_AdventureWorks
STATE = STARTED
AS HTTP (
PATH = '/AdventureWorks',
AUTHENTICATION = (INTEGRATED),
PORTS = (CLEAR),
SITE = '*'
)
FOR SOAP (
WEBMETHOD 'GetEmployeeManagers' (
NAME='AdventureWorks.dbo.uspGetEmployeeManagers',
SCHEMA = STANDARD),
WSDL = DEFAULT,
BATCHES = ENABLED,
DATABASE = 'AdventureWorks',
NAMESPACE = 'HTTP://AdventureWorks'
)

Mi server se llama = SERVER10/SQL2005.
Estoy desde una aplicación windows, buscando la referencia en
http://SERVER10/SQL2005/AdventureWorks, siempre me dice que no la encuentra.

Sabriais decirme esto porque es?
Gracias ;)
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
24/11/2005 - 16:47 | Informe spam
No tengo ahora cómo testearlo, pero si entiendo que tu instancia es
Server10\sql2005, creo que deberías referenciar:

http://server10$sql2005/adventureworks

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"David Perona" <david.perona[borrar]esto]@telefonica.net> wrote in message
news:
Hola grupo,
Veamos, me he creado un Endpoint al que quiero acceder desde una
aplicación cliente. Tengo correctamente registrado el objeto, lo puedo ver
consultando las tablas sys.endpoints, etc...
El problema es que no puedo registrarlo desde el cliente, dice que no lo
encuentra. He probado todas las combinaciones posibles, y no consigo
acceder
a el.
Es un Endpoint de prueba, aqui os paso el código por si me podeis decir
donde tengo que mirar exactamente.

CREATE ENDPOINT sql_AdventureWorks
STATE = STARTED
AS HTTP (
PATH = '/AdventureWorks',
AUTHENTICATION = (INTEGRATED),
PORTS = (CLEAR),
SITE = '*'
)
FOR SOAP (
WEBMETHOD 'GetEmployeeManagers' (
NAME='AdventureWorks.dbo.uspGetEmployeeManagers',
SCHEMA = STANDARD),
WSDL = DEFAULT,
BATCHES = ENABLED,
DATABASE = 'AdventureWorks',
NAMESPACE = 'HTTP://AdventureWorks'
)

Mi server se llama = SERVER10/SQL2005.
Estoy desde una aplicación windows, buscando la referencia en
http://SERVER10/SQL2005/AdventureWorks, siempre me dice que no la
encuentra.

Sabriais decirme esto porque es?
Gracias ;)

Preguntas similares