× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



I have to say, you do not see teams of nervously sweating DB Admins sitting around worrying about DB2 performance, like you do in every Oracle shop I have ever been in. There has to be a reason for that, and it usually revolves around DB2 doing whatever job it is tasked with reliably, quickly, and without getting in the user's way. Even if that job is emulating a file system or file system access method, as it does on "i".

When you look at cost, scalability, capability, and support, DB2 is almost always a better choice than Oracle. Which is again, a major reason the 400 and descendants are such good machines- in my thinking.

YMMV of course, that is just my opinion. But more projects succeed with DB2 than with most competitors, save for SQL Server. The reason for that is just there are more Microsoft people than IBMers- occasioned by the cost barrier to entry. Which is again, just my opinion. :)



Sent from my iPad

On Jul 31, 2014, at 7:01 AM, Steve Stevens <s_stevens@xxxxxxxxxx> wrote:

You make an interesting argument that DB2 cover "almost 100% of the SQL
standard" while other databases that cover 100% and provide other
features as well are somehow "far behind".

You also left out the part of my post about upsetting DB2 diehards. Which
apparently it did.


-----Original Message-----
From: RPG400-L [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of
Birgitta Hauser
Sent: Thursday, July 31, 2014 1:33 AM
To: 'RPG programming on the IBM i (AS/400 and iSeries)'
Subject: AW: What would you do without RPG?

In addition DB2 SQL implementation limited.
DB2 for i covers almost 100% of the SQL standard, while other databases
are far behind, even ORACLE.
That does not mean that other databases do not include features that are
nice to have. Those database manufacturers need sales arguments.

No update from joined data
Add an instead of trigger to your view and voilà joined views or views
including CTEs are updatable.

Mit freundlichen Grüßen / Best regards

Birgitta Hauser

"Shoot for the moon, even if you miss, you'll land among the stars." (Les
Brown)
"If you think education is expensive, try ignorance." (Derek Bok) "What is
worse than training your staff and losing them? Not training them and
keeping them!"


-----Ursprüngliche Nachricht-----
Von: RPG400-L [mailto:rpg400-l-bounces@xxxxxxxxxxxx] Im Auftrag von Steve
Stevens
Gesendet: Wednesday, 30.7 2014 19:53
An: 'RPG programming on the IBM i (AS/400 and iSeries)'
Betreff: RE: What would you do without RPG?

It's going to grind all the iSeries diehards, but I would tend to agree.
In addition DB2 SQL implementation limited. No update from joined data,
no update from a CTE, the idea is to force SQL back into the iterative
structure of RPG. If we omit the things that make SQL set based then
DBA's don't have much to do.

That said, I will take the scraps that IBM throws us. It's still better
than reading file A, then chain to file B, then chain to file
C................that got old somewhere around 1992.



-----Original Message-----
From: RPG400-L [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Michael
Ryan
Sent: Wednesday, July 30, 2014 1:35 PM
To: RPG programming on the IBM i (AS/400 and iSeries)
Subject: Re: What would you do without RPG?

I would think it's because the majority of RPG shops don't use a database.
They use indexed files, but not a database. No referential integrity, no
triggers, no cascading deletes. CHAINs and SETLLs and such. You don't need
a DBA for that, do you?


On Wed, Jul 30, 2014 at 1:24 PM, Mark Murphy/STAR BASE Consulting Inc. <
mmurphy@xxxxxxxxxxxxxxx> wrote:

While that sounds reasonable, if true, it begs the question: Why are
there so many Oracle and MS SQL Server DBA's, and so few IBM I DBA's?
It's not that Oracle and SQL Server do more work, and I doubt that IT
directors in those shops are just looking for people to give money to.

Mark Murphy
STAR BASE Consulting, Inc.
mmurphy@xxxxxxxxxxxxxxx


-----Steve Richter <stephenrichter@xxxxxxxxx> wrote: -----
To: "RPG programming on the IBM i (AS/400 and iSeries)" <
rpg400-l@xxxxxxxxxxxx>
From: Steve Richter <stephenrichter@xxxxxxxxx>
Date: 07/19/2014 05:59PM
Subject: Re: What would you do without RPG?

On Sat, Jul 19, 2014 at 11:50 AM, Birgitta Hauser
<Hauser@xxxxxxxxxxxxxxx>
wrote:

SAP on i:
Sometimes ago in an SQL Workshop someone told me they formerly
worked
with
SAP on a pSeries and an Oracle database.
He also told me as long as they worked with the ORACLE database
there
were
everyday 3 DBAs who did nothing else than balance indexes and adjust
buffers etc.

that has to be make work, no? There must be code an ORACLE admin can
run that automates whatever it is that has to be done to keep the
database functioning.

-Steve
--
This is the RPG programming on the IBM i (AS/400 and iSeries)
(RPG400-L) mailing list To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a
moment to review the archives at http://archive.midrange.com/rpg400-l.
--
This is the RPG programming on the IBM i (AS/400 and iSeries)
(RPG400-L) mailing list To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a
moment to review the archives at http://archive.midrange.com/rpg400-l.
--
This is the RPG programming on the IBM i (AS/400 and iSeries) (RPG400-L)
mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at
http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i (AS/400 and iSeries) (RPG400-L)
mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at
http://archive.midrange.com/rpg400-l.


--
This is the RPG programming on the IBM i (AS/400 and iSeries) (RPG400-L)
mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i (AS/400 and iSeries) (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.