Ver Mensaje Individual
  #1  
Viejo 20/11/07, 17:36:17
rogacuna rogacuna is offline
Junior Member
 
Fecha de Ingreso: mar 2006
Mensajes: 5
Conectar SAP con SQL

Saludos.

Estoy tratando de realizar una conexión entre SAP y SQL Server 2005 pero no logro hacelo con exito.

Hasta el momento lo que que realizado es lo siguientes:

En la transacción DBCO realice la conexión siguiente:
Nom.conexión: PERSONAL_ELS
SGBD: MSS
Usuario: sa
Clave acceso BD: ******
Info con.: MSSQL_SERVER=RECURSOS MSSQL_DBNAME=HUMANOS


Donde: RECURSOS es el nombre del servidor
HUMANOS es el nombre de la base de datos.

Por otro lado en la sm38 codifique el siguiente codigo de prueba:

DATA: F1(5), F2(50).
DATA con_name LIKE dbcon-con_name VALUE 'PERSONAL_ELS'.

exec sql.
set connection :con_name
endexec.

exec sql.
connect to :con_name
endexec.

EXEC SQL.
SELECT Pai_Codigo, Dpt_Nombre INTO :F1, :F2 FROM TYT_PER_DEPARTAMENTOS
ENDEXEC.
WRITE: / F1, F2.

* Closing a database connection
EXEC SQL.
DISCONNECT 'R'
ENDEXEC.



Mi problema es la instrucción "connect to :con_name", ya que al correr el programa se corta antes de terminar.

Cualquier comentario me seria de mucha ayuda.

Saludos.