XMLImporter und FndXdfCmp sind die Implementierungsdienstprogramme in Oracle E Business Suite zum Implementieren neuer OAF-Seiten und neuer Schemadefinitionen und -änderungen
XMLImporter wird für neue OAF-Seiten und die Personalisierung in der Oracle-Datenbank verwendet, während FndXdfCmp für neue Schemadefinitionen und -änderungen verwendet wird
Hier sind die Schritte zur Verwendung von XMLImporter und 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 ist ein Java-Dienstprogramm, das sich unter $JAVA_TOP/oracle/apps/fnd/odf2 befindet und zum Verifizieren und Erstellen von Datenbankobjekten verwendet wird, die in einer xdf-Datei
Syntax
Mögliche Objekttypen sind:
Oracle-Tabelle, mview, Oracle-Ansicht, Synonym, Oracle-Index, Auslöser, Kommentar, Kontext, mviewlog, qtable, Sequenz, Typ, Warteschlange, Richtlinie, alle
Obligatorische Argumente:
Oracle_Schema :ORACLE-Schemaname des EBS-Moduls, in dem das Objekt existiert oder erstellt werden soll, z. FND, AD, GL, MFG.
Oracle_Password :ORACLE-Schemapasswort des EBS-Moduls.
apps_schema :ORACLE-Schemaname des aktuellen APPS-Schemas.
apps_password :ORACLE-Schemapasswort des aktuellen APPS-Schemas.
jdbc_protocol :JDBC-Treibertyp/Protokoll (thin oder oci8).
JDBC_Connect_String :Die JDBC-Verbindungszeichenfolge zur Verbindung mit der Datenbank. Es muss Folgendes enthalten:::
object_type :Der zu pflegende / zu erstellende Objekttyp – table, qtable, mview, mviewlog, sequence, type, trigger, view, policy
xdf_fileName :Der xdf-Dateiname, der die Objektdefinition.
xsl_directory :Das xsl-Verzeichnis mit allen xsl-Dateien, die für die XSLT-Transformation erforderlich sind. Normalerweise ist es $FND_TOP/patch/115/xdf/xsl oder $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"
Verwandte Artikel
ADODFCMP-Dienstprogramm
FNDLOAD-Befehl
FNDCPASS und AFPASSWD
ADMRGPCH