sql >> Base de Datos >  >> RDS >> Oracle

cómo usar XMLImporter y FndXdfCmp en Oracle EBS

XMLImporter y FndXdfCmp son las utilidades de implementación en Oracle E Business Suite para implementar nuevas páginas OAF y nuevas definiciones y cambios de esquema

XMLImporter se utiliza para las nuevas páginas OAF y la personalización en la base de datos de Oracle, mientras que FndXdfCmp se utiliza para la definición y los cambios de nuevos esquemas

Estos son los pasos sobre cómo usar XMLImporter y FndXdfCmp

Importador XML

Syntax
java oracle.jrad.tools.xml.importer.XMLImporter <dir_path>/<file_name>.xml 
-username <user_name> -password <password> 
-dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<host_name>)(PORT= <port_number>)) (CONNECT_DATA=(SID=<database_sid>)))" 
-rootdir <dir_path> -rootPackage <package>
Examples
java -classpath "${CLASSPATH}" oracle.jrad.tools.xml.importer.XMLImporter $APPL_TOP/ahl/12.0.0/mds/prd/webui/WorkorderDetailsRN.xml -username apps -password apps -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=exam.com)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=TEST)))" -userId "1" -rootPackage /oracle/apps/ahl -rootdir $APPL_TOP/ahl/12.0.0/mds

java -classpath "${CLASSPATH}" oracle.jrad.tools.xml.importer.XMLImporter    $APPL_TOP/ahl/12.0.0/mds/prd/webui/WorkorderDocumentsRN.xml -username apps -password apps -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=exam.com)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=TEST)))" -userId "1" -rootPackage /oracle/apps/ahl -rootdir $APPL_TOP/ahl/12.0.0/mds

Importing file "/u01/oracle/TEST/apps/apps_st/appl/ahl/12.0.0/mds/prd/webui/WorkorderDocumentsRN.xml" as "/oracle/apps/ahl/prd/webui/WorkorderDocumentsRN".

Import completed.

FndXdfCmp


FndXdfCmp es una utilidad de Java que se encuentra en $JAVA_TOP/oracle/apps/fnd/odf2 que se utiliza para verificar y crear objetos de base de datos, definidos en un archivo xdf
Sintaxis

Los posibles tipos de objetos son:
Tabla de Oracle, mview, vista de Oracle, sinónimo, índice de Oracle, disparador, comentario, contexto, mviewlog, qtable, secuencia, tipo, cola, política, todo

Argumentos obligatorios:

Oracle_Schema:nombre de esquema ORACLE del módulo EBS en el que existe el objeto o se debe crear, p. FND, AD, GL, MFG.
Oracle_Password:contraseña del esquema ORACLE del módulo EBS.
apps_schema:nombre del esquema ORACLE del esquema APPS actual.
apps_password:contraseña del esquema ORACLE del esquema APPS actual.
jdbc_protocol:tipo de controlador/protocolo JDBC (thin u oci8).
JDBC_Connect_String:la cadena de conexión JDBC para conectarse a la base de datos. Debe incluir ::
object_type:el tipo de objeto que se mantendrá/creará:tabla, qtable, mview, mviewlog, secuencia, tipo, disparador, vista, política
xdf_fileName:el nombre del archivo xdf que contiene el definición de objeto.
xsl_directory:el directorio xsl que contiene todos los archivos xsl necesarios para la transformación XSLT. Normalmente es $FND_TOP/patch/115/xdf/xsl o $FND_TOP/admin/xdf/xsl.

Example
adjava "-mx128m" "-nojit" "oracle.apps.fnd.odf2.FndXdfCmp" "applsys" "apps" "apps" "apps" "thin" "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=exam.com)(PORT=1531))(CONNECT_DATA=(SERVICE_NAME=TEST)))" "type" " fnd_usr_roles.xdf " "$FND_TOP/patch/115/xdf/xsl"

Artículos relacionados

Utilidad ADODFCMP
Comando FNDLOAD
FNDCPASS y AFPASSWD
ADMRGPCH