Oracle Database 26ai will be available on generic Linux platforms in January and soon on AIX and Windows
Purpose
Registers an Oracle database as a Source to a ReplayHub.
Once the registration is successful, the database can upload Real Application Testing (RAT) workload capture to the ReplayHub or download workloads for replay to other Oracle databases.
Designate the database it runs on as a ReplayHub server that can store captured workloads uploaded by one or more sources
dbms_replayhub.create_server(
hub_name IN VARCHAR2,
hub_mailbox IN VARCHAR2,
mailbox_type IN VARCHAR2 DEFAULT 'FILE_SYSTEM',
mailbox_cred IN VARCHAR2 DEFAULT NULL);
Install workload from ReplayHub into the current database
dbms_replayhub.install_workload(
hub_name IN VARCHAR2 DEFAULT NULL,
source_name IN VARCHAR2 DEFAULT NULL,
workload_dbid IN NUMBER,
workload_name IN VARCHAR2,
rep_workload_name IN VARCHAR2 DEFAULT NULL);
Register the current database as a Source for a ReplayHub
dbms_replayhub.register_source(
hub_name IN VARCHAR2,
hub_mailbox IN VARCHAR2,
mailbox_type IN VARCHAR2 DEFAULT 'FILE_SYSTEM',
mailbox_cred IN VARCHAR2 DEFAULT NULL,
source_name IN VARCHAR2 DEFAULT NULL);