Unix Technical Forum

Re: Oracle Takeover Bid of PeopleSoft Falls Through

This is a discussion on Re: Oracle Takeover Bid of PeopleSoft Falls Through within the Oracle Miscellaneous forums, part of the Oracle Database category; --> "Daniel Morgan" <damorgan@exxesolutions.com> wrote in message news:3EEB57EA.4177408A@exxesolutions.com... > Go for it Larry. And after you've bought it ... if ...


Go Back   Unix Technical Forum > Database Server Software > Oracle Database > Oracle Miscellaneous

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-07-2008, 08:43 AM
Mikito Harakiri
 
Posts: n/a
Default Re: Oracle Takeover Bid of PeopleSoft Falls Through


"Daniel Morgan" <damorgan@exxesolutions.com> wrote in message
news:3EEB57EA.4177408A@exxesolutions.com...
> Go for it Larry. And after you've bought it ... if they can't understand

the concept of a foreign key ...
> close 'em down.


Hmm... Do oracle apps folks understand what referential constraint (aka
foreign key) is?


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 04-07-2008, 08:43 AM
Daniel Morgan
 
Posts: n/a
Default Re: Oracle Takeover Bid of PeopleSoft Falls Through

Mikito Harakiri wrote:

> "Daniel Morgan" <damorgan@exxesolutions.com> wrote in message
> news:3EEB57EA.4177408A@exxesolutions.com...
> > Go for it Larry. And after you've bought it ... if they can't understand

> the concept of a foreign key ...
> > close 'em down.

>
> Hmm... Do oracle apps folks understand what referential constraint (aka
> foreign key) is?


Last time I checked the gl_interface table, alone, had 17 referential
constraints.

The equivalent table in the competing products ... zero.
--
Daniel Morgan
http://www.outreach.washington.edu/e...ad/oad_crs.asp
damorgan@x.washington.edu
(replace 'x' with a 'u' to reply)


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 04-07-2008, 08:43 AM
Mikito Harakiri
 
Posts: n/a
Default Re: Oracle Takeover Bid of PeopleSoft Falls Through

select * from dba_constraints
where owner in ('APPS', 'HZ', 'APPLSYS') and constraint_type = 'R'

returned just 2 foreign keys in 11.5.8. I also don't see anything but "not
null" constraints on gl_interface table. I beleive they have a metalink note
with motivation why constraints are considered "bad".

"Daniel Morgan" <damorgan@exxesolutions.com> wrote in message
news:3EFC8DEA.D292B644@exxesolutions.com...
> Mikito Harakiri wrote:
>
> > "Daniel Morgan" <damorgan@exxesolutions.com> wrote in message
> > news:3EEB57EA.4177408A@exxesolutions.com...
> > > Go for it Larry. And after you've bought it ... if they can't

understand
> > the concept of a foreign key ...
> > > close 'em down.

> >
> > Hmm... Do oracle apps folks understand what referential constraint (aka
> > foreign key) is?

>
> Last time I checked the gl_interface table, alone, had 17 referential
> constraints.
>
> The equivalent table in the competing products ... zero.
> --
> Daniel Morgan
> http://www.outreach.washington.edu/e...ad/oad_crs.asp
> damorgan@x.washington.edu
> (replace 'x' with a 'u' to reply)
>
>



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 04-07-2008, 08:43 AM
Sybrand Bakker
 
Posts: n/a
Default Re: Oracle Takeover Bid of PeopleSoft Falls Through

On Fri, 27 Jun 2003 13:15:40 -0700, "Mikito Harakiri"
<mikharakiri@ywho.com> wrote:

>select * from dba_constraints
>where owner in ('APPS', 'HZ', 'APPLSYS') and constraint_type = 'R'
>
>returned just 2 foreign keys in 11.5.8. I also don't see anything but "not
>null" constraints on gl_interface table. I beleive they have a metalink note
>with motivation why constraints are considered "bad".



That's also my impression. And of course, people using Oracle Apps are
still forced to run Oracle 8.1.6 server *and* Oracle 8.0.6 client.
Oracle Apps, from the technical view, is just a big mess, and the
worst product they ever sold.


Sybrand Bakker, Senior Oracle DBA

To reply remove -verwijderdit from my e-mail address
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 04-07-2008, 08:43 AM
Niall Litchfield
 
Posts: n/a
Default Re: Oracle Takeover Bid of PeopleSoft Falls Through

"Sybrand Bakker" <gooiditweg@sybrandb.demon.nl> wrote in message
news:kr9pfv8kb2pecgmgtjvrd7gafcukljh3jt@4ax.com...
> On Fri, 27 Jun 2003 13:15:40 -0700, "Mikito Harakiri"
> <mikharakiri@ywho.com> wrote:
>
> >select * from dba_constraints
> >where owner in ('APPS', 'HZ', 'APPLSYS') and constraint_type = 'R'
> >
> >returned just 2 foreign keys in 11.5.8. I also don't see anything but

"not
> >null" constraints on gl_interface table. I beleive they have a metalink

note
> >with motivation why constraints are considered "bad".

>
>
> That's also my impression. And of course, people using Oracle Apps are
> still forced to run Oracle 8.1.6 server *and* Oracle 8.0.6 client.
> Oracle Apps, from the technical view, is just a big mess, and the
> worst product they ever sold.


Check out 9iAS - a recipe for consultancy and eternal upgrades if ever I saw
one.


--
Niall Litchfield
Oracle DBA
Audit Commission UK
*****************************************
Please include version and platform
and SQL where applicable
It makes life easier and increases the
likelihood of a good answer
******************************************


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 04-07-2008, 08:43 AM
karthik
 
Posts: n/a
Default Re: Oracle Takeover Bid of PeopleSoft Falls Through

<<The equivalent table in the competing products ... zero.>>

Do you mean competing products dont understand foreign keys?

An absolute No.

True, Oracle ERP does have foreign keys. But do you know why other ERP
systems may not?. This is because almost any good ERP will implement
their own data dictionary with respect to foreign keys. Meaning, they
will enforce the delete rules themselves. This is because error handling
is much easier as it works across database platforms. In Oracles case,
Oracle ERP does not work with other databases. So they can enforce
delete/foreign key rules using the oracle database

I worked in a medium sized ERP firm and later was with sometime with
Oracle. In the first firm, the foreign key rules were built with the
installation - meaning the ERP has its own data dictionary. They were
pretty impressive. They worked irrespective of the database platform.
Looking back, i cant say it worked better or worse than Oracles.

But i do have heard horror stories of SAP systems creating unnecessary
indexes bordering on the ridiculous. something like:

create index my index1 on mytable (column1)
create index my index2 on mytable (column1,column2)
create index my index3 on mytable (column1,column2,column3)

This is ridiculous.

Regards
karthik


Daniel Morgan wrote:

> Mikito Harakiri wrote:
>
>
>>"Daniel Morgan" <damorgan@exxesolutions.com> wrote in message
>>news:3EEB57EA.4177408A@exxesolutions.com...
>>
>>>Go for it Larry. And after you've bought it ... if they can't understand

>>
>>the concept of a foreign key ...
>>
>>>close 'em down.

>>
>>Hmm... Do oracle apps folks understand what referential constraint (aka
>>foreign key) is?

>
>
> Last time I checked the gl_interface table, alone, had 17 referential
> constraints.
>
> The equivalent table in the competing products ... zero.
> --
> Daniel Morgan
> http://www.outreach.washington.edu/e...ad/oad_crs.asp
> damorgan@x.washington.edu
> (replace 'x' with a 'u' to reply)
>
>


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 04-07-2008, 08:43 AM
Daniel Morgan
 
Posts: n/a
Default Re: Oracle Takeover Bid of PeopleSoft Falls Through

karthik wrote:

> <snipped>
>
>
> True, Oracle ERP does have foreign keys. But do you know why other ERP
> systems may not?. This is because almost any good ERP will implement
> their own data dictionary with respect to foreign keys. Meaning, they
> will enforce the delete rules themselves.
>
> <snipped>
>

Which is 100% effective right up to the absolutely inevitable moment when
someone connects using any other front-end tool, SQL*Plus, MS Access, VB,
ColdFusion, and makes a horrific mess of it all.

And I can't think of a single instance where this has not happened at some
point in time.
--
Daniel Morgan
http://www.outreach.washington.edu/e...ad/oad_crs.asp
damorgan@x.washington.edu
(replace 'x' with a 'u' to reply)


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 04-07-2008, 08:43 AM
Sybrand Bakker
 
Posts: n/a
Default Re: Oracle Takeover Bid of PeopleSoft Falls Through

On Sat, 28 Jun 2003 22:52:29 -0500, karthik <anon@anon.com> wrote:

>Front end logic (like in VB, Oracle Forms and Centura) is much more
>easier to maintain. Its suboptimal as its slower. But where performance
> is not an issue, one is better of putting the logic in the front end
>if we are connecting to 3-4 databases.


I disagree it is easier to maintain. Usually it is spread all over the
application. Usually the unlucky third-party DBA doesn't have access
to the source/ Usually performance *is* an issue, and the application
guys are blaming the third-party DBA for it all the time.
Usually NO ONE is EVER connecting to 3-4 databases, and NO ONE is so
STUPID to use databases from different vendors.
Usually those ERP applications are just a BIG PAIN IN THE ASS


Sybrand Bakker, Senior Oracle DBA

To reply remove -verwijderdit from my e-mail address
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 04-07-2008, 08:43 AM
Sybrand Bakker
 
Posts: n/a
Default Re: Oracle Takeover Bid of PeopleSoft Falls Through


"Mikito Harakiri" <mikharakiri@ywho.com> wrote in message
news:Qe7La.22$2b5.84@news.oracle.com...
> "Niall Litchfield" <niall.litchfield@dial.pipex.com> wrote in message
> news:3efcab88$0$961$cc9e4d1f@news.dial.pipex.com.. .
> > Check out 9iAS - a recipe for consultancy and eternal upgrades if ever I

> saw
> > one.

>
> Seems that we have "who sucks the most" competition.
>
> It is really about product definition. Find goofy RDBMS around, there is
> simply none. That's right, RDBMS is SQL execution engine with well defined
> specs.
>
> One more relatively decent oracle product: JDeveloper. Similar to RDBMS,

IDE
> is a product with well defined spec. And yet again, you'll hardly find

other
> IDE that totally sucks on the market.
>
> What is Application Server, may I ask? A random collection of goofy
> inventions like cartridges, web cache, message exchange "framework", and
> other nonsence patched to Apache?
>
> Would be interested to know what other oracle product is not a disaster.
>
>


Rhetorical question: how about the RDBMS itself. And Designer/Developer.
They *work*
If you don't want to work with Oracle products isn't it time to commit
harikiri, at least in this group?


--
Sybrand Bakker
Senior Oracle DBA

to reply remove '-verwijderdit' from my e-mail address


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 04-07-2008, 08:43 AM
Daniel Morgan
 
Posts: n/a
Default Re: Oracle Takeover Bid of PeopleSoft Falls Through

karthik wrote:

> That, i would blame it on the guy who does and not on the ERP vendor.
> I can speak from experience that its actually a bigger mess to store the
> foreign keys/delete rules in the database if you have a huge ERP
> application connecting to 500-600 tables. The main problem is that these
> rules are not SQL standard. They depend heavily on the vendor. You
> dont want to end up in a situation where your ERP behaves differently
> with different databases!. If you try to enforce standardization, you
> end up with the lowest common denominator ---> and lose functionality.
>
> Storing delete rules /Foreign keys in the database is a must if you have
> only one database. If you connect to two, you can probably still
> implement it. But if your ERP connects to 5-6 different brands (like
> Oracle, SQLBASE, Informix etc.), we descend into madness if we try to do
> things at the DB level and optimize it for each database.
>
> From experience, even having stored procedures/triggers must be avoided
> as much as possible if performance is not an issue (as in several master
> data screens). Imagine having to change 4-5 stored procedure programs
> and having to test them for each database for every line of changed code.!
>
> Front end logic (like in VB, Oracle Forms and Centura) is much more
> easier to maintain. Its suboptimal as its slower. But where performance
> is not an issue, one is better of putting the logic in the front end
> if we are connecting to 3-4 databases.
>
> Daniel Morgan wrote:
>
> > karthik wrote:
> >
> >
> >><snipped>
> >>
> >>
> >>True, Oracle ERP does have foreign keys. But do you know why other ERP
> >>systems may not?. This is because almost any good ERP will implement
> >>their own data dictionary with respect to foreign keys. Meaning, they
> >>will enforce the delete rules themselves.
> >>
> >><snipped>
> >>

> > Which is 100% effective right up to the absolutely inevitable moment when
> > someone connects using any other front-end tool, SQL*Plus, MS Access, VB,
> > ColdFusion, and makes a horrific mess of it all.
> >
> > And I can't think of a single instance where this has not happened at some
> > point in time.
> > --
> > Daniel Morgan
> > http://www.outreach.washington.edu/e...ad/oad_crs.asp
> > damorgan@x.washington.edu
> > (replace 'x' with a 'u' to reply)
> >
> >


Sorry ... but nonsense. No one asks you to store these things in the database.
The data dictionary already does it.

What is required is that your implementation care more about being a relational
database with data integrity than it does with being a proprietary monster that
makes it harder for others to modify it without paying your consulting staff
$200+ to do what otherwise would be simple stuff.

This type of database usage is driven by greed ... not technology.
--
Daniel Morgan
http://www.outreach.washington.edu/e...ad/oad_crs.asp
damorgan@x.washington.edu
(replace 'x' with a 'u' to reply)


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 01:12 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com