Solved

Oracle License (Learning Purposes)

Posted on 2014-02-14
12
413 Views
Last Modified: 2014-02-24
Experts:

I need to install two Oracle 11g R2 instances on two different Windows 2008 R2 servers.  The servers are virtual servers running on VMware.  The Oracle edition will be Oracle Standard Edition on both virtual machines.  

The purpose is for me to learn how to do replication, add and remove users, create databases, tables, and so on.  In summary, the goal is to learn Oracle administration.

There are also other virtual machines, not running Oracle, running in this environment.  Here is my question:

Do I need to buy a license for this?

I have looked for this answer both here at Experts Exchange and on other sites, including Oracle, but I cannot find a convincing answer.



Thanks.
Willie
0
Comment
Question by:willie0-360
  • 3
  • 3
  • 3
  • +1
12 Comments
 
LVL 8

Accepted Solution

by:
Amit Khilnaney earned 200 total points
Comment Utility
There are 3 type of environments. i believe your requirements come under development env, which is free to use.

1. Production Environment
2. Test Environment
3. Development Environment

But it only allows installation onto 1 sever. The document doesn't mention if it is limited to physical or virtual. Will find out more details

http://www.oracle.com/us/corporate/pricing/databaselicensing-070584.pdf
0
 
LVL 8

Assisted Solution

by:Amit Khilnaney
Amit Khilnaney earned 200 total points
Comment Utility
As per OTN license agreement available at

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

LICENSE RIGHTS
We grant you a nonexclusive, nontransferable limited license to use the programs only for the purpose of developing, testing, prototyping and demonstrating your application, and not for any other purpose. If you use the application you develop under this license for any internal data processing or for any commercial or production purposes, or you want to use the programs for any purpose other than as permitted under this agreement, you must obtain a production release version of the program by contacting us or an Oracle reseller to obtain the appropriate license. You acknowledge that we may not produce a production release version of the program and any development efforts undertaken by you are at your own risk. We may audit your use of the programs.

I believe your requirements completely fall under free usage, considering you are studying on your own and not using this software in an classroom to teach others.
0
 

Author Comment

by:willie0-360
Comment Utility
Amit Khilnaney:

Thanks for you responses.  

Let me go over the links you provided.



Willie
0
 
LVL 36

Assisted Solution

by:Geert Gruwez
Geert Gruwez earned 100 total points
Comment Utility
The 30 days part is missing

you (that's 1 person) are eligable for 30 days free testing
after that you need to buy a license or remove the product

that's in theory, got this from our sales rep

servers not running oracle products don't fall under an oracle license agreement
0
 
LVL 76

Assisted Solution

by:slightwv (䄆 Netminder)
slightwv (䄆 Netminder) earned 200 total points
Comment Utility
>>The 30 days part is missing

Personally I don't see that in ANY Oracle license document for learning/education.

If you go by:
http://www.oracle.com/technetwork/testcontent/standard-license-088383.html

The only mention of 30 days talks about 'options' that come with your license but I'm not a lawyer.

I've always been told that everything is 'free' for development/learning.

rial Programs Included With Orders
We may include additional programs with an order which may be used for trial purposes only. You will have 30 days from the delivery date to evaluate these programs.

I take this to mean that, for example, you have 30 days to evaluate partitioning or ADDM after you start running Enterprise Edition in Production.

>>I have looked for this answer both here at Experts Exchange and on other sites, including Oracle, but I cannot find a convincing answer.

Guess the best answer here is keep calling Oracle and get an email from them that gives you the answer you want.  If you get Geert Gruwez's rep, call back 5 minutes later and get another one...
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 36

Expert Comment

by:Geert Gruwez
Comment Utility
loool, the rep had to admit that the licensing is even better than the Cretan Labyrinth ...
you know ... the one with the minotaur
except in this case the minotaur is still missing
or did they replace the minotaur with some lawyers ?

mind you ... they have a department at oracle for the licensing
call them
0
 
LVL 36

Expert Comment

by:Geert Gruwez
Comment Utility
the messiest line in there:
You may not:
- use the programs for your own internal data processing

that's the first line and nowhere it's stated what the boundaries of that are

what else but data processing will you be doing ?
a single select can also be data processing

the pitfall is that everybody thinks development is free.
it is ... on XE ... and the rest for 30 days
in a company it's never free as the developer process the data of the business to create better workflows ...
you see how many holes they left open in the licensing contracts ?

haven't you heard anybody say: " these days, nothing is free anymore"
so why would oracle be free ?
0
 
LVL 76

Assisted Solution

by:slightwv (䄆 Netminder)
slightwv (䄆 Netminder) earned 200 total points
Comment Utility
>>what else but data processing will you be doing ?

Again, speaking as a lay-person not a lawyer:
I read that as:  You cannot use it for processing of data to be used elsewhere in a system.  For example, data manipulation for some ETL process so it can be loaded into some other system.

This isn't 'learning' it is actual 'work'.
0
 

Author Comment

by:willie0-360
Comment Utility
Thanks a lot to you all for your input.
0
 
LVL 76

Expert Comment

by:slightwv (䄆 Netminder)
Comment Utility
willie0-360,

Can I ask why the "B" penalty grade?

What additional information did you need before providing an "A" grade?

Please review:
http://support.experts-exchange.com/customer/portal/articles/481419-what-grade-should-i-award-?b_id=44

B is the grade given for acceptable solutions, or a link to an acceptable solution. A B grade means the solution given lacked some information or required you to do a good amount of extra work to resolve the problem. When closing the question, the asker should explain why a B grade was awarded.
0
 

Author Comment

by:willie0-360
Comment Utility
Hello slightwv:

I thought I gave it an A grade.  The suggestions provided by you all helped me find a solution to my question.  I have been looking where to change this from B to A, but I do not find it.  It should be A.

Thanks for asking.



Willie
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Join & Write a Comment

Suggested Solutions

Article by: Swadhin
From the Oracle SQL Reference (http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/queries006.htm) we are told that a join is a query that combines rows from two or more tables, views, or materialized views. This article provides a glimps…
Truncate is a DDL Command where as Delete is a DML Command. Both will delete data from table, but what is the difference between these below statements truncate table <table_name> ?? delete from <table_name> ?? The first command cannot be …
This video shows how to copy a database user from one database to another user DBMS_METADATA.  It also shows how to copy a user's permissions and discusses password hash differences between Oracle 10g and 11g.
This video shows how to recover a database from a user managed backup

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now