3. Change Log
Important Notes <=
/strong>
- Oracle 10gR2 (10.2.0.5) is now supported - using the latest patch set 1=
0.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 (Gracef=
ul Switchover will not be possible if ASM version of 10.2 is used)
- Using SSH as communication between primary and standby hosts is fully s=
upported. The default is to use Dbvnet, but SSH password-less communication=
is still supported.
9.0.22 (16 October 2023)
9.0.20 (14 January 2021)
Dbvisit Standby Snapshot option
STDBY-763: Improved interaction of Snapshot creation and Parallel Recove=
ry
STDBY-613: Added new options for setting custom DB_DOMAINS on Snapshots
=
Dbvisit Standby
STDBY-802: Improvements and fixes for DDC parameter handling during Grac=
eful 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, Heartbea=
t, Alert, Log Gap)
Updates:
Dbvisit Standby Snapshot option
DS9-505: Dbvisit Snapshots - Databases inside Single Snapshots can now b=
e manually stopped/started
DS9-651: Dbvisit Snapshots - Improved archive log apply process when done i=
n conjunction with a pre-processing script
DS9-638: Dbvisit Snapshots - Improved edge-case handling of in-Snapshot dat=
abase state changes
Dbvisit Standby
DS9-698: Dbvnet now capable of advanced automatic network error resoluti=
on, making connections and remote executions more robust
DS9-699: New auto-retry logic making log file transfers more reliable on un=
stable networks
DS9-653: Sensitive user information (such as email passwords) now always en=
crypted 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 ins=
tead of just one
9.0.16 (22 July =
2020)
New Feature:
Advanced Task Tracking - Tasks in the Dbvisit Standby C=
entral Console now offer significantly more information about database even=
ts, including accurate tracking of who/what initiated the Task, allowing Ta=
sks to be stopped/terminated right from the Central Console, offering guida=
nce on a variety of possible error states, and retaining relevant process i=
nformation even after a host-side process crash.
Dbvisit Standby
DS9-666: Security improvements for handling connection to the Oracle databa=
se
DS9-636: Significantly reduced chances of Dbvisit Standby sqlite database l=
ocking under heavy workloads
DS9-643: Enabled the Create Standby Database process to more gracefully han=
dle various errors during the creation of the standby database
DS9-633: Improved handling of backups for databases using RMAN BACKUP OPTIM=
IZATION
DS9-646: Changed Dbvisit services to startup type Automatic Delayed on Wind=
ows systems
DS9-604: AMM log maintenance improved after Graceful Switchover
DS9-652: Dbvisit Observer can now connect to mailservers through SSL, inclu=
ding new optional settings to ignore certificate errors for connection test=
purposes
DS9-644: Improved Dbvisit Observer behaviour when working with very slow ma=
ilservers
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<=
/p>
Dbvisit Standby
DS9-629: Fixed several memory leaks in dbvagent & dbvserver executab=
les, especially affecting Windows installations
DS9-512: File handling operations during periods of inconsistent network co=
nnection are now more robust
DS9-599: Added support for using ACFS when using Oracle RAC (please note th=
at using ASM for Oracle RAC is still the recommended option)
DS9-515: Fixed inconsistent DR Test behaviour on environments hosting multi=
ple 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 Snap=
shots state
DS9-531: Fix Snapshot creation failure if Volume Group contains an extra da=
sh "-"
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 Win=
dows RAC environments
DS9-521: Include the Disaster Recovery Test repository in the Dbvisit Suppo=
rt Package
DS9-532: Updated descriptions and text prompts for Log Gap Report to be mor=
e clear on Standby sequence state
DS9-534: Dbvisit Support Packages can now be created even if the database i=
s 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 acti=
vated (i.e. read-write) databases
DS9-487: Significantly improved error reporting for Snapshot functionality<=
br>
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 contr=
ol 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 Db=
visit product installer
DS9-269: Opening databases RO through the GUI now also causes all PDBs to o=
pen read only also
9.0.08 (6 December 20=
19)
Updates:
DS9-306: The dbvctl upgrade procedure now requires confirmation that it =
is being executed on the primary location, in order to avoid erroneous exec=
utions on standby
DS9-323: Dbvisit Observer now has more available actions through the Centra=
l Console for resolving various error states
DS9-381: Improved special-case error messaging for the Dbvisit Snapshots Ut=
ility, e.g. attempted use of the Apply Log Gap parameter
DS9-382: Added new example Dbvisit Observer Custom User Script for Windows<=
br>
DS9-398: Disaster Recovery Testing functionality made more robust & rel=
iable, especially in ASM environments
DS9-401: Improved UX of DDC/CSD parameter editing through the Central Conso=
le
DS9-435: Improved consistency for Central Console reporting of CLI-generate=
d 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 fi=
le (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 Sna=
pshots
DS9-471: Improved error reporting for attempting to create Snapshots on uns=
upported environments, e.g. Windows or non-LVM systems.
9.0.06 (18 November =
2019)
Features:
Dbvisit Snapshots - Quickly create automated snapshots of your standby d=
atabases
Updates:
DS9-298: Dbvisit Observer now allows sendmail interaction on port 25 wit=
hout AUTH
DS9-398: Extended length backup image file names now supported
DS9-399: MAILCFG_FORMAT DDC parameters now editable through the Central Con=
sole
9.0.04 (10 October 20=
19)
Features:
Dbvisit Observer is now available for Windows systems
Updates:
DS9-245: Long DDC/Host names should now display nicely on Manage Configu=
rations & Manage Databases pages
DS9-265: The Installed Databases dropdown during DDC creation should now co=
rrectly populate on Windows systems
DS9-281: Running Graceful Switchover should now always cause the Central Co=
nsole to auto-update the Host relationship
DS9-308: Daemon commands from the Manage Databases page will now always exe=
cute correctly on all supported operating systems
DS9-310: Dbvisit Observer logs will now by default go into the same directo=
ry 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"-leve=
l accounts
DS9-324: Support Packages are now correctly generated in cases of remote ex=
ecution errors
DS9-332: dbvagent now capable of handling multiple simultaneous Task reques=
ts
DS9-358: DDC version records on the webserver are now always correctly upda=
ted after upgrading DDCs
DS9-360: It is no longer possible to delete DDCs before disabling Dbvisit O=
bserver monitoring
9.0.02 (15 July 2019)
Changes:
1. New Dbvisit Observer component - remotely monitor your Dbvisit Standb=
y Configurations (DDCs), and auto-failover if necessary
2. New languages - added Chinese Traditional & Chinese Simplified to th=
e 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 mod=
e from the Command Line Interface (CLI)
DS9-234: The read only test "ro_test" can no longer be run on primary syste=
m using the CLI
9.0.00 (31 May 2019)
Changes:
1. New Central Console look and feel - better performance and usability<=
br>
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 envir=
onment 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 exceede=
d
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? L=
et 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 Co=
nsole, 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)<=
/strong>
Changes:
DS-1487: Improve the copy of repository (standby/conf/dbname.db file) be=
tween primary and standby
DS-1486: Update query used during Graceful Switchover to obtain temp files<=
br>
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 car=
ried 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 sessi=
onTimout in configuration file
DS-1495: Internal update to DDC template default values
DS-1498: Resolve issue where tracefile were not attached to error email not=
ification
DS-1499: Update database disconnect at end of dbvctl run. This resolves pot=
ential "Segmentation fault" after a successful execution
DS9-140: Internal updates to better cater for environments where standby da=
tabase 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:=
p>
- DS-1068: Internal improvement to handle read-only agent repository
- DS-1181: Improvement of dbvctl daemon process to send email on terminat=
ion 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 configura=
tion
- 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 spec=
ified in DDC with different location and filenames
- DS-1359: Internal update - Add additional information to support packag=
e and update structure
- DS-1375: dbvsmgr.exe reporting on Dbvnet instead of Daemon process dbvc=
tl-<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 publ=
ic_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 Cent=
ral Console (GUI)
- DS-1432: Create a backup of dbvserver and dbvagent repositories on rese=
t
- DS-1439: Network transfer improvement on Windows 2008 based systems (Db=
vnet)
- DS-1448: Multiple DDCs with the same name can cause incorrect API reque=
sts to be generated
- DS-1450: cmn_check4new_datafiles gives incorrect filename with French l=
anguage 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 =3D en_NZ.UTF8
DBV_NLS_LANG =3D American_America.UTF8
- DS-1467: Internal fix - Dbvagent reports "The system cannot find the pa=
th 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 n=
ot supported)
- DS-1232: Add option for multiple listener addresses (dbvserver,dbvnet,d=
bvserver)
- DS-1269: Internal improvement in logging (dbvnet, dbvagent, dbvserver)<=
/li>
- DS-1278: Visual improvements to task history (Central Console) - allow =
a wider window. Disable Create Standby Database (CSD) button after the firs=
t 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 pr=
ocess 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 (fo=
rce) flag to be enabled for srvctl stop instance commands. The internal cha=
nge included setting correct archsource location to look for subsequent arc=
hives 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 cod=
e on error
- DS-1357: Improve "dbvctl -d <ddc> -o start --database" command wh=
en "srvctl" Oracle command is used
- DS-1358: Improve internal logging of FATAL and ERROR error messages (db=
vnet,dbvagent,dbvserver)
- DS-1365: Remove passphrase content from support package configuration f=
iles
- DS-1368: Fix formatting issue with creating general support package whi=
le 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)=
li>
- DS-1185: Fix alignment of configurations in Central Console (Configurat=
ions 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-establis=
h shared database connection on failure
- DS-1226: Dbvnet improvements including logging, internal bug fixes as w=
ell as performance improvements
- DS-1228: Do not attempt to create a standby control file twice during C=
reate 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) rol=
lback, prior to removing old redo logs
- DS-1235: Add additional handling of "An existing connection was forcibl=
y closed" during remote checksum execution when result was returned
- DS-1236: Improve dbvnet keep-alive frequency used for long running cose=
ssions (connections)
- DS-1237: Fix default dbvctl calling exit() when no logs to transfer fou=
nd
- DS-1243: Fix working directory in dbvsmgr which caused dbvserver servic=
e not to start, if only component installed (Windows Only)
- DS-1255: Fix issue in dbvnet where copy of files greater than 2GB on Wi=
ndows based systems created 0 size file on secondary
- DS-1264: Improve checks of source database state when running default d=
bvctl 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 opt=
ions 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 C=
entral 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 pa=
rt 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 s=
et: webserver_address and webserver port. These should only be set if=
the Central Console (Dbvserver) is located behind a firewall. In the=
se scenarios, the Agent will have to send data via the firewall to the Cent=
ral Console. The firewall IP address will be provided as the webserve=
r_address and if port forwarding is used the webserver_port is set to the p=
ort that was selected on the firewall. This might be due to the webse=
rver sitting behind a company firewall in a private IP range.
- For Solaris and AIX do not use Dbvnet for network communication, but ra=
ther 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 o=
f 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 installe=
d/running on a Linux or Windows-based system. Dbvserver (Central Console) w=
ill not be able to install on Solaris and AIX based systems Using Dbvnet on=
Solaris and AIX is experimental and if used, COMPARE_CHECKSUM=3DY must be =
enabled in the DDC files. Using SSH on Solaris and AIX in 8.0.18 is recomme=
nded (SSH User Equivalence is required - passwordless authentication)
- DS-791: Implement new update repository functions for dbvagent and dbvs=
erver
- 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 D=
atabase (CSD) page table should now correctly remove them from the Inits pa=
rameter 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 corr=
ect formatting
- DS-984: Allow for the CASCADE variable to be editable via Central Conso=
le (GUI)
- DS-983: Add check to prevent deletion of active Hosts in Central Consol=
e (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 databa=
ses by transferring and applying logs as a final step of Create Standby Dat=
abase (CSD) and Synchronize Standby Database (SYNC) operations
- DS-1028: Send one heartbeat email per dbvisit run rather than one per t=
hread
- DS-1029: (DS-1052) Import DDC into Cental Console now always display co=
rrect information
- DS-1044: (DS-1047) Improve user add/remove in Cental Console with impro=
ved restrictions on removing logged in users
- DS-1046: Incorrect password validation criteria fixed in Central Consol=
e
- DS-1051: Disable resume button on using transportable media when starti=
ng second phase
- DS-1054: Add an optional parameter to refresh datafile function. The ne=
w parameters is to specify temp locations on the local and remote systems f=
or backup and transfer locations of the datafile backup
- DS-1060: Update dbvisit software installation scripts to cater for upgr=
ade from 8.0.16 to 8.0.18
- DS-1091: Create DDC, CSD and Sync pages "Submit" buttons are now disabl=
ed 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 define=
d by Central Console (GUI)
- DS-1114: Dbvisit installation script should not allow to install Dbvser=
ver 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 instal=
l Dbvserver on Solaris and AIX, just display warning. Note: Dbvserver (Cent=
ral 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 configuration=
s (-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 f=
rom 10 to 40 seconds
- DS-1183: Some notifications are missing in screen output of Graceful Sw=
itchover (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 Standb=
y Database (CSD) can cause standby instant to not be shutdown if only creat=
ing template
- DS-1211: Central Console - update sorting order of tasks based on compl=
etion 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 databa=
se is shutdown when daemon is running
- DS-1217: Internal updates to function sync_get_info
8.0.16 (9 Nov=
ember 2017)
Changes:
- DS-460: Allow Synchronize Standby Database (SYNC) option to be restarta=
ble and able to use transportable media
- DS-859: Remove temp files created on the standby server by Dbvisit proc=
esses spawned by daemon
- DS-874: Provide optional post processing option to compress archives un=
der 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 othe=
r than one
- DS-894: Avoid archive logs being deleted from ARCHDEST until transferre=
d 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 inst=
ance 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 o=
n the standby during CSD
- DS-910: Make sure APPLY_DELAY_LAG_MINUTES and DMN_MONITOR_INTERVAL_DR a=
re not both set
- DS-913: Fix daemon resetting AMM_CHECK_TRANSFERRED to N
- DS-914: Improve mechanism of switching the standby to recovery mode whe=
n APPLY_READ_ONLY set to Y
- DS-916: Make sure pre- and -post- processing scripts are called even wh=
en the database instance is down
- DS-917: Make sure installer sets correct dbvserver name and does not ke=
ep the 0.0.0.0 placeholder
- DS-918: Correct syntax error when starting a database read only using S=
RVCTL
- DS-919: Add --force option to "-o upgrade", for testing purposes
- DS-921: Make db_file_name_convert and log_file_name_convert case insens=
itive
- 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_IN=
SPECT set to Y
- DS-930: Use file mtime rather than ctime when picking up the latest com=
pressed 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<=
/li>
- DS-934: Re-transfer a file if checksums do not match during file transf=
er
- 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 d=
uring recovery
- DS-954: Improve handling tempfiles extended beyond max size, which coul=
d cause error during Graceful Switchover
- DS-956: Improve algorithm of applying convert parameter to a filename i=
n mixed ASM and Windows environmentDS-957: Treat temp files that belong to =
SEED container as OMF during GS
8.0.14 (20 June =
2017)
Changes:
- DS-636: Allow for entering license key on completion of creating a new =
DDC
- DS-727: Allow to use trace file name instead of process id (pid) when c=
reating a Support Package
- DS-760: Introduce "Blackout Window" functionality when scheduling Dbvis=
it via daemon process
- DS-818: New functions to extract data from repository tables in text an=
d json formats
- DS-819: New option to schedule repository maintenance when running defa=
ult send/apply of logs
- DS-820: Improve algorithm of applying logs on the standby when both com=
pressed and uncompressed copies present (DS-873)
- DS-828: Copy repository to the standby server once changes have been ma=
de to it on the primary server
- DS-829: Improve cleanup of trace files following default Dbvisit run
- DS-851: Improve Create Standby Database (CSD) options in Central Consol=
e when using Oracle RAC configurations and templates
- DS-853: Make sure database connections are kept open when using daemon<=
/li>
- DS-856: Handle a scenario when parameter db_unique_name is not set in t=
he primary spfile during CSD
- DS-858: Remove misleading messages inserted in history log by daemon
- DS-859: Make sure temp files created by Dbvisit processes spawned by da=
emon are removed on completion
- DS-864: Central Console - when spfile is present and enforced during Cr=
eate Standby Database (CSD), template option is disabled
- DS-865: Provide a meaningful error message when an attempt to use -l (l=
icense) option on the standby server is made
- DS-866: When applying logs using either SQLPLUS or RMAN, skip logs with=
names ending in ".part" as being in use
- DS-867: Automatically reestablish RMAN connection opened by daemon if t=
he database is restarted
- DS-868: Update internal API call for activate sync and no-sync options<=
/li>
- DS-869: Improved timestamp display in Central Console under Task Histor=
y table - tooltip added with timezone of webserver
- DS-871: When performing CSD and GS, check if daemon has not been stoppe=
d on both sides and terminate
- DS-875: Improved handling of ASM Oracle Managed File (OMF) primary pass=
word file during Create Standby Database (CSD)
- DS-882: Improvements to Graceful Switchover between primary RAC and sin=
gle instance standby
- DS-885: Fix upgrade of Dbvisit Standby Configuration file (DDC) - does =
not set CONFDIR_DR when called from Central Console
8.0.12 (11 May 2017)
Changes:
- DS-306: Implement fix to resolve error when using TLS sending email not=
ifications
- DS-522: Improved error handling for sending email failures
- DS-578: Add new option to Central Console to open standby database read=
-only
- DS-716: Implement change to accommodate default spfile location when Or=
acle Restart is used
- DS-729: Add option to Create Standby Database (CSD) to re-use an existi=
ng spfile
- DS-730: Allow Create Standby Database (CSD) of RAC standby from Single =
Instance (Multi threaded database that was originally a primary). Important=
that original RAC database spfile must still be in place and the option to=
use an existing spfile must be used when detected during the CSD process=
li>
- DS-739: Display error message when running Create Standby Database (CSD=
) from Central Console, when the agent is not contactable
- DS-740: The Central Console parameters for the DDC or the database para=
meters are now sorted alphabetically
- DS-747: Allow for the option to register the standby database with Orac=
le Restart or Clusterware - if detected
- DS-748: Internal change to set DB_UNIQUE_NAME to DB_UNIQUE_NAME_DR on t=
he standby when setting environment
- DS-750: Resolve issue where standby database does not recover when appl=
y_delay_lag_minutes is set when running the dbvctl in daemon mode
- DS-751: Improve the way the Central Console display the source and dest=
ination following a Failover/Activation
- DS-752: Improve error handling during the DDC creation if one of the ho=
sts (source or destination) is not available
- DS-753: Internal improvement to reduce amount of calls to standby serve=
r during Create Standby Database (CSD) process
- DS-756: Fix wrong status being displayed during Database Status checks =
using the Central Console
- DS-758: Internal change to repository to include use_existing_spfile_yn=
and srvctl_register_yn
- DS-763: Remove some logging of functions to the trace file
- DS-765: Add additional information to the support package - srvctl conf=
ig database
- DS-766: Fix wrong license information being displayed in the central co=
nsole - 2099
- DS-768: Add correct example of send_heartbeat_time24 to DDC file (shoul=
d be ":" not "," as delimiter between times)
- DS-769: Fix issue where TLS/STARTTLS email notifications did not work=
li>
- DS-773: Improve handling of closed thread (when Oracle RAC is used) on =
standby when looking for next required SCN
- DS-780: Ensure all Create Standby Database (CSD) and DDC creation error=
s in the Central Console display the create support package option
- DS-781: Enable management of the repository in batch mode (--mode BATCH=
--action uninstall|install)
- DS-783: Fix wrong default port 4493 being displayed for dbvserver (shou=
ld be 4433) in ./install-dbvisit -h
- DS-784: New options added to Central Console to allow for Registration =
of standby with Oracle Restart or Clusterware or the use of an existing spf=
ile - during the Create Standby Database (CSD) process
- DS-787: Improved handling of Dbvctl daemon monitoring and applying logs=
on standby when Oracle RAC configurations are used where one thread is not=
as active as another
- DS-790: Improve support package to include dbvnet, dbvagent, dbvctl dae=
mon and history log information
- DS-795: Fix send_heartbeat function to allow sending of emails
- DS-802: Improved support for Oracle 12.2 ASM configurations
- DS-803: Add additional use of srvctl for Oracle Restart and Oracle Clus=
terware environments
- DS-804: Add status and status description to json output of -o status w=
hen --mode GUI is used
- DS-805: Use correct spfile when starting standby database during Create=
Standby Database (CSD) when central console is used
- DS-806: Improve "dbvctl -h -f" to display help output regarding functio=
ns
- DS-808: Improved handling or Oracle Database 12.2 when password file is=
stored in ASM when Oracle RAC is used
- DS-809: Ensure correct error is reported when extract of a file from AS=
M failed
- DS-810: Fix issue where dbvctl incorrectly removed a lock file for an e=
xisting running process
- DS-811: Internal improvement on repository used by dbvagent and dbvserv=
er
- DS-812: Improve function used to search for archive logs - especially w=
here old logs were removed and later restored
- DS-813: Internal improvement in dbvagent on handling larger data packet=
s during launch-updates
- DS-815: Add additional columns START_EPOCH and EPOCH to dbv_transfer_lo=
g and dbv_sequence_log
- DS-823: Remove direct copy method option when running Create Standby Da=
tabase during a creation of a cascade database process. When using cascadin=
g standby databases, the direct copy method is not supported and this optio=
n is now removed
- DS-825: Support for Oracle Database 12.2
- DS-827: Create Standby Database (CSD) ignored USE_EXISTING_SPFILE_YN wh=
en set to Y - fixed
- DS-831: Internal change in preparation for upcoming reporting screens i=
n later release
- DS-832: A number of AMM module variables do not get reset on each run o=
f dbvctl Daemon run, but get appended to - Fixed
- DS-833: Fix issue where the resume Create Standby Database option did n=
ot work in certain scenarios when using the Central Console
- DS-836: Create the dbvisit standby repository if it does not exist duri=
ng a failover/activation of a standby database
- DS-841: Copy dbvisit repository to the standby on successful applicatio=
n of a license key
- DS-846: Fix batch installation on Unix based systems where host names w=
ere not set correct for dbvnet, dbvagent and dbvserver
- DS-848: Internal change to improve handling of OracleService<SID>=
services on Windows for shutdown, startup, restart functions
- DS-850: Improve Synchronize Standby Database (SYNC) function to better =
handle newly added datafiles
- DS-854: Skip compressed archived logs when applying to standby using RM=
AN and Dbvisit Standby compression is disabled
- DS-855: Fix status check of Dbvserver and Dbvnet wrongly reporting as D=
bvagent
8.0.10 (27 Ja=
nuary 2017)
Changes:
- DS-719: Add new sample Linux startup scripts to DBVISIT_BASE/standby/do=
c folder
- DS-732: Internal change to address internal repository error "Error: fi=
le is encrypted or is not a database"
- DS-733: Adjust order of creating new Redo Logs during Graceful Switchov=
er (GS) to remove risk of Redo being left in a temporary location in case o=
f an error during GS
- DS-734: Improve upgrade script executed during "dbvctl -d DDC -o upgrad=
e" including improved handling of ORACLE_SID_ASM and ORACLE_SID_ASM_DR and =
ensuring that ORACLE_SID and ORACLE_SID_DR is not set if Oracle RAC is used=
and Dbvisit Standby version is 8 and above
- DS-735: Resolve incorrect reporting of dbvctl Daemon/Backround process =
status as well as improved handling of PID files
- DS-736: Add changes to allow Oracle RAC configurations where Dbvisit St=
andby is not using shared storage. For more detail see the Online Documenta=
tion (Advanced - Oracle RAC Configurations - https://goo.gl/ydzVkJ)
- DS-738: Internal change - skip tracing a directory listing of a missing=
archive log if the log is ASM
- DS-741: Improved handling of single tenant database - PDB state when ru=
nning "dbvctl -d DDC -o restart" on standby server
- DS-744: Error being reported when using delay lag - Cannot open file: M=
edia recovery complete (No such file or directory) - fixed
8.0.08 (18 Ja=
nuary 2017)
Changes:
- DS-692: Check for dbvctl daemon running when performing CSD, GS or SYNC=
- DS-701: Add additional dbvnet network testing options
- DS-710: Improved socket closing - dbvnet
- DS-711: Trace files were not always removed
- DS-712: Add new global CHECK_ARCHTMP (default value Y). If ARCHTMP in a=
ny Oracle Archive destiniations an error will be raised. Set to N to only h=
ave a warning message displayed
- DS-714: Resolve issue where running dbvctl as daemon/background process=
when ASM is used did not ship logs
- DS-717: Resolve upgrade issue seen when upgrading from 8.0.04 to later =
versions "Error Code: 2000"
- DS-718: Dbvisit Archivelog Management Module (AMM) did not remove archi=
ve logs that met criteria - fixed
- DS-720: When using Oracle RAC primary with single instance standby on F=
ilesystem, an attempt to connect to ASM on standby is performed when not ne=
eded - fixed
- DS-721: During Create Standby Database (CSD) it failed on renaming stan=
dby redo to ASM diskgroup names - fixed
- DS-725: During the creation of a new DDC, changing the Source Host afte=
r initial selection caused problems
- DS-728: Error Code 2000 during Windows database status check - fixed
8.0.06 (22 D=
ecember 2016)
Changes:
- DS-593: Internal change - adding additional logging information when pe=
rforming local file copy
- DS-630: Introduce new feature to Windows systems to allow for Windows s=
ervice to be created for each DDC on the primary and standby servers to be =
used for automated log shipping and applying without using a Windows Schedu=
ler. Users can now use either the Windows scheduler or this new option.
- DS-631: Add additional check to ensure file id is provided when refresh=
ing only one datafile
- DS-633: Add function to copy repository from primary to standby: dbvctl=
-f ship_repo -d <ddc>
- DS-643: Add additional information to the support package
- DS-655: Enhance DDC upgrade process when using the Central Console
- DS-664: Add additional checks to Edit Configuration (DDC) screen to res=
olve strings to be added to DDC
- DS-665: Improve logging of expected ORA-01034 error messages
- DS-667: Add additional tracing of database parameters during Graceful S=
witchover (GS)
- DS-668: Fix misleading notification about log switch being performed&nb=
sp;
- DS-669: Improve logging mechanism for Dbvnet, Dbvserver and Dbvagent
- DS-670: Central Console - Improve page transition and error formatting =
on Graceful Switchover page
- DS-671: Improve pattern search when removing trace files during tracefi=
le maintenance
- DS-672: Central Console - Internal improvements on page loading and DDC=
/dbvctl version handling
- DS-673: Improved internal error handling - error code 2000
- DS-674: Use the same method to obtain archive log names when shipping t=
o standby and during Graceful Switchover
- DS-676: Display a meaningful message when no databases is detected on a=
server during DDC creation
- DS-577: Show additional PDB status informaiton when checking database s=
tatus
- DS-680: Incorrect description in DDC file for DMN* variables (min vs se=
c)
- DS-682: Update Windows Installer to handle new dbvsmgr utility. The new=
dbvsmgr utility is only used and available on Windows based installations =
and is used to manage Dbvisit Standby services for Dbvnet, Dbvagent, Dbvser=
ver as well as the new dbvctl background processes (deamon) - one per DDC p=
er server - if enabled
- DS-683: Handle scenario where variable is declared more than once in DD=
C file
- DS-685: Implement new improved logging module for Dbvnet, Dbvagent and =
Dbvserver - clearing all old log files when upgrading from earlier version =
is recommended
- DS-686: Remove internal error message during upgrade error messages
- DS-687: Add additional check to ensure ARCHSOURCE and ARCHDEST is not t=
he same as any of the database archive log destinations or the database rec=
overy area. These locations (ARCHSOURCE and ARCHDEST) are specific to Dbvis=
it Standby and should never be located in the database archive log or recov=
ery area destinations
- DS-688: Fix Dbvisit Archivelog Management Module (AMM) error where arch=
ive logs are not removed (managed) on primary - if enabled
- DS-690: Central Console - Minor style corrections
- DS-693: Do not error when license check is perfomed and no licese key p=
rovided
- DS-694: Internal improvements on Create Standby Database (CSD) batch pr=
ocess
- DS-696: Improve message when license key expired
- DS-698: Fix issue where Graceful Switchover (GS) in an Oracle RAC to si=
ngle instace database fail in final steps during redo log recreation
- DS-699: Resolve issue where DDC is upgraded from CLI and Central Consol=
e does not detect this, selecting the upgrade option from the Central Conso=
le will now recognise that the CLI performed the upgrade
- DS-702: Add new feature to handle network problems where tasks are succ=
essfully executed from Central Console, but incoming updates from Agents ar=
e not detected (example possible firewall blocking of port 4433)
- DS-703: Central Console - Replace various dual-selection components wit=
h improved single-click elements. Currently the database action page is aff=
ected, in particular the Database and Daemon group action buttons
- DS-705: Update installer to cater for various new upgrade functions&nbs=
p;
- DS-707: Central Console - resolve issue where deleted Hosts from the ho=
sts repository table can cause unexpected results - example displaying inco=
rrect connection statuses next to incorrect Hosts
- DS-708: It is no longer possible to delete hosts that are currently par=
t of a known DDC. You can still attempt it, however a red error message wil=
l be displayed
- DS-709: Central Console update - When a DDC is upgraded to a newer vers=
ion, only that particular DDC table row record is refreshed, instead of the=
entire configurations table.
Note: When upgrading from 8=
.0.0x to 8.0.06 and above, we recommend you stop Dbvserver, Dbvnet and Dbva=
gent and remove all old log files located in their respective "log" su=
bdirectories (dbvisit/dbvserver/log/, dbvisit/dbvnet/log/, dbvisit/dbvagent=
/log/)
8.0.04 (14 N=
ovember 2016)
Changes:
- DS-634: Internal update to resolve corrupt support package trace file o=
n Windows based systems
- DS-638: Incorrect handling of log_archive_dest_n parameters during CSD =
- fixed
- DS-639: Add additional internal tracing
- DS-640: Minor Central Console style changes - import button on Configur=
ation Page
- DS-641: Do not use HOSTNAME_CMD if not set - can happen when upgrading =
from version 7 to version 8
- DS-642: Add support for case-insensitive hostnames in Central Console t=
hat was affecting Windows based systems
- DS-643: Add additional information to support packages - listing of lat=
est 50 files in ARCSOURCE and log locations
- DS-644: Email - add trace file name in success emails
- DS-645: Email messages when using Daemon on linux appended old details =
- now fixed
- DS-646: Add maximum number of attempts to send email on failure - confi=
gurable with DMN_MAX_FAIL_NOTIFICATIONS
- DS-647: Do not send email notification if Daemon is stopped with USR1 s=
ignal
- DS-648: Improved query on v$archived_log when archive logs detected on =
filesystem (due to RMAN catalog) and ASM
- DS-649: Central Console - improved error handling when adding new host =
and agent cannot be contacted or passphrase is wrong
- DS-650: Improved insert into internal repository table (TRANSFER) to be=
tter handle multiple standby databases for same primary
- DS-651: Improved naming of trace files for Daemon process
- DS-652: Dbvnet internal change to better handle closing connections on =
server side when multiple connections received at exact same time
- DS-653: Fix upgrade of 8.0.0x where NETPORT was mistakenly set to 22 ig=
noring already set NETPORT
- DS-654: Improve handling of DDC Version and dbvctl version and performi=
ng upgrade of DDC files - upgrade of DDC files must be executed following a=
software upgrade
- DS-656: Log Gap report in Central Console showed thread numbers as n-1 =
- fixed
- DS-657: Clear local and remote trace file listing in memory during Daem=
on/Background execution
- DS-658: Ensure Support Packages can include Daemon background process t=
race files
- DS-659: Execute HOSTNAME_CMD if enabled and upgrading an existing DDC f=
ile
- DS-660: Do not send mail when INT or TERM signals received (CTL-C)
8.0.02 (8 November 2016)
Key New Features &=
amp; Enhancements:
1. New directory structure
2. New enhanced network communication - Dbvnet
- All communication is encrypted by default
- New compression option introduced
3. New Dbvisit agent (dbvagent) and web server (dbvserver)
4. A new web-based user interface (GUI) - Dbvserver
- Manage one or more Primary/Standby configurations from one =
web-based console
- Dbvisit Standby Core components (Dbvnet, Dbvagnet and CLI) =
must be installed on primary/standby servers
- Communication between Central Console and Agents are encryp=
ted
- Central Console cater for more than one user (two roles - A=
dministrator and User)
- Core tasks can be performed by Central Console including:
- Create Standby Database
- Manage Dbvisit Standby Configuration (DDC) file
- Manage Licensing
- Send and Apply logs
- Re-synchronize the Standby Database due to unrecovera=
ble archive log gap or nologging operations
- Graceful Switchover
- Activation (Failover)
- Reporting - Log Gap Report
5. Graceful Switchover (GS):
- Run only from one node (primary or standby)
- Improved performance
- Better handling of redo logs
- No requirement for unique keys during execution
6. Enhanced Create Standby Database (CSD)
7. Dbvisit Standby repository stored outside the Oracle database
8. Dbvisit Standby Command Line Interface - CLI, is now one executab=
le "dbvctl"
9. New API interface (see dbvctl -h)
10. Various new functions. Most functions are exposed see "dbvctl -f=
-h"
11. Enhanced error handling
12. New Support Package option is introduced
13. Enhanced trace file management
14. New Oracle RAC management
- New option to create Oracle RAC enabled Standby Database (c=
onditions apply)
- Dbvisit Standby components are now more RAC Aware and clust=
er resources can be created
- Dbvisit Standby is now run from only one node in the cluste=
r
- Upgrading from version 7 to version 8 when using Oracle RAC=
will require new DDC files to be created
15. Support for creating Cascading Standby Databases (conditions app=
ly)
16. Support for Oracle 12c Multitenant option in Oracle 12c SE2 (Sin=
gle Tenant for Oracle Standard Edition Two)
17. Various internal improvements and fixes
Note: Operating System support in 8.0.=
02 limited to the following:
- Microsoft Windows 2008 and above (64bit)
- Oracle Linux 5,6 and 7 (64bit)
- Red Hat Enterprise Linux 5,6 and 7 (64bit)
----------------------------------------
Bet=
a and Release Candidate Changes
-----------------------=
-----------------
8.0.01 (07 Novemb=
er 2016) RC 1
- Various internal enhancements
- Include Windows Version
- Updated documentation
- Enhance access authorization in Central Console
- Remove SSH option if using Windows in Central Console - Dbvnet must be =
used.
- Various style and multi-select input enhancements in Central Console
- Improve handling of Hostnames in Central Console
- Various updates to installer script
- Add task complete or task error messages to the bottom of lightboxes in=
Central Console
- Lower debug level for Dbvnet, Dbvserver, Dbvagent to a value of 1
- Update "Task log unavailable" message to "Retrieving task progress" to =
indicate the process
- Add new import DDC option in the Central Console Configurations Screen<=
/li>
8.0.01 (21 Octob=
er 2016) Beta 3
1. Central Console updates:
- Database Actions are now grouped into logical groups
- Add new option to start the Dbvisit Standby Background (Daemon) pr=
ocess (Start/Stop/Status)
- Add new option to ship only one archive log to standby - similar t=
o the -r option in CLI
- New confirmation option (Continue/Cancel) was added to remove/dele=
te option for DDC, HOSTS and USERS
- Various Enhancements to DDC Upgrade process
- Added new progress indicators in various areas where actions are p=
erformed
- Add new option to update an existing license
- Improve error handling when a DDC is imported where primary or sta=
ndby host is not yet defined in Central Console
- Create a new configuration option is disabled if there are no host=
s (agents) configured
- Resolve "in-progress" symbol spinning when viewing the Central Con=
sole via an RDP connection
- Add new "About" and "Documentation" links to the bottom right of t=
he screen
- Activate new option to handle USER/HOST security - a user can be a=
ssigned to specific hosts. If a user does not have access to a host, it wil=
l not have access to do anything with a DDC referencing that host
- Admin role - does not have any restrictions. It is important to no=
te that only users with the admin user role can add new hosts
- Add support for creating an Oracle RAC to Single Instance standby =
DDC
- Add support for creating an Oracle RAC primary to Oracle RAC stand=
by (node count must match primary) DDC
- IMPORTANT: Note that the cluster on the standby must already be co=
nfigured (GI and Database software must be installed and diskgroups configu=
red). It is recommended in this configuration that the standby Oracle RAC m=
atches the primary Oracle RAC as much as possible (disk groups, file locati=
ons). Using shared storage for the Dbvisit Standby installation is required=
with a new Virtual IP (VIP) that is allocated with a hostname alias. This =
is used to identify the node that will be running the Dbvisit Standby=
processes. Using ACFS is recommended for the shared filesystem.
2. Add option to handle PDB states - especially when a PDB had a sav=
ed OPEN state - this resolved GS failure if saved OPEN state was used on th=
e primary
3. Improved error message output in various areas
4. Improved handling of the HOSTNAME_CMD command option - used by de=
fault in version 8. Not used if upgrading a DDC from v7 where HOSTNAME_CMD =
was not configured.
5. Various updates and enhancements to prepare for Windows version r=
elease
6. Various Installer enhancements
7. Update to internal libraries
8.0.01 (3 October=
2016) Beta 2
- Add support for Transportable Media during the CSD process (Central Con=
sole)
- Add option to run Dbvisit Standby as background process - ./dbvctl -d &=
lt;DDC> -D start|stop|status
- Various internal bug fixes since beta 1
- Rename central console "MANAGE DATABASES" to "DATABASE ACTIONS"
- Fix certificates used causing certain browsers to not function correctl=
y
- Browsers support includes Safari, Chrome, Firefox. Initial IE support e=
xperimental
- Delete DDC files from Central Console now deletes DDC files from disk -=
backup will be made
- Disable compression by default for Dbvisit Standby archive log shipping=
and management. This is to allow the use of the new Dbvnet compression to =
be used. COMPRESS=3DN and UNCOMPRESS=3DN is now the default.
- Installer Enhancements
- The default HOSTNAME_CMD file will now be of format dbvhost_<ddc>=
.sh
- Sending archive logs to standby now shows the thread# and sequence# for=
the log being transferred
- Update Oracle Instant Client from 11.2.0.4 to 12.1.0.2
- Update OpenSSL libraries to 1.0.2j
- Update help output to display correct syntax for resending just one log=
: dbvctl -d <ddc> -r sequence# -t thread#
- The enhanced format of error messages - both CLI and GUI
- Add option -o read: dbvctl -d <ddc> -o open|read
- Fix display of license expiry warning to round days remaining
- Add a header to Task History table listing in Central Console
8.0.01 (15 Sep=
tember 2016) Beta 1
- New Features & Enhancements:
- New directory structure
- New enhanced network layer - Dbvnet
- New Dbvisit agent and web server component
- New web-based interface (GUI) - Dbvserver
- Enhanced Graceful Switchover (GS) (various enhancements, including perf=
ormance improvement)
- Enhanced Create Standby Database (CSD)
- Repository outside the Oracle database
- Dbvisit Standby core (command line interface) is now one executable "db=
vctl"
- New API interface
- Various new functions. Most functions are exposed see "dbvctl -f -h"
- Enhanced error handling
- New Support Package option is introduced
- Enhanced trace file management
- New and enhanced Oracle RAC management
- New option to create Oracle RAC enabled Standby Database (conditions ap=
ply)
- Support for creating Cascading Standby Databases (conditions apply)
- Support for Oracle 12c Multitenant option - Single Tenant for Oracle St=
andard Edition
- Various internal improvements and fixes