Oracle Edition required to use fuzzy operators - oracle

I've checked in the Oracle documentation etc but can't find any specific mention of what Version of Oracle 11.2 can use Fuzzy operators.
In particular want to know if avaialable in Std Ed
Thanks

The Oracle documentation includes the Licensing guide which explains the limitation of features by edition. Find out more.
Anything which is not mentioned in the Licensing Guide is available in all editions. Oracle Text is not mentioned (assuming that's what you mean by "fuzzy operators") so you can use it with SE.

Related

Getting started as Oracle Student

I've starting to learn SQL and heavily interested in learning Oracle. I'm trying to download a version of Oracle to help with hands-on learning, and wondering if I should learn from the Express 18c version or 19c. I notice a lot of the courses on Udemy are Oracle Database is version 12c. I'm wondering if it matters? As far as I can tell the Oracle website does not allow a download of 12c anymore (though I might have just missed it), and Exam 1Z0-071 seems to be more conceptual of an exam. However, I'd like to make the best choice for future, more detailed and in-depth learning as well
I'd suggest 18c XE (or even 11gXE; it is still available). (You're right, 12c is unavailable.)
Express Edition (XE) is a good choice for students because it is easily installed and ready to go. As you don't plan to follow the DBA path (at least, that's how I understood what you said) and don't need to understand installation tricks in depth, something that installs in a matter of a few NEXT clicks is just a plus.
Alternatively, if you don't want to install anything, you can get a free account on apex.oracle.com. It is primarily used for Apex developers, but - you can still practice your (PL/)SQL skills in its SQL Workshop.

OBIEE out-of-place upgrade from 10g to 11.1.1.9

I'm planning to do an out-of-place upgrade for OBIEE from 10g on windows server 2003 to 11.1.1.9 on windows server 2012.
I find a document in the Oracle website below, which specify how to do an upgrade of OBIEE. However, may I know if it is applicable for an in-place update only? Could anyone please kindly recommend some useful references which specifies the steps required to perform an out-of-place upgrade as mentioned above?
Upgrade Guide for Oracle Business Intelligence 11g Release 1 (11.1.1.9.0) E16452-09
This tells you all you need: https://docs.oracle.com/middleware/11119/core/FUGBI/bi_plan.htm#FUGBI436
There's no such thing as an "in place" upgrade from 10g to 11g. The Upgrade Assistant helps with the RPD and WebCat, but you still need to do the manual migration. It's well documented and several years later a well-trodden path so you'll find plenty of blog posts etc discussing any issues you may encounter.

AUDIT command on Oracle 11g standard edition

I want to audit 2 tables (select,insert,update,delete) on an Oracle 11g standard edition.
Someone told me, that the AUDIT command is just allowed with the enterprise edition.
Is it possible with a Oracle 11g standard edition and without paying for additional licences?
Thanks a lot in advance
The SQL command AUDIT is part of the Standard Edition.
Anything not explicitly mentioned in the Licensing Guide is included in the Standard Edition. As you can see, only Fine-Grained Audit is restricted to the Enterprise Edition. Find out more.
I don't know whether AUDIT in an Enterprise Edition feature or not, but another approach would be to use triggers to audit the DML commands (INSERT, UPDATE, DELETE)
Auditing SELECTs would be trickier. You could maybe fudge something using virtual columns, but I suspect it'd be fairly messy.

Oracle license for development environment?

I'm sorry that I have to ask that here, but I haven't found a conclusive answer on the oracle page or in the internet. I've even been on the phone with a sales rep, but they couldn't help me neither.
What kind of Oracle Setups/licenses are you using for your development environments? We currently are using 10g XE which only has one significant limitation: the 4gb database size limit. Are there any other 'free' versions which don't have such limitations? And if not, what would be the most economic version/combination? The often have a hard user limit which are ridiculous low.
Thanks!
Cheers
Reto
PS. I'm not sure if I have to mention that: I'm not looking for any illegal solutions
Since it appears that there exists a production environment, the license for the software you download from OTN will almost certainly not be sufficient. Since it sounds like each developer has a local development environment, however, you should be able to make use of the Personal Edition. This is a relatively inexpensive ($460 perpetual/ $92 for a 1-year license plus support in the Oracle Store at the moment) version of Oracle that is intended to be used by a single developer on a local machine. It has all the functionality of the enterprise edition of the database.
You can download Oracle Database 11g (and most other Oracle solutions) from their website oracle.com.
All you need is to register for free, and download the application, you don't need any license if it is for personal use.

LINQPad and Oracle

Does LINQPad work with Oracle? Has anyone tried? What do you suggest?
As of beta version 4.35, LINQPad supports Oracle fully - you can now do "LINQ to Oracle" queries. I believe it uses the DevArt dotConnect libraries for managing this great feat. Further, in addition to native OCI support, it also supports a direct mode which does not require the Oracle OCI DLLs to be present.
To enable this feature you will need to simply add a new data connection in LINQPad, and when asked which driver to use - click the View more drivers... button. You can then install the IQ Driver and use it for querying Oracle, MySQL and SQLite databases.
Judging by their user voice item request for Oracle support, it appears unsupported at the moment.
A comment on the O'Reilly forums also suggests its not supported.
update As we understand it, there's now built-in Oracle support in the latest versions of LinqPad; the home page of LinqPad now lists support for Oracle.
update January 2013 The new LinqPad-to-Oracle support appears to still be available. Per the LinqPad FAQ:
Q. Why does LINQPad use LINQ to SQL under the covers, rather than Entity Framework?
A. LINQ to SQL is faster with large schemas and in most cases, emits
better SQL. You can, however, use EF with EDMs that you define
yourself. For querying SQLite, MySQL and Oracle (via the optional
plug-in), LINQPad uses Matt Warren's IQueryable toolkit.
Linqpad now has support for lightspeed which supports oracle.

Resources