BW: Creación de sistemas fuente DB Connect con Oracle

Anuncio
BW: Creación de sistemas fuente DB Connect con Oracle
Descripción.
Un BW puede tener diferentes tipos de sistemas fuente, los cuales pueden ser SAP o No SAP. Este
procedimiento describe los pasos necesarios para conectar un sistema fuente basado en una base de datos
Oracle, usando el tipo de sistema DB Connect.
Primero que todo debemos agregar la información del sistema fuente en el servidor BW. Para ello se debe tener
acceso al sistema operativo del servidor.
Este punto se lleva a cabo de formas diferentes dependiendo de la base de datos del servidor BW.
En Base de datos Oracle.
1. Modificar archivo tnsnames.ora
Si la base de datos es Oracle, se debe agregar la información del sistema fuente en el archivo tnsnames.ora. La
ubicación de este archivo en linux es /sapmnt/<SID>/profile/oracle. Esto se realiza con cualquier editor de
texto, por ejemplo vi.
La información que se debe agregar es la siguiente:
<nombre_conexion>.world =
(DESCRIPTION =
(SDU = 4096)
(ADDRESS_LIST =
(ADDRESS =
(COMMUNITY = sap.world)
(PROTOCOL = TCP)
(Host = <ip_remota>)
(Port = <puerto>)
)
)
(CONNECT_DATA =
(SID = <sid>)
)
)
Ejemplo de conexión:
ccstpbd01_bd01.world =
(DESCRIPTION =
(SDU = 4096)
(ADDRESS_LIST =
(ADDRESS =
(COMMUNITY = sap.world)
(PROTOCOL = TCP)
(Host = 165.182.159.222)
(Port = 1521)
)
)
(CONNECT_DATA =
(SID = bd01)
)
)
IMPORTANTE: En clientes donde existe más de un servidor (Instancia central y aplicativos), esto se debe
llevar a cabo en cada uno de ellos.
Por ejemplo si se realiza esta actividad en Codelco, se debe agregar en los servidores prodbw1, prodbw2 y
appbw01.
2. Verificar conectividad con servidor remoto.
1. Ejecutar la siguiente instrucción telnet:
telnet <ip_remota> <puerto>
Ejemplo:
telnet 165.182.159.222 1521
Si la conexión es exitosa, el comando debe devolver la respuesta Connected to 165.182.159.222. Esta
prueba de telnet podría fallar por diversos motivos. En caso de que el resultado no sea exitoso se deberá
escalar al equipo BW.
3. Agregar el Sistema Fuente en BW.
Una vez verificada la conectividad con el sistema fuente, se debe agregar a BW para que lo reconozca
como tal. Para ello el primer paso es iniciar sesión en BW vía SAP GUI y entrar en la transacción RSA1,
luego se hacer clic en Source Systems en el menú de la izquierda y por último, hacer clic derecho en DB
Connect y elegir la opción Create.
Cuando elegimos Create se abre la siguiente ventana
En esta nueva ventana se deben ingresar los datos de:
Logical System Name: Corresponde al nombre técnico que tendrá este sistema dentro de BW.
Source System Name: Descripción que tendrá el sistema fuente dentro de BW
Type and Release: Corresponde al tipo de base de datos del sistema fuente y su versión. Por
ejemplo ORA115
Una vez rellenados estos campos, hacemos clic en Continuar
, lo cual abrirá una nueva ventana.
En esta nueva ventana se debe ingresar la siguiente información:
DB Connection: Este parámetro corresponde al nombre técnico del sistema y lo trae desde la ventana
anterior, por lo tanto no debemos llenarlo.
DBMS: Corresponde al tipo de base de datos. Para Oracle se ingresa ORA.
User Name: Usuario del sistema fuente el cuál realizará la conexión remota
DB password: Clave del usuario anterior.
Conn. info: Identificador de la conexión al sistema fuente. Corresponde al campo <nombre_conexion>
que ingresamos en el archivo tnsnames.ora.
Los demás campos se deben dejar en blanco.
Para finalizar, se debe hacer clic en el botón Guardar
y luego volver dos veces hasta la RSA1. Cuando
estemos ahí se debe buscar el sistema fuente que acabamos de crear. Hacer clic derecho y elegir Check
A continuación se muestra un ejemplo de un check exitoso.
IMPORTANTE: En clientes donde existe más de un servidor (Instancia central y aplicativos), este Check se
debe ejecutar en cada uno de ellos.
Por ejemplo si se realiza esta actividad en Codelco, se debe hacer el Check en el servidor prodbw1, luego a
través de la SM51 cambiarse de instancia al prodbw2 y hacer el Check, y por último cambiarse al appbw01 y
ejecutar el check.
Descargar