RE: Re Oracle Licensing

  • From: "Mark W. Farnham" <mwf@xxxxxxxx>
  • To: <dba@xxxxxxxxxxxxxxxxx>, <niall.litchfield@xxxxxxxxx>
  • Date: Wed, 14 Nov 2018 14:19:03 -0500

Regarding Licensing and the old saying about 10 foot poles, I’ll go Spinal Tap 
on that and say I wouldn’t touch Oracle Licensing with an 11 foot pole.

 

Decades ago someone established that the Oracle License terms at that time 
covered loading up and testing whether or not an Oracle backup could be 
recovered and started on a standby server.

 

That included doing test counts and comparative reports to be certain all the 
data was there.

 

I do not have an 11 foot pole nor an understanding whether that license and 
testing for fitness for purpose ( a multi-user data store that could be backed 
up to a remote location and periodically be sent incremental revisions 
proportional in size to the update volume to the remote location so that an up 
to date copy of the database could be available for recovery in case of the 
unavailability of the primary location) still holds legal water.

 

That pre-dated the observation circa 1995 that shutdown, copy, startup rename, 
recover through last available log and then start original database and resume 
recovery, could make available a “frozen” renamed version of the database (for 
testing data consistency if nothing else) while the continuous recovery resumed 
without re-instantiating the recovery database.

 

This observation literally led to a shout of “but you can’t resume recovery if 
you started it!” from the audience at what was then Open World by a not quite 
careful listener, while I was giving a talk about it. (I was among several 
practitioners of Oracle tech who independently discovered this rename on 
startup mount trick after copying the original database files, etc. locally, I 
make no claim to be first. It worked correctly at a large retail organization 
with offices in Lebanon, NH and Burlington, NJ from about 6.0.37. )

After my talk a project to productize and automate Standby Recovery was 
initiated and that eventually became DataGuard. Somewhere along the line 
license costs on any infrastructure used to test recoverability began to be 
promulgated. I’ve lost track of the exact order of that history.

I don’t know whether a search of your license will reveal a right to test 
whether or not a backup is truly recoverable and consistent with what it was 
supposed to be a backup of is still in there.

 

Good luck. 

 

From: oracle-l-bounce@xxxxxxxxxxxxx [mailto:oracle-l-bounce@xxxxxxxxxxxxx] On ;
Behalf Of Michael Brown
Sent: Wednesday, November 14, 2018 12:02 PM
To: niall.litchfield@xxxxxxxxx
Cc: <l.flatz@xxxxxxxxxx>; Iggy Fernandez; ORACLE-L
Subject: Re: Re Oracle Licensing

 

The licensing question for Dataguard vs. standby data was always “is PMON 
running?”  If you are replicating Power binaries to x86, the software is not 
running (nor is it installed).  I don’t see how you can be viewed as anything 
except having backups of both binaries and data until you hook the disk up to 
the correct machine architecture (and In my opinion, launch the binaries as 
well).  

 

It could be terminology, Oracle hears standby as Dataguard which means pmon is 
running and must be licensed.  If that does not describe environment, call it a 
live backup when talking to Oracle..

--

Michael Brown

 


On Nov 14, 2018, at 11:07 AM, niall.litchfield@xxxxxxxxx wrote:

I was following up on Dave's 

 

Even though, as long as it wasn't open, a standby never had to be licensed 
before 2014? 

 

I hadn't realized it was a thread on storage replication to be honest because 
of the subject line change. In any case, unless hot standby means replicated 
data and not a second set of database processes I don't see how the installed 
and running clause won't get you. 

 

On Wed, Nov 14, 2018 at 8:34 AM l.flatz@xxxxxxxxxx <l.flatz@xxxxxxxxxx> wrote:

In this case the replication is on the storage tier. That is a lot different 
from Data Guard. Data Guard requires an instance running on the disaster site.

Storage replacation does not require that. It is not even necessary that Oracle 
Software is installed on the disaster site at all.

If it is installed, it might no be running. All of that can make a difference.

----Ursprüngliche Nachricht----
Von : niall.litchfield@xxxxxxxxx
Datum : 14/11/2018 - 09:01 (MN)
An : iggy_fernandez@xxxxxxxxxxx
Cc : oracle-l@xxxxxxxxxxxxx, oracle@xxxxxxxxxxx
Betreff : Re: Re Oracle Licensing

A standby database ( and dev databases) has always* been licensable, and in the 
same way as the primary. The only exceptions will be if you specifically 
inserted a clause otherwise in your contract with Oracle, or if you are using 
named user licensing. That is unlikely to say the least. As an example, I offer 
the EMEA OLSA from June 2000 
http://www.oracle.com/us/corporate/pricing/olsa-ire-v122304-070683.pdf note the ;
definition of processor. 

 

I suspect this comes from the wording of the docs when Active Data Guard 
arrived 

 

"*Oracle Data Guard 11g*

. Is included with Oracle Database Enterprise Edition - it does not require a 
separate license . It Includes all Data Guard capabilities from previous 
releases and many 
other new features that enhance data protection, high availability, disaster 
recovery, and utilization of standby databases and systems"

 

The point of which was to distinguish between DataGuard being an EE feature and 
Active Data Guard being chargeable and not to indicate that DR was free. 

 

On Tue, Nov 13, 2018 at 8:31 PM Iggy Fernandez <iggy_fernandez@xxxxxxxxxxx> 
wrote:

The "policies" are explicitly non-contractual and may be revoked or changed by 
Oracle at any time. However, there is probably a good legal argument that you 
relied on them for guidance.

 

The Northern California Oracle Users Group is a volunteer-run 501(c)(3) 
organization that has been serving the Oracle Database community of Northern 
California for more than thirty years by organizing four conferences a year and 
publishing a quarterly journal. Download the complete digital archive of the 
NoCOUG Journal using: “wget 
www.nocoug.org/Journal/NoCOUG_Journal_{2001..2018}{02..12..3}.pdf 
<http://www.nocoug.org/Journal/NoCOUG_Journal_%7B2001..2018%7D%7B02..12..3%7D.pdf>
 ”.

 

  _____  

From: oracle-l-bounce@xxxxxxxxxxxxx <oracle-l-bounce@xxxxxxxxxxxxx> on behalf 
of Dave <oracle@xxxxxxxxxxx>
Sent: Tuesday, November 13, 2018 12:04 PM
To: oracle-l@xxxxxxxxxxxxx
Subject: Re Oracle Licensing 

 

This has the relevant answers you're looking for:
https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.oracle.com%2Fassets%2Fdata-recovery-licensing-070587.pdf
 
<https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.oracle.com%2Fassets%2Fdata-recovery-licensing-070587.pdf&amp;data=02%7C01%7C%7Cbb144e6908e54b3be89608d649a3c0eb%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636777364993336976&amp;sdata=DAXUy4xmkTLIBWamQpQ%2F%2FkgcAV4XGnPQN%2FfvlhZtraE%3D&amp;reserved=0>
 
&amp;data=02%7C01%7C%7Cbb144e6908e54b3be89608d649a3c0eb%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636777364993336976&amp;sdata=DAXUy4xmkTLIBWamQpQ%2F%2FkgcAV4XGnPQN%2FfvlhZtraE%3D&amp;reserved=0

So, forgive me, but am I correct in thinking that my hot standby server
now has to be licensed? And is supposed to have been since 2014?

Even though, as long as it wasn't open, a standby never had to be licensed 
before 2014? 

Dave
--
https://nam03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.freelists.org%2Fwebpage%2Foracle-l
 
<https://nam03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.freelists.org%2Fwebpage%2Foracle-l&amp;data=02%7C01%7C%7Cbb144e6908e54b3be89608d649a3c0eb%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636777364993336976&amp;sdata=TNBdId1eqdG0JkFsae77KICSAo79%2FCdS682SRrMHlAc%3D&amp;reserved=0>
 
&amp;data=02%7C01%7C%7Cbb144e6908e54b3be89608d649a3c0eb%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636777364993336976&amp;sdata=TNBdId1eqdG0JkFsae77KICSAo79%2FCdS682SRrMHlAc%3D&amp;reserved=0






 

-- 

Niall Litchfield
Oracle DBA
http://www.orawin.info

 

 




 

-- 

Niall Litchfield
Oracle DBA
http://www.orawin.info

Other related posts: