<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Smart Database Technology</title>
	<atom:link href="http://blog.dbvisit.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dbvisit.com</link>
	<description>Standby Database and Oracle Replication blog</description>
	<lastBuildDate>Mon, 16 Jan 2012 05:22:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Dbvisit Standby 6.0.16 released</title>
		<link>http://blog.dbvisit.com/dbvisit-standby-6-0-16-released/</link>
		<comments>http://blog.dbvisit.com/dbvisit-standby-6-0-16-released/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 05:22:05 +0000</pubDate>
		<dc:creator>Arjen Visser</dc:creator>
				<category><![CDATA[Dbvisit release]]></category>

		<guid isPermaLink="false">http://blog.dbvisit.com/?p=1713</guid>
		<description><![CDATA[Dbvisit Replicate 6.0.16 has been released. Although this is a minor release in terms of the version, there is actually a lot of changes under the bonnet. In this version there is a lot more integration with RMAN when creating the standby database and with graceful switchover. By using more RMAN features when creating the standby [...]]]></description>
			<content:encoded><![CDATA[<p>Dbvisit Replicate 6.0.16 has been released. Although this is a minor release in terms of the version, there is actually a lot of changes under the bonnet.</p>
<p>In this version there is a lot more integration with RMAN when creating the standby database and with graceful switchover. By using more RMAN features when creating the standby database, it allows Dbvisit Standby to be a lot more flexible and smarter in creating the standby database. Even though we recommend keeping the standby database the same structure and format as the primary database, it is possible with Dbvisit Standby to create a completely different standby database structure when compared to the primary database. With the previous version of Dbvisit Standby each datafile had to be renamed individually, with Dbvisit Standby 6.0.16 only the different locations have to be specified so the setup has been made a lot easier. </p>
<p>The complete changes in Dbvisit Standby 6.0.16 are:<br />
<strong>Changes:</strong></p>
<ol>
<li>New Create Standby Database (CSD) functionality which improves the overall ability to create different standby databases configurations.<br />
CSD now makes use of the following parameters:<br />
- db_file_name_convert<br />
- log_file_name_convert</li>
<li>Improved graceful switchover functionality. Existing controlfile is re-used for primary database and is no longer rebuild. Graceful switchover allows for more differences between primary and standby database.</li>
<li>Provide silent install for dbvisit_install. This installs product with all default values accepted. Type &#8220;dbvisit_install -?&#8221; for details.</li>
<li>Non existent directories on the standby server are automatically created as much as possible by Dbvisit Standby during creation of the standby database.</li>
</ol>
<p><strong>Fixes:</strong></p>
<ol>
<li>Issue with adding own ORACLE_SID and ORACLE_HOME in web interface &#8211; fixed.</li>
<li>Dbvisit temp p2x-* directories not cleaned up for HP-UX and AIX &#8211; fixed.</li>
<li>Improve locking mechanism in rare cases when archive log file just arrives at the standby server and is 0 size and is picked up by Dbvisit Standby on the standby server.</li>
<li>Improved tracing of Dbvserver.</li>
<li>Obtain ORACLE_HOME and ORACLE_SID from registry for Windows 2008R2.</li>
</ol>
<p><strong>Tim Hall</strong> has done a review of Dbvisit Standby 6.0.16 which can be found here: <a title="oracle-base blog" href="http://www.oracle-base.com/blog/2012/01/10/dbvisit-standby/" target="_blank">Oracle-base Blog</a></p>
<p>Dbvisit Standby can be downloaded from <a href="http://www.dbvisit.com/products/downloads/" title="here" target="_blank">here</a></p>
<p><img src="http://blog.dbvisit.com/wp-content/uploads/2012/01/Dbvisit_standby_circ_RGB-150x150.png" alt="Dbvisit Standby - Oracle standby database" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dbvisit.com/dbvisit-standby-6-0-16-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dbvisit Replicate 2.2 released</title>
		<link>http://blog.dbvisit.com/dbvisit-replicate-2-2-released/</link>
		<comments>http://blog.dbvisit.com/dbvisit-replicate-2-2-released/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 22:12:12 +0000</pubDate>
		<dc:creator>Arjen Visser</dc:creator>
				<category><![CDATA[Database Replication]]></category>
		<category><![CDATA[Dbvisit release]]></category>

		<guid isPermaLink="false">http://blog.dbvisit.com/?p=1707</guid>
		<description><![CDATA[Dbvisit Replicate 2.2 has been released and includes the following new features: LOB support. Dbvisit Replicate now supports LOB datatypes. Improved startup speed of dbvrep executable. The startup speed of the Dbvisit Replicate executable has been improved. RAC support for node shutdown/startup. A RAC instance can be shutdown, and Dbvisit Replicate will continue to replicate [...]]]></description>
			<content:encoded><![CDATA[<p>Dbvisit Replicate 2.2 has been released and includes the following new features:</p>
<ol>
<li>LOB support. Dbvisit Replicate now supports LOB datatypes.</li>
<li>Improved startup speed of dbvrep executable. The startup speed of the Dbvisit Replicate executable has been improved.</li>
<li>RAC support for node shutdown/startup. A RAC instance can be shutdown, and Dbvisit Replicate will continue to replicate when connected to the active instance.</li>
<li>One-to-many support. One source database can now have multiple target databases. This can be easily setup in the new setup wizard.</li>
</ol>
<p>Dbvisit Replicate can be downloaded for a 30 day trial from <a title="Dbvisit Replicate download" href="http://www.dbvisit.com/products/downloads/#replicate" target="_blank">here</a></p>
<p>Dbvisit Replicate offers Oracle-to-Oracle real time replication. It also supports Oracle-to-MySQL and Oracle-to-SQLServer. Dbvisit Replicate is simple to use and is a smart alternative to Golden Gate and Oracle Streams. </p>
<p><img src="http://blog.dbvisit.com/wp-content/uploads/2011/12/Dbvisit_replicate_circ_RGB-150x150.png" alt="Oracle real-time replication" title="Dbvisit Replicate" width="150" height="150" class="alignnone size-thumbnail wp-image-1700" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dbvisit.com/dbvisit-replicate-2-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dbvisit Replicate 2.1 released</title>
		<link>http://blog.dbvisit.com/dbvisit-replicate-2-1-released/</link>
		<comments>http://blog.dbvisit.com/dbvisit-replicate-2-1-released/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 04:09:21 +0000</pubDate>
		<dc:creator>Arjen Visser</dc:creator>
				<category><![CDATA[Dbvisit release]]></category>

		<guid isPermaLink="false">http://blog.dbvisit.com/?p=1692</guid>
		<description><![CDATA[We have released Dbvisit Replicate version 2.1 on 6 December 2011 Dbvisit Replicate 2.1 has many great new features which include: New easier to use setup wizard Data type support extended to RAW, BFILE, TIMESTAMPs, INTERVALs Support for AIX Support for Solaris SPARC Support for partitioning Added Resolve conflict as ROLLBACK option Support for non-ordered [...]]]></description>
			<content:encoded><![CDATA[<p>We have released Dbvisit Replicate version 2.1 on 6 December 2011</p>
<p>Dbvisit Replicate 2.1 has many great new features which include:</p>
<ol>
<li>New easier to use setup wizard
<li>Data type support extended to RAW, BFILE, TIMESTAMPs, INTERVALs
<li>Support for AIX
<li>Support for Solaris SPARC
<li>Support for partitioning
<li>Added Resolve conflict as ROLLBACK option
<li>Support for non-ordered redo logs/multiple redo streams (11.2 default feature)
<li>Improved network outage handling
<li>ASM instance name auto detection for RAC to enable RAC node failover
<li>Improved User documentation
</ol>
<p>We are particularly proud of our new setup wizard, which makes the installation process even easier and robust. We hope you like it and look forward to your feedback.</p>
<p>Please look forward to another release with even more features in early January. However now is a great time to download and try the latest version Dbvisit Replicate!</p>
<p>To download please go to: <a href="http://www.dbvisit.com/products/downloads/" title="Oracle real-time replication" target="_blank">http://www.dbvisit.com/products/downloads/</a></p>
<p><img src="http://blog.dbvisit.com/wp-content/uploads/2011/12/Dbvisit_replicate_circ_RGB-150x150.png" alt="Oracle real-time replication" title="Dbvisit Replicate" width="150" height="150" class="alignnone size-thumbnail wp-image-1700" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dbvisit.com/dbvisit-replicate-2-1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dbvisit Standby: Connect failover to standby database</title>
		<link>http://blog.dbvisit.com/dbvisit-standby-connect-failover-to-standby-database/</link>
		<comments>http://blog.dbvisit.com/dbvisit-standby-connect-failover-to-standby-database/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 20:09:15 +0000</pubDate>
		<dc:creator>Arjen Visser</dc:creator>
				<category><![CDATA[Dbvisit tips]]></category>
		<category><![CDATA[Disaster Recovery]]></category>
		<category><![CDATA[Oracle tips]]></category>
		<category><![CDATA[Technical general]]></category>
		<category><![CDATA[failover]]></category>
		<category><![CDATA[listener]]></category>
		<category><![CDATA[taf]]></category>

		<guid isPermaLink="false">http://blog.dbvisit.com/?p=1660</guid>
		<description><![CDATA[After a switch-over or fail-over to an Oracle Standby database using Dbvisit Standby, the Oracle Database Administrator (DBA) faces the challenge of switching clients to the new activated standby database which is now running as the new primary database. Previously these clients were connected to the former primary database, and so they must be reconnected [...]]]></description>
			<content:encoded><![CDATA[<p>After a switch-over or fail-over to an Oracle Standby database using <a href="http://www.dbvisit.com/dbvisit_standby.php">Dbvisit Standby</a>, the Oracle Database Administrator (DBA) faces the challenge of switching clients to the new activated standby database which is now running as the new primary database. Previously these clients were connected to the former primary database, and so they must be reconnected to the new primary database.<br />
Dbvisit Standby as well as Oracle Data Guard does not provide a feature to support this.</p>
<p>Generally there are two options for the DBA to achieve this:</p>
<ol>
<li>Change of the database host using either the
<ol>
<li style="list-style:lower-alpha" >connect string or
<li style="list-style:lower-alpha" >DNS.
   </ol>
<li> Use of the NET8 listener fail-over.
</ol>
<p><strong>1 &#8211; Change of database host</strong><br />
To begin lets look at option 1. Our examples use the following host and service names:</p>
<blockquote><pre>
host name primary server: dbprod
host name standby server: dbstandby
service name:             orcl
net service name:         orcl_ha
</pre>
</blockquote>
<p>In the case of example 1-a, we are going to change the host name within the TNS connect string after switch-over/fail-over or change the IP from primary server&#8217;s to standby server&#8217;s.<br />
The tnsnames.ora entry:</p>
<blockquote><pre>orcl_ha=
	(description=
		(address = (host = dbprod)(protocol = tcp)(port = 1521))
		(connect_data = (service_name = orcl))
	)
</pre>
</blockquote>
<p>will be changed after the switch-over/fail-over into:</p>
<blockquote><pre>
orcl_ha=
	(description=
		(address = (host = dbstandby)(protocol = tcp)(port = 1521))
		(connect_data = (service_name = orcl))
	)
</pre>
</blockquote>
<p>Or alternatively by using a JDBC-connect:</p>
<blockquote><pre>jdbc:oracle:thin:@dbprod:1521/orcl</pre>
</blockquote>
<p>will be changed after the switch-over/fail-over into</p>
<blockquote><pre>jdbc:oracle:thin:@dbstandby:1521/orcl</pre>
</blockquote>
<p>This solution seems to be the easiest way if the changes to be made are limited, or on a single point. This type of configuration is mostly found with clients that have a:</p>
<ol>
<li>centralised tnsnames.ora, or
<li>net service resolution via Oracle Internet Directory, Active Directory or
<li>any connect string at the Application Server.
</ol>
<p>This method is only efficient in a centralised names configuration.<br />
The DBA could switch to option 1-b if there is a DNS alias used for the name services. In addition to the host names defined above we define an extra DNS CNAME as dbha, which initially points at the host dbprod.<br />
The tnsnames.ora as well as the JDBC connect string stay as they are after switch-over/fail-over:</p>
<blockquote><pre>
orcl_ha=
	(description=
		(address = (host = dbha)(protocol = tcp)(port = 1521))
		(connect_data = (service_name = orcl))
	)
</pre>
</blockquote>
<p>or:</p>
<blockquote><pre>
jdbc:oracle:thin:@dbha:1521/orcl
</pre>
</blockquote>
<p>After failover the DNS CNAME <strong><em>dbha</em></strong> is redirected to the host name <strong><em>dbstandby</em></strong>.<br />
The advantage of this method is that it works well for centralised as well as for the de-centralised names configuration services. The disadvantage with this method is that the connect fail-over can have serious time delays, because the new DNS configuration first has to be replicated to the DNS servers. The name service caches of clients also may need to be flushed. So even though the database might be online and available, some of the clients may still not be able to connect because of the DNS update being delayed.</p>
<p><strong>2 &#8211; Listener fail-over</strong><br />
The most recommended and most flexible solution is using a dynamic connect listener fail-over. To achieve this the DBA defines dbprod as well as dbstandby into a common connect string and to establish a fail-over between them both.<br />
The related tnsnames.ora entry would be as follows: </p>
<blockquote><pre>orcl_ha=
	(description=
		(address = (host = dbprod)(protocol = tcp)(port = 1521))
		(address = (host = dbstandby)(protocol = tcp)(port = 1521))
		(failover = yes)
		(connect_data = (service_name = orcl))
	)
</pre>
</blockquote>
<p>Also for JDBC the DBA would have to use the complete connect string:</p>
<blockquote><pre>jdbc:oracle:thin:@(description=(address=(host=dbprod)(protocol=tcp)(port=1521))(address=(host=dbstandby)(protocol=tcp)(port=1521))(failover=yes)(connect_data=(service_name=orcl)))
</pre>
</blockquote>
<p>In this configuration it&#8217;s essentially to ensure that only the listener at the present primary server is running. Otherwise it&#8217;s possible that you run into the problem that the client connections are directed to the standby database, which produces the following error message output: </p>
<blockquote><pre>ORA-01033: ORACLE initialisation or shut down in progress</pre>
</blockquote>
<p>If the listener is controlled by either Oracle Clusterware, Oracle Grid Infrastructure or Oracle Restart it would be possible to fully automate the start and shut downs of the listeners. This is done by integrating a control resource at the primary and standby server.<br />
For example, create an action script, which is saved as  /usr/bin/dbv_lsnr_ctrl.sh and that can be run by the Oracle user:</p>
<blockquote><pre>
#!/bin/sh
# Listener status control script for use with Dbvisit standby
# - prevents listener from starting if the corresponding instance has standby role
#
unset DEFAULT_DBV_HOME PRIMARY_ROLE_EXPR INSTANCE_NAME
STANDBY_ROLE_EXPR="^Standby Database"
DEFAULT_DBV_HOME=/u01/app/dbvisit
INSTANCE_NAME=${_USR_ORA_SRV}
# set default Dbvisit Standby home path, if not already set in environment
if [ -z "$DBV_HOME" ]; then
        DBV_HOME=${DEFAULT_DBV_HOME}
fi
case $1 in
    # handle start request and check equally
    # (start/report ok, except when on standby side and instance is running)
    start|check)
        ! ${DBV_HOME}/dbv_oraStartStop status ${INSTANCE_NAME}|grep "${STANDBY_ROLE_EXPR}" >/dev/null 2>&#038;1
        exit $?
        ;;
    # stop request always can be fulfilled
    stop)
        exit 0
        ;;
esac
# paranoia exit
exit 1
</pre>
</blockquote>
<p>Within the script (or alternatively at the environment variable DEFAULT_DBV_HOME) the DBA should define the Dbvisit Standby installation path. In addition the following control resource should also be created on the primary:</p>
<blockquote><pre>
crs_profile \
	-create dbv_lsnr_ctrl \
	-t application \
	-a /usr/bin/dbv_lsnr_ctrl.sh \
	-h dbprod  \
	-p restricted \
	-o as=restore,ci=60,ft=0
</pre>
</blockquote>
<p>On the standby we use dbstandby:</p>
<blockquote><pre>
crs_profile \
	-create dbv_lsnr_ctrl \
	-t application \
	-a /usr/bin/dbv_lsnr_ctrl.sh \
	-h dbstandby  \
	-p restricted \
	-o as=restore,ci=60,ft=0
</pre>
</blockquote>
<p>In directory $CRS_HOME/crs/public the following .cap file will be created: dbv_lsnr_ctrl.cap.<br />
The database name needs to be entered at line USR_ORA_SRV= exactly the same way that Dbvisit Standby commands are executed:</p>
<blockquote><pre>USR_ORA_SRV=orcl (e.g. at "dbvisit orcl")</pre>
</blockquote>
<p>The action script (/usr/bin/dbv_lsnr_ctrl.sh) is called with a parameter which is used to call the Dbvisit Standby command to obtain the database status: </p>
<blockquote><pre>dbv_oraStartStop status</pre>
</blockquote>
<p>To add the control resource to Oracle Clusterware:</p>
<blockquote><pre>crs_register dbv_lsnr_ctrl</pre>
</blockquote>
<p>Finally the dependency of listener and control resource needs to be defined:</p>
<blockquote><pre>crs_profile -update ora.LISTENER.lsnr -r dbv_lsnr_ctrl</pre>
</blockquote>
<p>After restarting the listener the dependency on the control resource is created. This determines the status of the database as reported by dbv_oraStartStop, whether it is started or not. If dbv_oraStartStop detects a database in standby role, the control resource goes down and prevents the listener from starting. Otherwise it starts and the listener is allowed to run.</p>
<p>Thanks to author: Thilo Solbrig (Oracle Certified Master) at <a href="http://www.aspicon.de">Aspicon &#8211; Dbvisit Partner</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dbvisit.com/dbvisit-standby-connect-failover-to-standby-database/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Upgrading an Oracle database with DBUA</title>
		<link>http://blog.dbvisit.com/upgrading-an-oracle-database-with-dbua/</link>
		<comments>http://blog.dbvisit.com/upgrading-an-oracle-database-with-dbua/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 19:45:12 +0000</pubDate>
		<dc:creator>Arjen Visser</dc:creator>
				<category><![CDATA[Dbvisit tips]]></category>
		<category><![CDATA[Disaster Recovery]]></category>
		<category><![CDATA[Technical general]]></category>

		<guid isPermaLink="false">http://blog.dbvisit.com/?p=1646</guid>
		<description><![CDATA[Oracle provides the Database Upgrade Assistant (DBUA) to automate the upgrade process and makes appropriate recommendations for configuration options such as tablespaces and redo logs. The DBUA also provides support for Real Application Clusters (RAC) and Automatic Storage Management (ASM). One of the options of DBUA is to temporary switch to NOARCHIVELOG mode during the [...]]]></description>
			<content:encoded><![CDATA[<p>Oracle provides the Database Upgrade Assistant (DBUA) to automate the upgrade process and makes appropriate recommendations for configuration options such as tablespaces and redo logs. The DBUA also provides support for Real Application Clusters (RAC) and Automatic Storage Management (ASM).</p>
<p>One of the options of DBUA is to temporary switch to NOARCHIVELOG mode during the upgrade to speed up the upgrade. However if the database has an associated standby database, then switching on NOARCHIVELOG will invalidate the standby database with Oracle SE and SE1. In Oracle EE, the redo logs can be used by Data Guard to keep the standby database up to date and this may not be an issue. </p>
<p>The reason that it invalidates the standby database is that there will be a gap in the archivelogs during NOARCHIVELOG and the standby database requires all archives logs in sequence to keep the standby database up to date. </p>
<p><strong>Example:</strong><br />
During an upgrade with DBUA the database was switched to NOARCHIVELOG mode as can be seen from the following query:</p>
<blockquote><pre>SQL> select sequence#,name from v$archived_log where sequence#>4380;
SEQUENCE#	NAME
4381	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\2011_10_23\O1_MF_1_4381_7B5PN1LT_.ARC
4382	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\2011_10_23\O1_MF_1_4382_7B5T4KQK_.ARC
4383	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\2011_10_23\O1_MF_1_4383_7B5XO1LJ_.ARC
4384	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\2011_10_23\O1_MF_1_4384_7B615KV4_.ARC
4385	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\2011_10_23\O1_MF_1_4385_7B64P1KQ_.ARC
4386	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\2011_10_23\O1_MF_1_4386_7B686KYQ_.ARC
4387	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\2011_10_23\O1_MF_1_4387_7B6CQ1D2_.ARC
4388	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\2011_10_23\O1_MF_1_4388_7B6H7O6B_.ARC
4389	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\2011_10_23\O1_MF_1_4389_7B6KST7V_.ARC
4402	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\ARC0000004402_0749585225.0001
4403	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\ARC0000004403_0749585225.0001
4404	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\ARC0000004404_0749585225.0001
4405	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\ARC0000004405_0749585225.0001
4406	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\ARC0000004406_0749585225.0001
4407	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\ARC0000004407_0749585225.0001
4408	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\ARC0000004408_0749585225.0001
4409	E:\ORACLE\FLASH_RECOVERY_AREA\PCSJP\ARCHIVELOG\ARC0000004409_0749585225.0001
</blockquote>
</pre>
<p>The logs for sequence 4390-4401 have been not been generated. This means that the standby database cannot be kept up to date. Since the archive logs are not created by Oracle, and you cannot skip archive logs with a standby database, it means the standby database has to be rebuild. </p>
<p>Re-creating the standby database can be easily done with Dbvisit Standby. </p>
<p><strong>Recommendation</strong><br />
Do not switch on NOARCHIVELOG mode during a database upgrade, as this may invalidate your standby database. </p>
<p>When upgrading an Oracle database that has an associated standby database, we recommend the following approach is followed: <a href="http://www.dbvisit.com/docs/Upgrading_or_patching_Oracle_with_Dbvisit.pdf" title="Upgrading or patching Oracle with a standby database" target="_blank">Upgrading or patching Oracle with a standby database</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dbvisit.com/upgrading-an-oracle-database-with-dbua/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle Open World 2011. It was big, REALLY big.</title>
		<link>http://blog.dbvisit.com/oracle-open-world-2011-it-was-big-really-big/</link>
		<comments>http://blog.dbvisit.com/oracle-open-world-2011-it-was-big-really-big/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 22:37:33 +0000</pubDate>
		<dc:creator>Mike Donovan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://blog.dbvisit.com/?p=1560</guid>
		<description><![CDATA[Oracle Open World 2011 &#8212; 5 Days &#8212; 50,000 Attendees 1 Dbvisit stand &#8212; 6 Staff &#8212; Our mission: spread the word Oracle Standard Edition database users can access smart disaster recovery and database replication solutions and save up to 80% on Oracle licensing. Six members of the Dbvisit team made the pilgrimage from New Zealand, the [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Oracle Open World 2011 &#8212; 5 Days &#8212; 50,000 Attendees</strong></p>
<p><strong>1 Dbvisit stand &#8212; 6 Staff &#8212; Our mission: spread the word</strong></p>
<blockquote><p><strong></strong><em>Oracle Standard Edition database users can access smart disaster recovery and database replication solutions and save up to 80% on Oracle licensing.</em></p></blockquote>
<p>Six members of the Dbvisit team made the pilgrimage from New Zealand, the Czech Republic, Texas and California to what is considered Oracle&#8217;s biggest event in the calendar: the annual Open World conference in the heart of downtown San Francisco.</p>
<p>It was a huge week for us in terms of connecting with our customers, partners and prospects and a great opportunity to network with Oracle thought leaders and the wider Oracle community. It was also a chance for us to see how well our messages resonated with our target market of Standard Edition database users.</p>
<p>So what did we get up to? Well, amongst other things we&#8230;</p>
<ul>
<li>met with, and bumped into, dozens of our customers</li>
<li>came away with 150+ potential business opportunities, from resellers to banks to aircraft manufacturers</li>
<li>talked to our partners, such as Jean-Pierre Bocchi from SETRA Conseil &#8211; who claimed the spoils at our Meet &amp; Greet event</li>
<li>had a bunch of meetings with top Oracle executives</li>
<li>whet our technical appetites by asking questions and attending technical sessions</li>
<li>were inspired by, and enjoyed meeting, some of the Oracle community thought leaders &#8211; like the team from Pythian</li>
<li>figured out that, apparently, there are more than a few people interested in holding onto their Standard Edition investments!<em><br />
</em></li>
</ul>
<p>Thank you to our customers for taking the time to visit our booth and catch up or introduce yourselves and, in many cases, put faces to names. To those of you who stopped at our booth to ask questions, receive demos or just to introduce yourselves, it was a pleasure to meet you. We look forward to working with you on your projects.</p>
<p>Thanks also to a number of those in the wider Oracle community who made the event so enjoyable for us, including the team at Pythian, Oracle ANZ and a number of Oracle ACE’s – you know who you are. For myself, and the other three Dbvisit team members who were Open World first timers, we appreciated the hospitality and the conversation.</p>
<p>I&#8217;ll leave you with some photos and we’ll see you there next year!</p>
<p>All the best,</p>
<p>Mike Donovan<br />
Service &amp; Online Delivery Manager</p>
<div id="attachment_1561" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_0720.jpg"><img class="size-medium wp-image-1561 " title="Oracle in the city" src="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_0720-300x224.jpg" alt="Oracle in the city" width="300" height="224" /></a><p class="wp-caption-text">Oracle Open World in San Francisco</p></div>
<div class="wp-caption alignnone" style="width: 310px"><a href="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_7288.jpg"><img title="The Dbvisit team" src="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_7288-300x225.jpg" alt="The Dbvisit team" width="300" height="225" /></a><p class="wp-caption-text">And we were in the middle of it all. 6 guys, 1 booth, loads of enthusiasm and a simple message: save up to 80% on Oracle licensing.</p></div>
<div id="attachment_1565" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_0736.jpg"><img class="size-medium wp-image-1565 " title="Keynote speaker" src="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_0736-300x224.jpg" alt="Keynote speaker" width="300" height="224" /></a><p class="wp-caption-text">There were lights, sounds and speeches.</p></div>
<div id="attachment_1571" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_0744.jpg"><img class="size-medium wp-image-1571 " title="Sumo Wrestling promotion" src="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_0744-300x224.jpg" alt="Sumo Wrestling promotion" width="300" height="224" /></a><p class="wp-caption-text">And golf, free poker, ipad raffles, spinning wheels and big wrestler dudes.</p></div>
<div id="attachment_1599" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_7294.jpg"><img class="size-medium wp-image-1599 " title="Sting Concert" src="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_7294-300x225.jpg" alt="Sting Concert" width="300" height="225" /></a><p class="wp-caption-text">And stretching our legs out beyond the exhibition halls we got to see Sting in concert.</p></div>
<div id="attachment_1600" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_0772.jpg"><img class="size-medium wp-image-1600 " title="Seals at Fisherman's Wharf" src="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_0772-300x224.jpg" alt="Seals at Fisherman's Wharf" width="300" height="224" /></a><p class="wp-caption-text">Along with the San Francisco seals, downtown.</p></div>
<div id="attachment_1606" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.dbvisit.com/wp-content/uploads/2011/10/fighters.jpg"><img class="size-medium wp-image-1606 " title="Fighter jets in formation above the Golden Gate bridge" src="http://blog.dbvisit.com/wp-content/uploads/2011/10/fighters-300x220.jpg" alt="Fighter jets in formation above the Golden Gate bridge" width="300" height="220" /></a><p class="wp-caption-text">And the Golden Gate bridge, of course, with a complimentary air show to boot - which was phenomenal.</p></div>
<div id="attachment_1609" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.dbvisit.com/wp-content/uploads/2011/10/leo.jpg"><img class="size-medium wp-image-1609 " title="Mark Becerra &amp; his family snapped with Leonardo di Caprio" src="http://blog.dbvisit.com/wp-content/uploads/2011/10/leo-300x225.jpg" alt="Mark Becerra &amp; his family snapped with Leonardo di Caprio" width="300" height="225" /></a><p class="wp-caption-text">While some of the team even managed to catch up with Leonardo DiCaprio! It really is a small world.</p></div>
<p>&nbsp;</p>
<div id="attachment_1635" class="wp-caption alignnone" style="width: 235px"><a href="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_2124.jpg"><img class="size-medium wp-image-1635" title="IMG_2124" src="http://blog.dbvisit.com/wp-content/uploads/2011/10/IMG_2124-225x300.jpg" alt="" width="225" height="300" /></a><p class="wp-caption-text">Congratulations to Jean-Pierre Bocchi (SETRA-Conseil - France). Winner on the day at the Dbvisit Meet &amp; Greet event</p></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dbvisit.com/oracle-open-world-2011-it-was-big-really-big/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You&#8217;re Invited: Dbvisit Special Event at Oracle Open World</title>
		<link>http://blog.dbvisit.com/youre-invited-dbvisit-special-event-at-oracle-open-world/</link>
		<comments>http://blog.dbvisit.com/youre-invited-dbvisit-special-event-at-oracle-open-world/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 16:53:54 +0000</pubDate>
		<dc:creator>Kelly Langi</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Dbvisit Meet & Greet]]></category>
		<category><![CDATA[oow2011]]></category>

		<guid isPermaLink="false">http://blog.dbvisit.com/?p=1546</guid>
		<description><![CDATA[Oracle Open World is just around the corner. For something a little different and in true Kiwi-style, we have decided to host our own informal gathering. It would be great if you could join us over a few drinks and nibbles to meet the team and find out about our new product Dbvisit Replicate. If you [...]]]></description>
			<content:encoded><![CDATA[<p>Oracle Open World is just around the corner. For something a little different and in true Kiwi-style, we have decided to host our own informal gathering. It would be great if you could join us over a few drinks and nibbles to meet the team and find out about our new product <a href="http://www.dbvisit.com/dbvisit_replicate.php" target="_blank">Dbvisit Replicate</a>.</p>
<p>If you register now you will be in to win a prize pack (pictured below) featuring the nifty Selk’bag, perfect for those surprise colder days at OOW! Plus included in the pack is a signed copy of &#8216;Only Two Seats Left&#8217;, the incredible story of how a simple Kiwi idea became an international &#8216;iconic&#8217; brand name.</p>
<p><strong>Date: </strong>Tuesday 4th October<br />
<img title="selkbagandbook.jpg" src="http://www.dbvisit.com/emailmarketer/admin/temp/newsletters/77/selkbagandbook.jpg" alt="selkbagandbook.jpg" width="210" height="206" align="right" /><strong>Time:</strong> 4:30pm – 6:30pm<br />
<strong>Location: </strong>Hotel Nikko (<a href="http://maps.google.co.nz/maps?q=hotel+nikko+san+francisco&amp;hl=en&amp;ll=37.786521,-122.409496&amp;spn=0.038732,0.090895&amp;sll=19.409773,-99.172897&amp;sspn=0.092448,0.181789&amp;vpsrc=0&amp;gl=nz&amp;z=14">view map</a>)<br />
222 Mason St, San Francisco</p>
<p>You are also welcome to visit us at booth 130 in the Moscone South Exhbition Hall, right next to the Database Demo Grounds (<a href="http://www.oracle.com/openworld/037339.pdf" target="_blank">view map</a>).</p>
<p><a href="http://www.dbvisit.com/oowmeetgreet.php/" target="_blank"><img class="size-full wp-image-1547 alignleft" title="Register Now Button" src="http://blog.dbvisit.com/wp-content/uploads/2011/09/Screen-shot-2011-09-22-at-3.34.36-PM.png" alt="" width="150" height="90" /></a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dbvisit.com/youre-invited-dbvisit-special-event-at-oracle-open-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dbman: Replicating All Over the World</title>
		<link>http://blog.dbvisit.com/dbman-replicating-all-over-the-world/</link>
		<comments>http://blog.dbvisit.com/dbman-replicating-all-over-the-world/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 06:50:46 +0000</pubDate>
		<dc:creator>Kelly Langi</dc:creator>
				<category><![CDATA[Database Replication]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.dbvisit.com/?p=1537</guid>
		<description><![CDATA[Dbman has a new look replete with skills to match! Check out his new proportions and replication abilities in his latest outing.]]></description>
			<content:encoded><![CDATA[<p>Dbman has a new look replete with skills to match! Check out his new proportions and replication abilities in his latest outing.</p>
<p><a href="http://www.dbvisit.com/dbman/index.php"><img class="size-medium wp-image-1539 alignleft" title="Dbman Paris" src="http://blog.dbvisit.com/wp-content/uploads/2011/09/Dbman-Paris-253x300.png" alt="" width="253" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dbvisit.com/dbman-replicating-all-over-the-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dbvisit Replicate: Launch + 31 days. An Interview with Arjen Visser.</title>
		<link>http://blog.dbvisit.com/dbvisit-replicate-launch-31-days-an-interview-with-arjen-visser/</link>
		<comments>http://blog.dbvisit.com/dbvisit-replicate-launch-31-days-an-interview-with-arjen-visser/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 20:53:49 +0000</pubDate>
		<dc:creator>Kelly Langi</dc:creator>
				<category><![CDATA[Database Replication]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Dbvisit Replicate]]></category>
		<category><![CDATA[Interviews]]></category>

		<guid isPermaLink="false">http://blog.dbvisit.com/?p=1498</guid>
		<description><![CDATA[One month on from the release of Dbvisit Replicate CTO and Founder of Dbvisit Software, Arjen Visser shares some of the backstory on our newest product. Replication software: who is using it and how can it be effective? I see companies using Dbvisit Replicate for a number of reasons: Distributing data across offices/locations. They may have [...]]]></description>
			<content:encoded><![CDATA[<p>One month on from the release of Dbvisit Replicate CTO and Founder of Dbvisit Software, Arjen Visser shares some of the backstory on our newest product.</p>
<p><strong>Replication software: who is using it and how can it be effective?</strong></p>
<p>I see companies using Dbvisit Replicate for a number of reasons:</p>
<ul>
<li><strong>Distributing data across offices/locations.</strong> They may have one source database that they want to distribute to remote offices, or have a need to share data with remote offices.</li>
<li><strong>Data warehousing</strong>, where ETL (extraction, transform and upload) is in play to extract data out of the source database and into the data warehouse. Using Change Data Capture (CDC) by mining the Oracle Logs is the most efficient way to detect and extract inserts and updates out of source data.</li>
<li><strong>Upgrading Oracle versions or migrating</strong> from one Oracle platform to another, e.g. Oracle on Windows to Oracle on Linux.</li>
</ul>
<div>It is essential for any company who needs absolute data integrity. Why? It automatically provides one source of the truth for factual data and for reference data.</div>
<p><strong>What are your keys to successful product development?</strong><br />
Successful software and ultimately product development is all about developing with the user experience in mind. My main considerations in developing Dbvisit Replicate were:</p>
<ul>
<li>Ensuring it was easy to use, configure and set up</li>
<li>Making sure it provides solid and useful feedback when things are not going right, and that the software can guide the user in fixing whatever is wrong</li>
<li>That it provided good guidance but still allowed for flexibility should the user wish to ‘wander off the path’.</li>
<li>Ensuring that the product accommodated all of the different configuration options allowed by Oracle so our users did not lose any of the power and flexibility inherent to Oracle databases.</li>
</ul>
<div>One of our mottos is that &#8220;you should not have to change your database configuration to suit our software. Our software should be flexible enough so that it can work with your existing configuration, and if it doesn&#8217;t we will update our software&#8221;. This is something we have always stood by.</div>
<p><strong>What prompted you to develop a Replication product?</strong></p>
<p>Listening to our customers! We kept getting lots of enquiries from customers who wanted real time reporting and Oracle replication across different platforms.</p>
<p><strong>What were some of the major challenges you faced in developing Dbvisit Replicate?</strong></p>
<p>One of the biggest technical challenges around developing Dbvisit Replicate was building our own mining engine to extract the transactions out of the Oracle logs, putting the information together in the right order and turn them into SQL. Also ensuring that all the SQL are happening in the right order to guarantee transaction integrity. We figured it out!</p>
<p><strong>What are some of the issues users have found since you launched Dbvisit Replicate?</strong></p>
<p>All though we try to account for every Oracle configuration we can, by it&#8217;s nature replication is complex and there are configurations out there that we may not yet have accounted for. No doubt we will have to make changes to the software to accommodate them as they arise.</p>
<p>As with Dbvisit Standby we are very responsive when it comes to assisting customers and have been able to diagnose and resolve any issues very quickly.</p>
<p><strong>What is your favourite feature in Dbvisit Replicate?</strong></p>
<p>Real time replication progress updates which allow you to watch the replication as it happens in the Dbvisit Replicate console.</p>
<p><strong>Is there still a place for DR software once someone has implemented Replicate?</strong></p>
<p>Yes. They have very distinct functions and benefits: Dbvisit Replicate serves to replicate and distribute your data and Dbvisit Standby is about protecting your data. The great news for Standard Edition users is that Dbvisit products work together to provide the sharing AND complete protection of your data.</p>
<p><strong>Is there anything else you&#8217;d like to add about Dbvisit Replicate? </strong></p>
<p>I’m very excited about Dbvisit Replicate. Data replication is a very complicated animal (especially master to master) and it was a huge feat to pull off so I’m immensely pleased and proud of the team that we’ve been able to do it. I am also very excited that we can enable our users to replicate from Oracle to Oracle, Microsoft SQL Server and MySQL databases. It puts us in the unique postion of having two products that encompass the entire Oracle replication spectrum, from physical to logical replication. The possibilities this opens up for our primarily Standard Edition users is immense.</p>
<p>For more information on Dbvisit Replicate go to <a title="Dbvisit" href="http://www.dbvisit.com" target="_blank">www.dbvisit.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dbvisit.com/dbvisit-replicate-launch-31-days-an-interview-with-arjen-visser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dbvisit Standby 6.0.10 released</title>
		<link>http://blog.dbvisit.com/dbvisit-standby-6-0-10-released/</link>
		<comments>http://blog.dbvisit.com/dbvisit-standby-6-0-10-released/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 03:05:59 +0000</pubDate>
		<dc:creator>Arjen Visser</dc:creator>
				<category><![CDATA[Dbvisit release]]></category>

		<guid isPermaLink="false">http://blog.dbvisit.com/?p=1528</guid>
		<description><![CDATA[6.0.10 &#8211; (2 September 2011) New features: Remove dependance on asmcmd to allow for separate Grid install. Graceful Switchover on Windows with ASM now supported. New END-USER LICENSE AGREEMENT. New Dbvisit Logo. Fixes: In case FRA enabled Dbvisit only searched for an archive to transfer under date subdirectories but not directly under ARCHSOURCEn directories &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>6.0.10 &#8211; (2 September 2011)<br />
<strong>New features:</strong></p>
<ol>
<li>Remove dependance on asmcmd to allow for separate Grid install.
<li>Graceful Switchover on Windows with ASM now supported.
<li>New END-USER LICENSE AGREEMENT.
<li>New Dbvisit Logo.
</ol>
<p><strong>Fixes:</strong></p>
<ol>
<li>In case FRA enabled Dbvisit only searched for an archive to transfer under date subdirectories but not directly under ARCHSOURCEn directories &#8211; fixed
<li>Attached incorrect PDF User manual &#8211; fixed.
<li>Remove PFILE setting. This is now obsolete.
<li>Display a warning message for Graceful Switchover on Windows to configure Windows service with STARTMODE=MANUAL.
<li>Fix minor bugs in functions to stop and start primary and standby databases.
<li>Fixed issue with Graceful Switchover and RAC introduced with version 6.0.08 to deal with issue when threads are closed.
<li>In some cases Graceful Switchover with RAC may want to transfer compressed archives and this fails &#8211; fixed.
<li>Scheduler displayed wrong timestamp in email &#8211; fixed.
<li>Dbvisit does not cope with commas in oracle parameter values when creating a standby database &#8211; fixed.
</ol>
<p>Download from <a href="http://www.dbvisit.com/download.php">http://www.dbvisit.com/download.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dbvisit.com/dbvisit-standby-6-0-10-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

