Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

como usar XMLImporter e FndXdfCmp no Oracle EBS


XMLImporter e FndXdfCmp são os utilitários de implementação no Oracle E business Suite para implementação de novas páginas OAF e novas definições e alterações de esquema

XMLImporter é usado para novas páginas OAF e personalização no banco de dados oracle enquanto FndXdfCmp é usado para novas definições e alterações de esquema

Aqui estão as etapas sobre como usar XMLImporter e FndXdfCmp

XMLImporter

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 é um utilitário Java que está localizado sob $JAVA_TOP/oracle/apps/fnd/odf2 que é usado para verificar e criar objetos de banco de dados, definidos em um arquivo xdf
Sintaxe

Possíveis tipos de objetos são:
Oracle table, mview, Oracle view, sinônimo, Oracle index, trigger, comment, context, mviewlog, qtable, sequence, type, queue, policy, all

Argumentos obrigatórios:

Oracle_Schema :nome do esquema ORACLE do módulo EBS no qual o objeto existe ou deve ser criado, ex. FND, AD, GL, MFG.
Oracle_Password :Senha do esquema ORACLE do módulo EBS.
apps_schema :ORACLE Nome do esquema do esquema APPS atual.
apps_password :Senha do esquema ORACLE do esquema APPS atual.
jdbc_protocol :Tipo de driver JDBC / protocolo (thin ou oci8).
JDBC_Connect_String :A string de conexão JDBC para conectar ao Banco de Dados. Deve incluir o ::
object_type :O tipo de objeto a ser mantido/criado – table, qtable, mview, mviewlog, sequence, type, trigger, view, policy
xdf_fileName :O nome do arquivo xdf contendo o definição de objeto.
xsl_directory :O diretório xsl que contém todos os arquivos xsl necessários para a transformação XSLT. Normalmente é $FND_TOP/patch/115/xdf/xsl ou $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"


Artigos relacionados

Utilitário ADODFCMP
Comando FNDLOAD
FNDCPASS e AFPASSWD
ADMRGPCH