Buenos dias,
Estoy presentando problemas para hacer una conexion desde el sistema SQL server Reporting serrvices hacia SAP BW 7.4 para ejecutar unos Queries y poder hacer un reporte por medio de esos queries en reporting Services. hemos probado las conexiones XMLA y estan ok, la direccion http : http:///sap/bw/xml/soap/xmla?sap-client=100&sap-language=ES;transport Compression=None;Initial catalog=CSDVA_M01… también sale bien. Pero a la hora de hacer la conexion mediante el datasource, sale error A Connection cannot be made. ensure that server is running.
alguien me podria decir que puede estar pasando porfa. que configuracion nos esta faltando? llevamos ya dos semanas con este tema y no hemos podido hacer la conexion.
hola, revise la direccion Http y esta correcta. lo compuebo si yo pego la direccion en el navegador el me da acceso a conectarme con mi usuario:
http:// nombre del servidor/sap/bw/xml/soap/xmla?sap-client=400&sap-language=ES";Initial Catalog=CSDVA_M01;Connect Timeout=0;Transport Compression=None;SAP Client=400;SAP Language=ES
esto es lo que me sale al pegarla en el navegador:
Hola @Bibi.pala si te das cuenta donde dice “Transport Compression” y “SAP Client” tienen espacios por lo que te toma hasta Transport, a eso se refería SidV
intenta poner %20 donde va el espacio
algo así http://SERVIDOR/sap/bw/xml/soap/xmla?sap-client=400&sap-language=ES";Initial%20Catalog=CSDVA_M01;Connect%20Timeout=0;Transport%20Compression=None;SAP%20Client=400;SAP%20Language=ES
Hmmm estoy viendo los post de arriba y veo que al comienzo no tenia una comilla (") y despues la pones y bueno yo la puse, intenta usar esta herramienta URL Encode / Decode para encodear los parámetros.
Hola si, si entro solo a esa direccion en la en explorador funciona.
pero si la ingreso en el datasource en Reporting services no funciona. el 400 y el ES es al ingresar los valores de cliente y lenguaje: