Skip to content

Staging Requirements

O/S User / Privileges
  1. delphix o/s user which is clone of oracle user with oinstall and dba groups.
  2. Empty folder on host to hold delphix toolkit [ approximate 2GB free space ]
  3. Empty folder on host to mount nfs filesystem. This is just and empty folder with no space requirements and act as base folder for nfs mounts.
  4. Write permissions on
    • $ORACLE_BASE/admin
    • $ORACLE_BASE/diag
    • $ORACLE_HOME/dbs
    • $ORACLE_BASE/cfgtoollogs/dbca [ for Seed databases ]
    • $ORACLE_HOME/assistants/dbca/templates [ for Seed databases ]
  5. Read permissions on
    • $ORACLE_HOME/inventory
    • $ORACLE_HOME/inventory/ContentsXML
    • $ORACLE_HOME/inventory/ContentsXML/comps.xml
  6. sudo privileges for mount, umount. See sample below assuming delphix_os is used as delphix user.
Defaults:delphix_os !requiretty
delphix_os ALL=NOPASSWD: /bin/mount, /bin/umount

Note :

  • For CDB Seed database ingestion type, Delphix recommends to use oracle software user to create dsource. In case of creating dSource using low-privilege OS user (like delphix), we recommend assigning adminstrative privileges on oracle software.
  • Plugin relies on sqlnet.ora for Wallet locations. [ credentials or TDE encryption keys ]. Custom environment variable TNS_ADMIN can be added if required.