Why?
Johan Snyman, November 22, 2016 - 8:57 am UTC
Why do you create a clone of the standby database in the first place? You could just start the standby itself in read-only mode for reporting purposes?
November 22, 2016 - 11:04 am UTC
If you want to open your standby read-only for reporting you need a license for Active Data Guard. Perhaps the OP hasn't purchased this...
Licensing...
Johan Snyman, November 22, 2016 - 11:31 am UTC
Good point, however, they'll probably incur a licensing cost for the clone database as well. Some other reasons I've come across for not doing this is that they may want to store large result sets in a table, which would not be possible when opened in read only mode, but that can also be overcome by creating a db link to the standby, which would allow the results to be stored in a local table, although the query is still run on the standby.
November 23, 2016 - 5:09 am UTC
Perhaps an option for the OP here is
- open the standby as snapshot standby each morning (ie, read write)
- do the reporting, add indexes if needed etc etc
- close the standby, revery to physical standby