sql >> Databáze >  >> RDS >> Oracle

jak používat XMLImporter a FndXdfCmp v Oracle EBS

XMLImporter a FndXdfCmp jsou nástroje implementace v Oracle E business Suite pro implementaci nových stránek OAF a nových definic a změn schémat

XMLImporter se používá pro nové stránky OAF a personalizaci v databázi oracle, zatímco FndXdfCmp se používá pro novou definici schématu a změny

Zde jsou kroky, jak používat XMLImporter a 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 je Java Utility, která se nachází pod $JAVA_TOP/oracle/apps/fnd/odf2, která se používá k ověřování a vytváření databázových objektů definovaných v souboru xdf
Syntaxe

Možné typy objektů jsou:
Oracle tabulka, mview, Oracle view, synonymum, Oracle index, trigger, komentář, kontext, mviewlog, qtable, sekvence, typ, fronta, politika, vše

Povinné argumenty:

Oracle_Schema :Název schématu ORACLE modulu EBS, ve kterém objekt existuje nebo by měl být vytvořen, např. FND, AD, GL, MFG.
Oracle_Password:Heslo schématu ORACLE modulu EBS.
schéma_aplikací:Název schématu ORACLE aktuálního schématu APPS.
heslo_aplikací:Heslo schématu ORACLE aktuálního schématu APPS.
jdbc_protocol :Typ / protokol ovladače JDBC (tenký nebo oci8).
JDBC_Connect_String:Připojovací řetězec JDBC pro připojení k databázi. Musí obsahovat ::
object_type :Typ objektu, který má být udržován / vytvořen – tabulka, qtable, mview, mviewlog, sekvence, typ, spouštěč, pohled, politika
xdf_fileName :Název souboru xdf obsahujícího definice objektu.
xsl_directory :Adresář xsl obsahující všechny soubory xsl potřebné pro transformaci XSLT. Normálně je to $FND_TOP/patch/115/xdf/xsl nebo $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"

Související články

Nástroj ADODFCMP
Příkaz FNDLOAD
FNDCPASS a AFPASSWD
ADMRGPCH


  1. Problém s proměnnými vazby Oracle, které správně nepoužívají index

  2. 5 skvělých důvodů, proč si stáhnout a používat šablony Microsoft Access

  3. Nelze vrátit výsledky z uložené procedury pomocí kurzoru Pythonu

  4. Jak UTC_DATE() funguje v MariaDB