Release Notes
1. Introduction
This section will provide you with an overview of the new release updates of Dbvisit Standby version 9.
To check your current Dbvisit Standby Version and Release from the command line.
./dbvctl -V
Dbvisit Standby as of version 9 caters for the following operating systems:
Linux
Oracle Linux 5, 6 and 7 (64 bit)
Red Hat 5, 6 and 7 (64 Bit)
SLES 11 and 12 (64bit)
Windows (See known issues below)
Windows Server 2008 and above (64bit)
Solaris (See known issues below)
Solaris SPARC (10 and above)
Solaris x86 (10 and above)
AIX (See known issues below)
AIX 5.3 and above
Dbvisit Standby version 9 supports the following Oracle Database versions:
Oracle Database 10gR2 (10.2.0.5 recommended) - If using ASM 11gR2 version required for Graceful Switchover
Oracle Database 11gR2
Oracle Database 12cR1 and R2
Oracle Database 18c
Oracle Database 19c - Linux
Oracle Multi-tenant for Oracle SE2 is supported
Pluggable database must be created in primary before you create the standby database
1.1. Important Notes
There is a number of changes being introduced with each update. Some updates may come with specific requirements.
Please note that Dbvserver (Central Console) cannot be installed on Solaris and AIX systems.
The Central Console must be installed on a Linux or Windows based system (Linux recommended).
Dbvisit Observer (Auto-Failover tool) must also be installed on a Linux or Windows based system.
On this page:
- 1 1. Introduction
- 2 2. Known Issues
- 2.1 2.1. Solaris and AIX
- 2.2 2.2. Windows
- 3 3. Change Log
- 3.1 Important Notes
- 3.2 9.0.22 (16 October 2023)
- 3.3 9.0.20 (14 January 2021)
- 3.4 9.0.18 (27 October 2020)
- 3.5 9.0.16 (22 July 2020)
- 3.6 9.0.14 (28 May 2020)
- 3.7 9.0.12 (9 April 2020)
- 3.8 9.0.10 (4 March 2020)
- 3.9 9.0.08 (6 December 2019)
- 3.10 9.0.06 (18 November 2019)
- 3.11 9.0.04 (10 October 2019)
- 3.12 9.0.02 (15 July 2019)
- 3.13 9.0.00 (31 May 2019)
- 3.14 8.0.26 (18 March 2019)
- 3.15 8.0.22 (14 June 2018)
- 3.16 8.0.20 (9 March 2018)
- 3.17 8.0.18 (14 February 2018)
- 3.18 8.0.16 (9 November 2017)Changes:
- 3.19 8.0.14 (20 June 2017)Changes:
- 3.20 8.0.12 (11 May 2017)
- 3.21 8.0.10 (27 January 2017)Changes:
- 3.22 8.0.08 (18 January 2017)Changes:
- 3.23 8.0.06 (22 December 2016)Changes:
- 3.24 8.0.04 (14 November 2016) Changes:
- 3.25 8.0.02 (8 November 2016) Key New Features & Enhancements:
- 3.26 8.0.01 (07 November 2016) RC 1
- 3.27 8.0.01 (21 October 2016) Beta 3
- 3.28 8.0.01 (3 October 2016) Beta 2
- 3.29 8.0.01 (15 September 2016) Beta 1
2. Known Issues
It is possible that some of the release updates will include known issues. This section should be reviewed for any new release.
2.1. Solaris and AIX
It is important to take note of the following:
Dbvisit Standby can be installed and used on Solaris based systems (Solaris 10+) with the exception that the Central Console (Dbvserver) must be installed and running on a Linux or Windows-based system.
Dbvserver (Central Console) cannot be installed on Solaris and AIX based systems.
Dbvisit Observer (Auto-Failover tool) cannot be installed Solaris and AIX based systems.
2.2. Windows
Dbvisit Standby currently only supports ipv4, not ipv6.
It was noted that on windows ipv6 may be favoured and if the hostname resolution is not ipv4, Dbvnet, Dbvserver and Dbvagent might listen on ipv6 when started.
It is recommended to make sure the hostnames used in the Dbvisit Standby configurations, resolve to an ipv4 address and not ipv6.
If Dbvnet, Dbvserver and Dbvagent are not able to listen on ipv4 due to name resolution favouring ipv6, you will have to make use of ipv4 IP addresses in the Dbvnet, Dbvagent, Dbvserver configuration files as well as your Dbvisit Standby DDC file (for the SOURCE and DESTINATION)
Using the following commands after starting Dbvnet, Dbvagent and Dbvserver, you will be able to identify if it is listening on ipv4 or ipv6:
Dbvnet: netstat -an|findstr 7890
Dbvagent: netstat -an|findstr 7891
Dbvserver: netstat -an|findstr 4433
Dbvisit Standby includes Oracle 12.1 Instant Client libraries by default. If your system has a different version of Oracle installed, it is possible under some rare circumstances for a library version conflict to occur. If you experience any errors similar to "PRKN-1008 : Unable to load the shared library orasrvmhas12.dll", you can usually resolve them easily by renaming this library in the dbvisit/standby folder to "orasrvmhas12.dll.12.1" or by using replacing the 12.1 Instant Client libraries in dbvisit/standby or dbvisit/standby/lib (depending on your operating system) with the 12.2 equivalent files. Please do not change any of these libraries in your Oracle Database Installation.
3. Change Log
Important Notes
Oracle 10gR2 (10.2.0.5) is now supported - using the latest patch set 10.2.0.5 is required
IMPORTANT:
This excludes Oracle 10g RAC configurations which are not supported
If using Oracle ASM - the version of ASM must be 11.2 and above (Graceful Switchover will not be possible if ASM version of 10.2 is used)
Using SSH as communication between primary and standby hosts is fully supported. The default is to use Dbvnet, but SSH password-less communication is still supported.
9.0.22 (16 October 2023)
Update default certificate expiry to Nov 2027
AIX , Solaris x86 and Sparc specific release for probable feature enhancement from Oracle with the 19.17 release. Refer link
Oracle Database RMAN change with 19.17 impacting Dbvisit for further details
9.0.20 (14 January 2021)
Dbvisit Standby Snapshot option
STDBY-763: Improved interaction of Snapshot creation and Parallel Recovery
STDBY-613: Added new options for setting custom DB_DOMAINS on Snapshots
Dbvisit Standby
STDBY-802: Improvements and fixes for DDC parameter handling during Graceful Switchover on RAC environments
STDBY-788: Added handling for historical Tasks with missing timestamps
STDBY-783: Graceful Switchover is now possible on Windows environments with both Oracle Unified Auditing and Oracle versions 12.1 and lower
STDBY-785: Observer will no longer send emails for all monitored DDCs when only one is updated
STDBY-775: Improved Mail function logging
9.0.18 (27 October 2020)
New Feature:
Oracle Unified Auditing support - Graceful Switchover now fully supports Oracle Unified Auditing.
New separate mail notification address options (Success, Error, Heartbeat, Alert, Log Gap)
Updates:
Dbvisit Standby Snapshot option
DS9-505: Dbvisit Snapshots - Databases inside Single Snapshots can now be manually stopped/started
DS9-651: Dbvisit Snapshots - Improved archive log apply process when done in conjunction with a pre-processing script
DS9-638: Dbvisit Snapshots - Improved edge-case handling of in-Snapshot database state changes
Dbvisit Standby
DS9-698: Dbvnet now capable of advanced automatic network error resolution, making connections and remote executions more robust
DS9-699: New auto-retry logic making log file transfers more reliable on unstable networks
DS9-653: Sensitive user information (such as email passwords) now always encrypted in configuration files
DS9-703: Dbvserver now supports HTTP Strict Transport Security
DS9-714: It is now possible to Cancel Tasks that are in a Paused state, e.g. CSD/Sync using transportable media
DS9-663: Added timestamps to all Task progress messages
DS9-615: Improved pre-check handling/user input validation for DR Testing
DS9-364: Create Standby Database process now possible using non-compressed backups
DS9-706: Graceful Switchover will no longer create two Tasks in the GUI instead of just one
9.0.16 (22 July 2020)
New Feature:
Advanced Task Tracking - Tasks in the Dbvisit Standby Central Console now offer significantly more information about database events, including accurate tracking of who/what initiated the Task, allowing Tasks to be stopped/terminated right from the Central Console, offering guidance on a variety of possible error states, and retaining relevant process information even after a host-side process crash.
Dbvisit Standby
DS9-666: Security improvements for handling connection to the Oracle database
DS9-636: Significantly reduced chances of Dbvisit Standby sqlite database locking under heavy workloads
DS9-643: Enabled the Create Standby Database process to more gracefully handle various errors during the creation of the standby database
DS9-633: Improved handling of backups for databases using RMAN BACKUP OPTIMIZATION
DS9-646: Changed Dbvisit services to startup type Automatic Delayed on Windows systems
DS9-604: AMM log maintenance improved after Graceful Switchover
DS9-652: Dbvisit Observer can now connect to mailservers through SSL, including new optional settings to ignore certificate errors for connection test purposes
DS9-644: Improved Dbvisit Observer behaviour when working with very slow mailservers
DS9-657: Improved Japanese translations
DS9-671: Better display for Task errors caused by manual user interactions (e.g. kill signals)
9.0.14 (28 May 2020)
New Feature:
We now provide the capability for different network ports for primary and standby configurations allowing management of DR environments across different network segments.
Updates:
Dbvisit Standby Snapshot Option
DS9-603: Dbvisit Snapshot Groups information now updates more frequently and handles more potential database states
DS9-610: Creation of up to 4 Snapshots in a Snapshot Group is now possible
Dbvisit Standby
DS9-629: Fixed several memory leaks in dbvagent & dbvserver executables, especially affecting Windows installations
DS9-512: File handling operations during periods of inconsistent network connection are now more robust
DS9-599: Added support for using ACFS when using Oracle RAC (please note that using ASM for Oracle RAC is still the recommended option)
DS9-515: Fixed inconsistent DR Test behaviour on environments hosting multiple DDCs sharing the same database name
DS9-526: Introduced new NETPORT_DR parameter in DDCs to enable independant custom port configurations on both Primary & Standby
DS9-533: Improved Japanese language translation
DS9-597: Improvements to functionality and clarity of the ntf_repo_maintain function to enable easier Task clearing/maintenance
9.0.12 (9 April 2020)
New Features:
Dbvisit Snapshots now support the use of custom database parameters
Dbvisit Snapshots can now execute custom pre/post-processing scripts during each Snapshot creation
Updates:
Dbvisit Standby Snapshot Option
DS9-537: Ensured activation process will always start regardless of Snapshots state
DS9-531: Fix Snapshot creation failure if Volume Group contains an extra dash "-"
Dbvisit Standby
DS9-503: Changing database state (e.g. RW/RO) now also affects all related PDBs
DS9-509: Fixed rare Windows installation error
DS9-513: Improved support for the APPLY_DELAY_LAG_MINUTES setting on 19c
DS9-527: Improved handling of log shipping after Graceful Switchover on Windows RAC environments
DS9-521: Include the Disaster Recovery Test repository in the Dbvisit Support Package
DS9-532: Updated descriptions and text prompts for Log Gap Report to be more clear on Standby sequence state
DS9-534: Dbvisit Support Packages can now be created even if the database is down
DS9-472: Improved dbvnet & dbvagent logging and error handling
9.0.10 (4 March 2020)
Updates:
Dbvisit Standby Snapshot Option
DS9-483: Snapshots created as part of a Snapshot Group can now have activated (i.e. read-write) databases
DS9-487: Significantly improved error reporting for Snapshot functionality
DS9-492: Improved Snapshot Alerts behaviour and timeliness
Dbvisit Standby
DS9-478: Updated Dbvisit-provided SSL security certificates
DS9-438/495: Improved Task type and source reporting, added new Task types and new distinctions between User (GUI), Daemon and CLI Tasks
DS9-446: Resolved all LIBPATH issues on AIX systems
DS9-479: dbvnet can no longer over-utilize CPU on AIX systems
DS9-488: MAXDATAFILES value now taken from the origin database during control file creation
DS9-497: Made the behaviour/distinction between the "dbvctl -c" and "dbvctl -C" commands more intuitive
DS9-468/499: Improved clarity of terms and parameter descriptions in the Dbvisit product installer
DS9-269: Opening databases RO through the GUI now also causes all PDBs to open read only also
9.0.08 (6 December 2019)
Updates:
DS9-306: The dbvctl upgrade procedure now requires confirmation that it is being executed on the primary location, in order to avoid erroneous executions on standby
DS9-323: Dbvisit Observer now has more available actions through the Central Console for resolving various error states
DS9-381: Improved special-case error messaging for the Dbvisit Snapshots Utility, e.g. attempted use of the Apply Log Gap parameter
DS9-382: Added new example Dbvisit Observer Custom User Script for Windows
DS9-398: Disaster Recovery Testing functionality made more robust & reliable, especially in ASM environments
DS9-401: Improved UX of DDC/CSD parameter editing through the Central Console
DS9-435: Improved consistency for Central Console reporting of CLI-generated Tasks
DS9-449: Improved Dbvisit Observer's ability to handle monitoring multiple DDCs at the same time
DS9-448: CSD creation can now be run from template data stored in a JSON file (using the -j option)
DS9-453: Improved licence key parameters visibility - the Licence page will now display any available permissions for extra features, e.g. Dbvisit Snapshots
DS9-471: Improved error reporting for attempting to create Snapshots on unsupported environments, e.g. Windows or non-LVM systems.
9.0.06 (18 November 2019)
Features:
Dbvisit Snapshots - Quickly create automated snapshots of your standby databases
Updates:
DS9-298: Dbvisit Observer now allows sendmail interaction on port 25 without AUTH
DS9-398: Extended length backup image file names now supported
DS9-399: MAILCFG_FORMAT DDC parameters now editable through the Central Console
9.0.04 (10 October 2019)
Features:
Dbvisit Observer is now available for Windows systems
Updates:
DS9-245: Long DDC/Host names should now display nicely on Manage Configurations & Manage Databases pages
DS9-265: The Installed Databases dropdown during DDC creation should now correctly populate on Windows systems
DS9-281: Running Graceful Switchover should now always cause the Central Console to auto-update the Host relationship
DS9-308: Daemon commands from the Manage Databases page will now always execute correctly on all supported operating systems
DS9-310: Dbvisit Observer logs will now by default go into the same directory as the executable
DS9-312: "User"-level accounts can now create DDCs between Hosts linked to the User's account
DS9-313: Add New Host quick-guide now appears correctly
DS9-314: DMN_MAX_FAIL_NOTIFICATIONS now always works as intended
DS9-318: Dbvisit Observer actions are now correctly hidden from "User"-level accounts
DS9-324: Support Packages are now correctly generated in cases of remote execution errors
DS9-332: dbvagent now capable of handling multiple simultaneous Task requests
DS9-358: DDC version records on the webserver are now always correctly updated after upgrading DDCs
DS9-360: It is no longer possible to delete DDCs before disabling Dbvisit Observer monitoring
9.0.02 (15 July 2019)
Changes:
1. New Dbvisit Observer component - remotely monitor your Dbvisit Standby Configurations (DDCs), and auto-failover if necessary
2. New languages - added Chinese Traditional & Chinese Simplified to the available Central Console (GUI) language options
DS9-266: Oracle Real Application Cluster (RAC) databases now correctly open in read-only mode
DS9-283: Log gap report is now correctly attached to scheduler emails
DS9-243: Password files now correctly copied into Oracle Automatic Storage Management (ASM), if used
DS9-235: The Disaster Recovery (DR) Test option can now be run in batch mode from the Command Line Interface (CLI)
DS9-234: The read only test "ro_test" can no longer be run on primary system using the CLI
9.0.00 (31 May 2019)
Changes:
1. New Central Console look and feel - better performance and usability
2. New Central Console languages - now available in English, French, German, Spanish and Japanese
3. New Improved and streamlined Create Standby Database (CSD) process
4. New Disaster Recovery Actions functions - easily test whether your environment is ready to switchover, without affecting your Source location (this includes the option to create backups prior to activation)
5. New Alert notifications in Central Console - automatic notifications and event tracking in case of important events, e.g. log gap threshold exceeded
6. New Interactive graphs - statistical information available for host/CPU load and DDC log time gap
7. New User guides - not sure how to perform a CSD, Sync or other action? Let our new interactive guide system lead you through it step by step.
8. Command Line Interface (CLI) core tasks will now be pushed to Central Console, making CLI tasks visible in the Console
9. Better emails - introducing HTML templates
10. Hundreds of minor improvements to usability, stability, performance and customisation
For reference the version 8 changelog is provided below:
8.0.26 (18 March 2019)
Changes:
DS-1487: Improve the copy of repository (standby/conf/dbname.db file) between primary and standby
DS-1486: Update query used during Graceful Switchover to obtain temp files
DS-1476: Update certificates supplied with installation
DS-1473: Fix internal JSON related parsing causing dbvagent failure
DS-1452: Internal improvement to logging
DS-1485: Internal update to allow certain spfile parameter values to be carried over to standby database during Create Standby Database (CSD) - these were specific to values that was set to a 0 (zero) value.
DS-1494: Update internal timeout value in Central Console and link to sessionTimout in configuration file
DS-1495: Internal update to DDC template default values
DS-1498: Resolve issue where tracefile were not attached to error email notification
DS-1499: Update database disconnect at end of dbvctl run. This resolves potential "Segmentation fault" after a successful execution
DS9-140: Internal updates to better cater for environments where standby database is created on ACFS based filesystems
DS-1500: Resolve issue where "Error parsing config file" reported in dbvnet or dbvagent
DS-1503: Internal fix to resolve error creating support package when dbvnet is not installed and ssh is used
8.0.24 (12 October 2018)
Changes:
DS-1068: Internal improvement to handle read-only agent repository
DS-1181: Improvement of dbvctl daemon process to send email on termination of a long running process
DS-1208: Handle option when dbvserver or dbvagent repositories are not accessible - improved handling and error messages
DS-1252: Improved batch installer on Solaris to update dbvnet configuration
DS-1278: Improved alignment of task history in the Central Console (GUI)
DS-1303: Passphrases are not displayed in support package contents
DS-1347: RECOVER_UNTIL_SCN_FILE and RECOVER_UNTIL_TIME_FILE can be specified in DDC with different location and filenames
DS-1359: Internal update - Add additional information to support package and update structure
DS-1375: dbvsmgr.exe reporting on Dbvnet instead of Daemon process dbvctl-<DDC>
DS-1391: Change localtime to UTC in the internal sequence and transfer tables
DS-1393: Adjust batch install process to have option for dbvserver public_address and dbvagent webserver_adress
DS-1398: Improve support package dates to include time
DS-1408: Fix missing "Oracle Restart registration" option both CLI and GUI in 8.0.22
DS-1426: Various small internal updates to Central Console (GUI)
DS-1431: Improved error handling for support package generation in Central Console (GUI)
DS-1432: Create a backup of dbvserver and dbvagent repositories on reset
DS-1439: Network transfer improvement on Windows 2008 based systems (Dbvnet)
DS-1448: Multiple DDCs with the same name can cause incorrect API requests to be generated
DS-1450: cmn_check4new_datafiles gives incorrect filename with French language setting, add the following DDC parameters DBV_LANG, DBV_LANG_DR
DBV_NLS_LANG, DBV_NLS_LANG_DR which can be set to specific LANG or NLS_LANG environment variable, example DBV_LANG = en_NZ.UTF8
DBV_NLS_LANG = American_America.UTF8DS-1467: Internal fix - Dbvagent reports "The system cannot find the path specified" errors with no apparent failure
8.0.22 (14 June 2018)
Changes:
DS-977: Dbvnet now assume output filename from the input filename when -o is not specified
DS-1162: Improved handling of ipv4 addresses and not using ipv6 (ipv6 not supported)
DS-1232: Add option for multiple listener addresses (dbvserver,dbvnet,dbvserver)
DS-1269: Internal improvement in logging (dbvnet, dbvagent, dbvserver)
DS-1278: Visual improvements to task history (Central Console) - allow a wider window. Disable Create Standby Database (CSD) button after the first press to ensure no double execution is attempted
DS-1286: Running dbvctl process to terminate with an error once RUNNING_MAX_TIMES_TRIED (default 3) attempts have been reached
DS-1304: Dbvnet progress bar improvement when using the -v flag
DS-1319: Improve exit code during pre/post processing jobs to ensure process exits with an error if pre/post processing exit with status 1
DS-1326: SERVICE_USED/SERVICE_USED_DR options added to allow for -f (force) flag to be enabled for srvctl stop instance commands. The internal change included setting correct archsource location to look for subsequent archives during Graceful Switchover (GS)
DS-1335: Add support for Oracle 10gR2 - excluding Oracle RAC, note that 11gR2 ASM required for Graceful Switchover
DS-1355: Resolve issue where dbvnet did not return the correct exit code on error
DS-1357: Improve "dbvctl -d <ddc> -o start --database" command when "srvctl" Oracle command is used
DS-1358: Improve internal logging of FATAL and ERROR error messages (dbvnet,dbvagent,dbvserver)
DS-1365: Remove passphrase content from support package configuration files
DS-1368: Fix formatting issue with creating general support package while Create Standby Database (CSD) process is running
8.0.20 (9 March 2018)
Changes:
DS-1169: Improved ordering of task history (date column not wrapping)
DS-1185: Fix alignment of configurations in Central Console (Configurations screen)
DS-1214: Internal update to skip a check if a file is open if no fuser found on the server when UNIX is used
DS-1220: Implement change to allow dbvctl Daemon process to re-establish shared database connection on failure
DS-1226: Dbvnet improvements including logging, internal bug fixes as well as performance improvements
DS-1228: Do not attempt to create a standby control file twice during Create Standby Database (CSD) when using ASM
DS-1229: Add additional information to database status check
DS-1230: Shut standby instance down during Graceful Switchover (GS) rollback, prior to removing old redo logs
DS-1235: Add additional handling of "An existing connection was forcibly closed" during remote checksum execution when result was returned
DS-1236: Improve dbvnet keep-alive frequency used for long running cosessions (connections)
DS-1237: Fix default dbvctl calling exit() when no logs to transfer found
DS-1243: Fix working directory in dbvsmgr which caused dbvserver service not to start, if only component installed (Windows Only)
DS-1255: Fix issue in dbvnet where copy of files greater than 2GB on Windows based systems created 0 size file on secondary
DS-1264: Improve checks of source database state when running default dbvctl taking into account CASCADE variable setting
DS-1265: Resolve possible agent being stated as down, while in fact it is running (Solaris)
DS-1270: Minor update on License key display details (DS-1271)
DS-1273: Improve detection of Clusterware vs Oracle Restart and the options used for SRVCTL when adding (registering) the standby database during Create Standby Database (CSD)
DS-1274: Internal improvement to better handle many agents (hosts) in Central Console - browser session my not load all components or disconnect (refresh)
8.0.18 (14 February 2018)
The 8.0.18 release now includes support for Solaris and AIX. As part of this release, there is a number of new changes of which a summary is listed below.
Other Notes:
Dbvnet, Dbvagent and Dbvserver now include the certificates in the conf subdirectory. Users can use the default provided or substitute this with their own if so required.
The Dbvagent configuration file now has two extra options that can be set: webserver_address and webserver port. These should only be set if the Central Console (Dbvserver) is located behind a firewall. In these scenarios, the Agent will have to send data via the firewall to the Central Console. The firewall IP address will be provided as the webserver_address and if port forwarding is used the webserver_port is set to the port that was selected on the firewall. This might be due to the webserver sitting behind a company firewall in a private IP range.
For Solaris and AIX do not use Dbvnet for network communication, but rather use SSH
For Solaris and AIX, the webserver (Central Console) must be installed on a separate Windows or Linux environment - Linux is recommended.
Changes:
DS-703: Internal updates to Dbvnet, Dbvagent and Dbvserver to cater for Solaris and
DS-761: IMPORTANT: Added support for Solaris (SPARC, x86) and AIX. As of 8.0.18 Dbvisit Standby can be installed and used on Solaris based systems (Solaris 10+) with the exception that the Central Console must be installed/running on a Linux or Windows-based system. Dbvserver (Central Console) will not be able to install on Solaris and AIX based systems Using Dbvnet on Solaris and AIX is experimental and if used, COMPARE_CHECKSUM=Y must be enabled in the DDC files. Using SSH on Solaris and AIX in 8.0.18 is recommended (SSH User Equivalence is required - passwordless authentication)
DS-791: Implement new update repository functions for dbvagent and dbvserver
DS-915: Improved error handling with new internal improved JSON library
DS-959: Extend the pre/post-processing script to include Create Standby Database (CSD) post-processing
DS-963: Adjust fields to consistent order across the Add and Edit host pages
DS-964: Internal change - deleting parameters from the Create Standby Database (CSD) page table should now correctly remove them from the Inits parameter group
DS-966: Create Configuration page is now correctly disabled if no Hosts are defined
DS-979: (DS-980) Drop-down lists in Safari browsers now displaying correct formatting
DS-984: Allow for the CASCADE variable to be editable via Central Console (GUI)
DS-983: Add check to prevent deletion of active Hosts in Central Console (GUI)
DS-989: Improved error handling when starting an already running daemon process (Central Console)
DS-1010: Adjust syntax of SRVCTL command for RAC One Node
DS-1015: Add new function to synchronize the primary and standby databases by transferring and applying logs as a final step of Create Standby Database (CSD) and Synchronize Standby Database (SYNC) operations
DS-1028: Send one heartbeat email per dbvisit run rather than one per thread
DS-1029: (DS-1052) Import DDC into Cental Console now always display correct information
DS-1044: (DS-1047) Improve user add/remove in Cental Console with improved restrictions on removing logged in users
DS-1046: Incorrect password validation criteria fixed in Central Console
DS-1051: Disable resume button on using transportable media when starting second phase
DS-1054: Add an optional parameter to refresh datafile function. The new parameters is to specify temp locations on the local and remote systems for backup and transfer locations of the datafile backup
DS-1060: Update dbvisit software installation scripts to cater for upgrade from 8.0.16 to 8.0.18
DS-1091: Create DDC, CSD and Sync pages "Submit" buttons are now disabled after the initial click to prevent double-click
DS-1096: Use "which" command instead of "whereis" on Solaris to locate an executable
DS-1102: Adjust "ps" command flags to cater for Solaris
DS-1106: Set NOEDIT attribute in the Inits data structure if not defined by Central Console (GUI)
DS-1114: Dbvisit installation script should not allow to install Dbvserver on Solaris and AIX based systems
DS-1125: An attempt to apply license should be made only on successful creation of a DDC file
DS-1129: Do not terminate the installer when the user chooses to install Dbvserver on Solaris and AIX, just display warning. Note: Dbvserver (Central Console/GUI) is not allowed on Solaris or AIX and must be installed on Linux or Windows
DS-1133: Added support package generation to database action errors on the Manage Databases page (Central Console)
DS-1170: Update support package - add dbvnet and dbvagent configurations (-g) to support package
DS-1174: Resolve issue where Daemon does not reset internal settings if a long running process is killed
DS-1175: Resolve issue where support package on Windows did not contain files from remote server
DS-1178: Fixed a bug causing the installer not to accept components to install/uninstall
DS-1179: Task "not receiving updates" error message timeout increased from 10 to 40 seconds
DS-1183: Some notifications are missing in screen output of Graceful Switchover (GS)
DS-1197: Internal change to fix incorrect syntax of SRVCTL command ADD INSTANCE missing -node flag
DS-1199: Backup existing dbvnet, dbvserver, dbvagent config files with timestamp - when re-installing or upgrading dbvisit
DS-1210: Resolve issue where creating new template during Create Standby Database (CSD) can cause standby instant to not be shutdown if only creating template
DS-1211: Central Console - update sorting order of tasks based on completion time
DS-1212: User session now only times out if there are no active Tasks, also Task History no longer auto-scrolls
DS-1216: Resolve issue where defunct processes can be created if database is shutdown when daemon is running
DS-1217: Internal updates to function sync_get_info
8.0.16 (9 November 2017)
Changes:
DS-460: Allow Synchronize Standby Database (SYNC) option to be restartable and able to use transportable media
DS-859: Remove temp files created on the standby server by Dbvisit processes spawned by daemon
DS-874: Provide optional post processing option to compress archives under ARCHDEST
DS-883: Correct a typo in Dbvisit standby components uninstaller
DS-891: Use release major version number only following a switch to GIT
DS-893: Fix log gap report showing wrong instance name for threads other than one
DS-894: Avoid archive logs being deleted from ARCHDEST until transferred to Cascade Standby
DS-895: Use SRVCTL rather than SQLPLUS to open a Clusterware registered standby read only
DS-896: Restart newly activated database on a database rather than instance level
DS-901: Make sure log gap report fails unless the standby is mounted or read only
DS-905: Generate support package when DBVISIT_DEBUG is set to 0
DS-909: Implicitly set database parameter instance_mode to READ-WRITE on the standby during CSD
DS-910: Make sure APPLY_DELAY_LAG_MINUTES and DMN_MONITOR_INTERVAL_DR are not both set
DS-913: Fix daemon resetting AMM_CHECK_TRANSFERRED to N
DS-914: Improve mechanism of switching the standby to recovery mode when APPLY_READ_ONLY set to Y
DS-916: Make sure pre- and -post- processing scripts are called even when the database instance is down
DS-917: Make sure installer sets correct dbvserver name and does not keep the 0.0.0.0 placeholder
DS-918: Correct syntax error when starting a database read only using SRVCTL
DS-919: Add --force option to "-o upgrade", for testing purposes
DS-921: Make db_file_name_convert and log_file_name_convert case insensitive
DS-922: Make sure PDBs get started on the new primary on completion of GS
DS-923: Small improvement when restarting a database
DS-924: Transfer a list of primary datafiles to the standby during CSD, to be potentially used for post-processing
DS-925: Improve conversion of datafile names during CSD when conversion is set between two ASM diskgroups
DS-927: Improve parsing db_file_name_convert when one "from" string is a substring of another "from" string
DS-928: Improve logging generated by running log gap report when RUN_INSPECT set to Y
DS-930: Use file mtime rather than ctime when picking up the latest compressed or uncompressed log to apply
DS-931: Add DDC string to generic support package name
DS-932: Check if restore points are set in the old primary prior to GS
DS-934: Re-transfer a file if checksums do not match during file transfer
DS-935: Add missing globals to a list of globals available to the user when editing a DDC via GUI
DS-939: Display warning during CSD prechecks if primary is in NOLOGGING
DS-948: Issue with db_create_online_log_dest_n being ignored affecting CSD and GS
DS-952: Improve handling foreign language strings when parsing output during recovery
DS-954: Improve handling tempfiles extended beyond max size, which could cause error during Graceful Switchover
DS-956: Improve algorithm of applying convert parameter to a filename in mixed ASM and Windows environmentDS-957: Treat temp files that belong to SEED container as OMF during GS