Important differences between oracle 10g and 11g
Hi friends, can anyone tell me (pointwise) what are the major (and minor) differences between Oracle 10g and 11g.
Please point me to some documents if possible.
Thanks in advance
The name of the link says it all: "top_features."
In short it is Oracle's list of what they have for marketing and sales reasons designated "top features."
It is not intended to be, and is not, a complete list of features. Often the features Oracle does not
talk about are the most important.
Let me give you some examples. I have never seen Oracle announce DBMS_XPLAN as a new feature
yet you should not run an explain plan without it. Neither have I ever seen Oracle announce the new
NO_DATA_NEEDED predefined exception. I have listed literally hundreds of new features you will not
find in Oracle's new features docs.
I did a presentation at OpenWorld this year as part of the unconference titled "New Features in
Database 11gR2 that Oracle will not announce." It was easy to prepare a one hour presentation with
little fear of being proved incorrect. As I turned out only one of the features I presented was mentioned
by Oracle.
You can find the presentation slides here:
http://www.morganslibrary.org/pres/oow09_ucnf.pdf
Similar Messages
-
Diff between oracle 10g and 11g
Can any one could tell me what is the main diff between oracle 10g and 11g ?
Thanks in Advance
VenkatHi,
You can read
http://www.oracle.com/technetwork/articles/sql/index-082320.html
http://www.oracle.com/technetwork/articles/sql/index-099021.html
Anand -
Differences between Oracle 9i and 11g
Hi,
We are planning to migrate various PLSQL objects from Oracle 9i to Oracle 11g.
We have around 200 packages and Staored procedures Oracle 9i, can some one let me know if there are any specific items to look before we migrate from Oracle 9i into 11g so that everything works fine after the migration.
Please let me know major differences amognst in-built functions between Oracle 9i and 11g.
Thanks.Oracle 11g has many advanced features in PL/SQL over Oracle 9i.
refer here,
http://www.oracle.com/technetwork/database/features/manageability/9i-to-11g-real-world-customer-exper-133754.pdf
http://www.oracle.com/global/de/upgradecommunity/artikel/upgrade11gr2_workshop2.pdf
http://www.compuworks.com/events/view/233.pdf
http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getCourseDesc?dc=D52601GC10&p_org_id=15942&lang=US
Thanks -
What are the major differences between oracle 10g and oracle express 10g
Hi
Can anyone tell, What are the major differences between[b] oracle 10g and oracle express 10g.
Or if you know any URL, then please do let me know.
Advance Thanks
JCDear sir,
here it is.
http://www.oracle.com/database/product_editions.html -
Differences between oracle 10g and 9i
where do we differe in oracle 10g and oracle 9i
when we will be working with SQL and PL/SQL
Please help mehttp://download.oracle.com/docs/cd/B14117_01/server.101/b10750/toc.htm
is what you are looking for. -
Xpath difference between Oracle 10g and Oracle 11g
All,
I'm working on moving our existing stored functions from Oracle 10g (10.2.0.4.0) to Oracle 11g (11.2.0.1.0) and so far, everything has worked just fine on Oracle 11g...execpt for one xpath statement.
The statement below works fine in Oracle 10g (10.2.0.4.0):
extractValue(inv_dtl_img, '/service//ground/sortKeyCode') AS "srt_key_cd",
Please note: I need to use the double slash "//" in order to ignore the two different elements in the schema.
However, in Oracle 11g (11.2.0.1.0), when this statement is executed in the stored function, I get this:
ERROR at line 1:
ORA-00932: inconsistent datatypes: expected - got -
The extractValue command is pulling data out of an XMLType column, and the corresponding XML schema looks like:
<service>
<trans>
<ground>
<sortKeyCode>
</sortKeyCode>
</ground>
</trans>
<nontrans>
<ground minOccurs=0>
<sortKeyCode>
</sortKeyCode>
</ground>
</nontrans>
</service>
Please note: In the XML message, the "trans" and "nontrans" elements are exclusive, so both will never be populated at the same time. A typical XML message would look like this:
<service><trans><ground><sortKeyCode>3</sortKeyCode></ground></trans></service>
or this:
<service><nontrans><ground><sortKeyCode>5</sortKeyCode></ground></nontrans></service>
In the schema, the sortKeyCode has been defined in both places as "string maxlen=3", so the datatype of that element is exactly the same in both the "trans" and "nontrans" sections of the schema. The only difference in the schema (outside of the trans and nontrans tags) is the fact that the second "ground" tag is defined with a "minOccurs=0". Could Oracle 11g be treating the schema differently than Oracle 10g, resulting in the error?
Any thoughts would be appreciated.The only way to get an quick answer to that one is to file a service request with Oracle support. It could be a bug or a correct change regarding W3C behavior. Despite this, you moving to 11.2, the extract/extractvalue etc propriety Oracle solutions are deprecated from 11.2 and onwards. The more sensible way to move forward, although, I know more work intensive, is to apply the XQuery alternatives like xmlexist, xquery or xmltable functions.
Moving to EXTRACT is a bad idea, because this alway will be treated as an XML fragment. If you unlucky then Oracle will deal with this in memory via DOM (the standard solution regarding XML parsing if every smart thing within Oracle can not be applied) and this will result in a performance downgrade due to high CPU and Memory consumption/overhead...
Your pick... -
Difference between Oracle 10g and Oracle 11g when using Distinct in SQL
Hi All,
When I use Distinct in Oracle 10g, the result would be sorted in ascending order automatically, while there is no sorting in the result set in Oracle 11g.
I was using plsql developer to run my sql.
May I know if anyone have the same experience before?
Is there any kind of setting in 11g that I can make the result in order? Thanks!
Edited by: user5810051 on 2011/4/6 下午 8:47As acadet says, if you want your result ordered you must specify an ORDER BY clause in your query. Just because previous versions of oracle included some ordering as part of the processing of a query, that was not a guaranteed ordering, but just a side-effect. Now that Oracle have improved the internal workings, they've removed the side-effect, and that's why you're not getting the ordering you want, because you were relying on that side-effect rather than explicitly stating the order you wanted.
-
Global temp tables difference in oracle 10g and 11g
Hi All,
we are planning to upgrade metasolv applications from 6.0.15 (currently suing 10g) to 6.2.1(currently using 11g).We are using the Global temp tables in 10g .i just want to know is there any impact if we upgrade the Global temp tables from 10g to 11g.if so can u please explain me clearly ?
Please and thanks.FAQ on new features: Re: 14. What's the difference between different versions of the database?
This can be used as a reference for all your queries.. -
Issue with materialized view and fast refresh between Oracle 10g and 11g
Hi all,
I've hit a problem when trying to create a fast-refreshable materialized view.
I've got two databases, one 10.2.0.10, another 11.2.0.1.0, running on 32-bit Windows. Both are enterprise edition, and I'm trying to pull data from the 10g one into the 11g one. I can happily query across the database link from 11g to 10g, and can use complete refresh with no problem except the time it takes.
On the 10g side, I've got tables with primary keys and m.v. logs created, the logs being of this form ...
CREATE MATERIALIZED VIEW LOG ON table WITH PRIMARY KEY INCLUDING NEW VALUES
On the 11g side, when I try to create an m.v. against that ...
CREATE MATERIALIZED VIEW mv_table REFRESH FAST WITH PRIMARY KEY AS SELECT col1, col2 FROM table@dblink;
... I get an ORA-12028 error (materialized view type is not supported by master site).
After running the EXPLAIN_MVIEW procedure it shows this;
REFRESH_FAST_AFTER_INSERT not supported for this type mv by Oracle version at master site
A colleague has managed to build a fast-refresh m.v. from the same source database, but pulling to a different one than I'm using; his target is also 10g, like the (common) source, so I've no idea why I'm getting the 'not supported' message whilst he isn't.
I've been able, on previous projects, to do exactly what I'm trying to achieve but on those someone with more knowledge than me has configured the database!
I'm now stumped. I'm also no DBA but despite that it's been left to me to install the new 11g database on the 32-bit Windows server from scratch, so there are probably a couple of things I'm missing. It's probably something really obvious but I don't really know where to look now.
If anyone can give me any pointers at all, I'd be really grateful. This question is also duplicated in the Replication forum but hasn't had any replies as yet, so I'm reproducing it here in hope!
Thanks in advance,
SteveHi Steve,
You should have a look at metalink, Doc ID 1059547.1
If that does not help, there may be something else in Mater note ID 1353040.1
Best regards
Peter -
Validate_layer_with_context -- differences between version 10g and 11g
I have a spatial table that validates without issues under v10.2.0.4.0. This table was replicated to a new database running v11.2.0.2.0. Under this environment, the validation reports an "ORA-13366: invalid combination of interior exterior rings" issue. Has anyone else experienced this situation and does anyone have an explanation?
Thanks,
DavidHi David,
Not sure if I actually solved your issue. Any incorrect ring rotation has always thrown ORA-13367 as long as I have been around, 10g or 11g. In 10g you should never have seen true if any of your rings were originally backwards. And indeed its a big polygon but for example I have been doing some testing with "uber" polygons and just the other night was running SIMPLIFY on a polygon with 1.2 million vertices and it took a while (I went to bed) but in the morning it was done.
How are you testing ring rotation? I put a quickie function below. Are you doing things similarly? TO_CURRENT will actually reallocate rings from inner to outer if one is inside the other. But as part of the rearranging will always correct the ring orientation. In your case that seems not to have happened which is very odd. But perhaps this has something to do with the sheer number of polygons in the collection and how they interact (raw speculation). I would first try removing that particular polygon with SDO_UTIL.EXTRACT and see if there is anything squirrelly about it by itself.
Cheers,
Paul
CREATE OR REPLACE FUNCTION inspect_ordinate_rotation(
p_input IN MDSYS.SDO_GEOMETRY,
p_lower_bound IN NUMBER DEFAULT 1,
p_upper_bound IN NUMBER DEFAULT NULL
) RETURN VARCHAR2
AS
int_dims PLS_INTEGER := p_input.get_dims();
int_lb PLS_INTEGER := p_lower_bound;
int_ub PLS_INTEGER := p_upper_bound;
p_area NUMBER;
num_x NUMBER;
num_y NUMBER;
num_lastx NUMBER;
num_lasty NUMBER;
BEGIN
IF int_dims IS NULL
THEN
int_dims := 2;
END IF;
IF int_ub IS NULL
THEN
int_ub := p_input.SDO_ORDINATES.COUNT;
END IF;
IF int_lb IS NULL
THEN
int_lb := 1;
END IF;
p_area := 0;
num_lastx := 0;
num_lasty := 0;
WHILE int_lb <= int_ub
LOOP
num_x := p_input.SDO_ORDINATES(int_lb);
num_y := p_input.SDO_ORDINATES(int_lb + 1);
p_area := p_area + ( (num_lasty * num_x ) - ( num_lastx * num_y) );
num_lastx := num_x;
num_lasty := num_y;
int_lb := int_lb + int_dims;
END LOOP;
IF p_area > 0
THEN
RETURN 'CW';
ELSE
RETURN 'CCW';
END IF;
END inspect_ordinate_rotation; -
Difference between OBIA 10g and 11g
hi all
Can anyone tell me the new modules which are added in OBIA 11g as compared to 10g.
Any help deeply appreciated.
Thanks
BivinCheck all 4 links from New Features for Oracle Business Intelligence Users - 11g Release 1 (11.1.1)
If helps mark
~ http://cool-bi.com -
At least 6 differences between Oracle 9i and 10g with complete understan
Hi 2.
At least 6 differences between Oracle 9i and 10g with complete understanding of each difference .
cheersHi,
Forum thread already opened by you
check what is the major difference between 9i and 10g
regards,
kaushal -
Difference between oracle 8i and oracle 10g
Hi,
i need to know the difference between oracle 8i and oracle 10g. Also, to know the depreciated and delimited features in oracle 10g, as compared to oracle 8i.
Earlier response is appreciated.Differences between 9i and 10g are detailed here: http://download-uk.oracle.com/docs/cd/B19306_01/server.102/b14214/toc.htm
Differences between 9i and 8i are detailed here:
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96531/toc.htm -
Difference Between Oracle 9i and 10G (Urjent)
Hi..
Iam intensively searching net for some whitepapers regarding the difference between Oracle 9i and 10g. I need to give demo to the client on this. So Plzzzz help me in this regard and send me the links if u know....
thnx in advance
SriramHello,
Go to this link. It is compete and most well defined new features of 10g.
http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14214/toc.htm
http://www.oracle.com/technology/documentation/index.html
In second link you will find all the versions of database. -
What is major difference between oracle 9i and 10g
hi ,
I hv read some documentation of oracle 9i and 10g ,but i dont understand what is major difference between oracle 9i and 10g .Its not the difference, but its the additional feaures.
There are many more feature in every aspect of database. which area are you specifically looking for..
I would reccomned a following doc on OTN
Oracle® Database New Features Guide 10g Release 2 (10.2)
Maybe you are looking for
-
I use an external hard drive for my Lightroom library and I notice that all the images shown on there are DNG. On my MAC hard drive I have images shown as NEF. I desperately need to free up space on my hard drive, can I safely delete these NEFs?
-
Hi guys, I was trying to download bioshock the game from the app store and it gets about 75% through and then gets an error message "mzm.nvyhpxhw.pkg could not be extracted". I have tried many times and the same thing keeps on happening, what should
-
ALV Report - displaying column name in two fields.
Dear All, I am working on ALV report , report is ready but now i have to format it according to client requirment, in which have to show column name in two row like. supppose there is field by name "Date of receipt of processed Goods" ca
-
Editing web.xml OR weblogic.xml programmatically
Hi there, I am trying to edit the web.xml and weblogic.xml programmatically. I am trying to load the above deployment descriptors in DOM object. But as DTD is mentioned externally, connection to URL is failing. But weblogic.jar contains all DTD in lo
-
Using Live Cycle and user completes the process of creating a PDF form, wants to preview and PDF Viewer "hangs" Any ideas? -jP