Integrating your Oracle database with Alooma is easy in just a few steps:
How do you want to connect to Alooma? If it's via an SSH server, check out how to connect via SSH. Otherwise, you'll need to whitelist access to Alooma's IP addresses.
Is your Oracle database hosted in Amazon? Check out how to whitelist IPs in Amazon.
Add and name your Oracle input from the Plumbing screen and enter the following details:
Hostname or IP address of the Oracle server (default port is 1521)
Username and Password
Schema name (optional)
If your Oracle server is behind an SSH server you can connect to Oracle via SSH.
Choose the replication method you'd like to use for Oracle database replication
For full dump/load replication, provide:
A space- or comma-separated list of the names of the tables you want to replicate.
The frequency at which you'd like to replicate your tables. The more frequent, the more fresh your data will be, but the more load it puts on your Oracle database.
For incremental dump/load replication, provide:
A table/update indicator column pairs for each table you want to replicate.
If you're using incremental replication for your database, and not using xmin, we recommend — especially for larger databases — that you create an index on the update indicator columns (
dtLastModifiedin SQL Server/Oracle, for example).
If you do not index the indicator column, your database will:
Create a potentially large temp table, which could end up filling the disk.
Sort the table at load, which is CPU intensive and will add time to the process.
Follow the instructions for creating an index here: https://docs.oracle.com/cd/B28359_01/server.111/b28310/indexes003.htm#ADMIN11724
For log replication:
Make sure you performed the required setup steps.
Provide a space- or comma-separated list of the names of the tables you wish to replicate (or leave blank to replicate all tables).
Choose whether you'd like to dump and load an initial snapshot of your tables into your target data warehouse. This option only works if you've selected specific tables, and works best for small tables (under 100M rows). If you have larger tables or want all tables, please contact [email protected].
Keep the mapping mode to the default of OneClick if you'd like Alooma to automatically map all Oracle tables exactly to your target data warehouse. Otherwise, they'll have to be mapped manually from the Mapper screen.
Alooma maintains three tables in your target database per each table in Oracle.
That's it! You're done integrating Oracle and Alooma.