This topic describes basic concepts behind the creation of dSources from SAP ASE databases.
Initial Linking and Staging Databases
A dSource is the copy of a physical database that is created when the Delphix Engine links to and loads the database from a backup. The database backup can be a new full database backup that the Delphix Engine initiates, the most recent existing database backup, or an existing database backup specified by the user. When loading from an existing backup, the backup should be in a location that the source environment user can access.
After obtaining the initial snapshot and linking the dSource, the Delphix Engine keeps the dSource and the source database in sync by monitoring the source database for new transaction log dumps, and then applying those backups on a standby database. This database is called the "staging database." A target environment that hosts one or more staging databases is referred to as a "staging target."
After you have linked a database into the Delphix Engine, you can re-initialize it by performing a sync on the dSource.
There is an ASE feature that affects the size of database dumps which correspondingly affects the amount of space consumed on the storage attached to the Delphix Engine. If the ASE "sp_dumpoptimize" feature is set to maximum as follows, more disk space will be consumed on Delphix storage because ASE writes both allocated and unallocated pages into the dump files:
sp_dumpoptimize 'archivespace = maximum'
ASE Source and Staging Database Compatibility
Starting in 5.2.5, you may use different ASE patch level versions between source and staging hosts. The major version of ASE must still be the same. The only caveat is for ASE 15.7 - where the source and staging patch levels must both be either any version below SP64 or both be any version above SP100.