The database gateway (DBGateway) is a component of Database Autonomy Service (DAS). You can use DBGateway to automatically collect information about a database such as performance metrics and topology to view the performance trends, real-time performance, and replication relationships of the database.


  • Non-intrusiveness: DAS is designed to be non-intrusive so that you can install DBGateway on a single non-database host and do not need to install DBGateway on each database instance.
    Note If you require disaster recovery, we recommend that you install DBGateway on two separate database instances.
  • Security and reliability
    • DBGateway requires only the read-only permissions on database system tables and requires no read permissions on business tables.
    • Data is encrypted and compressed before it is transmitted. This ensures that the data is secure and under proper control.
  • Low costs: A DBGateway process can manage more than 1,000 database instances.

Deployment conditions

  • Permission requirements: The root permissions of the Linux server are required.
  • Hardware requirements
    • CPU: Intel quad-core 2.2 GHz or higher, or AMD CPU with equivalent performance.
    • Memory: 8 GB or larger.
    • Disk: at least 1 GB of disk space in the /opt directory.
  • Operating system requirements
    • Linux kernel version 2.6.32 or later.
    • 64-bit operating systems only.