Are there limits to object-orientation in a system?
This is a query I have had for some time but, have been able to
articulate it accurately only now:
Are there not certain limits to Object Orientation certain types of
systems that are commonly developed, like a Web enabled application
that interacts with a database.
When interacting with a database, we often call stored procedures from
some manager class.
This mechanism is inherently non object oriented as the interface that
the database provides is organized into procedures and not objects.
The problem with this approach is that there is a difficulty in
encapsulating constants like the names of stored procedures and esp.
their parameters in some centralized class.
As far as I can think, these constants can either be hard coded or
placed in some constants file.
But consider a database with around 100+ stored procedures each with
around 10+ input/output parameters on average. This approach would
require at least 1000 new constants; and managing these would become a
problem. Managing the constants if they are hard coded would be even
Cannot there be some data structure that can encapsulate all the meta
data about an entire database along the :
- names of all its stored procedures and their parameters
- connection information
- table and column names
- triggers etc.
Anurag Tiwari wrote:
> This is a query I have had for some time but, have been able to
> articulate it accurately only now:
> Are there not c...CBO for sys/system objects
Oracle9i 9207 (64 bit)
Solaris 9 (64 bit)
We generate statistics for the user schemas via dbms_stats. Works fine
although we had to tune a few queries with the RULE hint since it was
1) should we generate statistics for the sys/system objects? Is it
recommended in 9i? we use the default stats gathering in 10g which
includes the sys/system objects (out of the box)
2) any known issues in 9i?
Thanks for any pointers.
On 5 Apr 2006 09:06:48 -0700, firstname.lastname@example.org wrote:
>Oracle9i 9207 (64 bit)
>Solaris 9 (64 bit)
>We generate statistics for the user schemas via dbms_stats. Works fine
>although we had to tune a few queries with the RULE hint since it was
>1) should we generate statistics for the sys/system objects? Is it
>recommended in 9i? we use the default stats gathering in 10g which
>includes the sys/system objects (out of the box)
>2) any known issues in 9i?
>Thanks for any pointers.
Not supported in 9i.
Sybrand Bakker, Senior Oracle DBA
Sybrand Bakker wrote:
> On 5 Apr 2006 09:06:48 -0700, email@example.com wrote:
>> Oracle9i 9207 (64 bit)
>> Solaris 9 (64 bit)
>> We generate statistics for the user schemas via dbms_stats. Works fine
>> although we had to tune a few queries with the RULE hint since it was
>> 1) should we generate statistics for the sys/system obj...~/Library/ vs ~/System/Library vs /User/Library/
And there is a fourth one in ~/var/root/. I would like to understand in
which case does a system access or write to a certain Library?
Logical assumption would be that it depends on the current user, but
for instance some of the preferences or support files are written to a
~/Library regardless of which user is currently logged in.
I also noticed that if I register an app logged in as an user, I have a
problem running it as a root. This doesn't seem to be a permission
issue, rather a support files access problem. But then it sort of
"goes away" and I can't establish any consistent conclusiion why.
Is there a definite rule which Library acts as the "current" one and
which acts as a "global" ? And, since some files, plug ins, fonts etc
can be placed in either Library, which one is preferred and why?
In article <firstname.lastname@example.org>,
justin <email@example.com> wrote:
> And there is a fourth one in ~/var/root/. I would like to understand in
> which case does a system access or write to a certain Library?
First off, you're a little bit confused. ~ means your home directory. So
the directories are /Library, /System/Library, ~/Library (which is
/Users/username/Library). The fourth one is just root's ~/Library.
> Logical assumption would be that it depends on the current user, but
> for instance some of the preferences or support files are written to a
> ~/Libr...IBM Graphic Image Library System
And take a look at sellers other items. Any idea what this setup is?
> And take a look at sellers other items. Any idea what this setup is?
3995: The Compact Optical Library Dataserver.
Optical disk system originally announced May 1991 as a replacement for the
9246/7. Available in both fully rewritable and WORM1 forms. March 1993,
increased capacity models announced; May 1993, models which emulate the 3390
disk were announced. ESCON support became available early 1994. The
mainframe models cost about one half to one fifth of the price of
conventional DASD but perform much worse, although some of the performance
problems inherent in writing to optical disk are mitigated by staging data
via a conventional magnetic DASD. February 1994, a raft of new models for
the AS/400 and RS/6000 were announced. Cartridges are interchangeable with
the 7209 (UZ: optical drive, see below). SCSI-2 models were introduced in
March 1996. Today, there are four distinct families of 3995: zSeries 900,
iSeries 400, pSeries and LAN-attached. See also IAFC.
See 7.4.2 Optical drives and Libraries (expand Chapter 7)
The C-Series Optical Library is ideally suited for the storage of less
frequently accessed data, historical or archived data and storage- intensive
applications. IBM's 3995 Optical Libr...Build a MISC IBM-compatible system?
The last time I looked at MISC processors, Jeff was sticking them in mouses
and having a tough time convincing vendors of the potential.
Why not just take it a step further, and enter the home/business computer
market? Use the cheaper process to manufacture a chip with a few dozen of
the same MISC die on them, create an on-chip "emulator" that will provide
the same instruction set as an AMD Athlon XP or Intel Pentium 4, and plug
this into a normal motherboard.
Sure you still have to deal with the bloat of the motherboard, operating
system and software - but it is a step in the rig...A200 limits on objects
A200 has a limit or 32,000+ objects.
What is the definition of an 'object'?
Does it include controls on a form etc as they are referred to as objects as
well in documentation?
What does the table MSysQueries count as it has 22,000 records but I don't
have that many queries?
Sorry for multiple questions but just trying to work out how close to limits
a db is and can't find any clear explanation.
MSysQueries contains many records for each query. For instance, it has a
record to define each field or calculated column in a query that is being
displayed in the results. So it is possible, that a single query will have 20
or 30 or more records in the MSysQueries table.
I really don't know the definition of objects. I do know that Tables, Forms,
Reports, Modules, and macros are all objects. You can list the ***database
objects*** (in Access 2003 and earlier) by selecting File: Database Properties
and then clicking on the contents tab.
Access MVP 2002-2005, 2007-2011
On 7/12/2011 1:50 AM, JeffP wrote:
> A200 has a limit or 32,000+ objects.
> What is the definition of an 'object'?
> Does it include controls on a form etc as they are referred to as objects as
> well in documentation?
> What does the table MSysQueries count as it has 22,000 records but I don't
> have that many queries?
> Sorry for multiple questions but just trying to work out how close to limits
> a db is and c...What is your favorite object-oriented system library for Scheme?
What is your favorite object-oriented system library for Scheme?
Although I don't think that OO is the most common way folks solve
using Scheme, it is quite possible.
Do most of you that use Scheme use objects when you want them, or does
make more sense to use Common Lisp if you are doing objects?
...Which SYS or SYSTEM objects should I keep to memory
I've read that some of the sys and system objects would benefit from
being pinned to the keep pool. I think I have an active DB with over
600 IO pre sec. I know what most everyone will say, and I've been
doing SQL tunning/application tunning, which is never ending. But
wanted to focus on this subject pinning objects from sys or system.
Thanks I look forward from reading this furom's thoughts, if you know
of any objects that are good candidates for the keep pool, please
include them in your responce.
Jeremy Smith wrote:
> I've read that some of the sys and system objects would benefit from
> being pinned to the keep pool. I think I have an active DB with over
> 600 IO pre sec. I know what most everyone will say, and I've been
> doing SQL tunning/application tunning, which is never ending. But
> wanted to focus on this subject pinning objects from sys or system.
> Thanks I look forward from reading this furom's thoughts, if you know
> of any objects that are good candidates for the keep pool, please
> include them in your responce.
Well here's what one person will say though I'm not sure it is quite
what you were looking forward to.
Have you read any books on the subject, such as Cary Milsap's or
are you just randomly throwing stuff at the wall and hoping something
will stick. There is no justification for "never ending" tuning.
Get a copy of Optimizing Oracle Performance / ISBN 0-59600-527-X and
d...FTP from AS400 System to Windows System
How to get a Physical file as it is for populating into a excel file, without using i series (plugins, navigators)?
On Tuesday, November 26, 2013 2:05:55 AM UTC-5, Muthukumar Kailasam wrote:
> How to get a Physical file as it is for populating into a excel file, without using i series (plugins, navigators)?
you can use ODBC to query then populate an excel spreadsheet. Make sure iSeries ODBC was installed on the client and it should be pretty straight forward.
To keep users from messing up queries (which they will), use stored procedures or Query manager to run the query to an o...Auc-tion: IBM PS/2 MicroChannel Model 60 parts (near full system)
End time: Oct-28-06 11:25:22 PDT (8 days 21 hours)
Shipping costs: US $30.00 Standard Flat Rate Shipping Service
Service to United States
Ships to: Worldwide
Item location: Olympia, WA, United States
Complete Model 60 mainboard. IBM made, has a 286-10 MHz processor (in PGA
format - rare). Has eight 16-bit MCA slots. Classic. In good condition, but
IBM PS/2 Model 60 or Model 80 power supply. Tested Working. In good
IBM PS/2 MicroChannel Video Card. In good condition.
And other IBM PS/2 parts (including a spare mainboard)!
> ...Complete Model 60 mainboard...
> ...IBM PS/2 MicroChannel [XGA-2]Video Card...
Wonder if he ever tried to run the two together?...
"IBMMuseum" <David@gilanet.com> schreef in bericht
> Hi Jelte,
>> ...Complete Model 60 mainboard...
>> ...IBM PS/2 MicroChannel [XGA-2]Video Card...
> Wonder if he ever tried to run the two together?...
Sure, and it must have caused him (or her?) a really BIG headache :
"Because of health reasons, I must sell this item"
Or maybe she tried powerlift...Auction: IBM PS/2 system Library 56&57 lot of 2 NIB
End time: Apr-15-06 11:44:29 PDT
"Louis Ohland" <firstname.lastname@example.org> schreef in bericht
> End time: Apr-15-06 11:44:29 PDT
From the same seller:
For the playful among us ;-)
...You must implement the Add(System.Object) method on IBM.Data.DB2.iSeries.iDB2DataReader because it inherits from IEnumerable.
You must implement the Add(System.Object) method on
IBM.Data.DB2.iSeries.iDB2DataReader because it inherits from
I created a simple web service to access data on the AS400 for a VB.NET
project. When I try and add a WEB REFERENCE from my application, I get
this error. "You must implement the Add(System.Object) method on
IBM.Data.DB2.iSeries.iDB2DataReader because it inherits from
IEnumerable." Does anyone have any ideas?
Thanks for any help.
I have looked at the Object browser for vs using .net 1.1.4something &
IEnumerable doesnt require a method Add of any sort that I can see. The
help for this interface doesnt mention it either. I dont have any
classes in a namespace starting IBM so I cant really tell any more
about that. So the only idea I have is you have a different version of
mscorlib.dll which has this requirement or you are picking up another
dll with interface IEnumerable earlier in the references that mscorlib.
...Auction: IBM System/36 5362 System Unit System Reference Codes (wooden shoes, ho!)
Ends Dec-21-05 10:59:09 PST
IBM System/36 5362 System Unit System Reference Codes
End time: Wednesday, December 21, 2005, at 10:59:09 AM Pacific Standard
[The output above was from my program simply pasted into the newsreader
window. I am still ironing out some bugs like if there is embedded
quotes in the item description or if eBay truncates certain strings.
Once that is complete I will offer it to the masses]
To all Mac addicts, Newton fans, NEXTStep gurus, Zaurus-advocats:
myPDA is a MacOS X like GUI for the Zaurus. It replaces QPE without
deleting it from memory or requiring to flash the ROM.
* Zaurus 5500G (other Zaurii may work)
* with ROM 2.38 (I have neither tested with OPIE nor ROM 3.10)
Installation of myPDA
1. download the .ipk from
2. Simply copy the .ipks of myPDA and mySTEP to your Zaurus
3. Install both packages to RAM! ...Forms Object Groups vs Object Libraries
I have been reading up on Oracle Forms object groups and object libraries.
Can you tell me the pros and cons of one over the other?
From what I know, the object groups are nice if I wanted to have different
groups for each type of application, but I like the feature where you can
use smart classes if object libraries are used. I guess I am really wanting
to know if smart classes can be used on the objects inside object groups
that live in object libraries.
...Difference /Library/Fonts and /System/Library/Fonts
What is the functional difference between putting stuff into the follwoing
email@example.com (Hans Aberg) wrote:
> What is the functional difference between putting stuff into the follwoing
> two directories
The difference is that you shouldn't put anything under /System unless
you know you should. And even then double-check. That's Apple's sandbox...why so difficult to get IBM BP quote on IBM i systems?
I am getting nowhere asking different business partners for quotes on
the following IBM i edition Power systems:
From each BP I am dealing with I ask for the quote and get back
something which is twice the price. Some provide detailed pricing,
others say IBM does not allow details to be quoted.
When I call IBM directly and ask questions like what is the difference
between versions of the BCS chassis, I am told I have to ask the BP.
Problem is the BP's that can answer questions want to charge list
price, while the ones who cant/dont offer a decent discount.
I understand the BP system and full service vs discount. Just dont
follow why what the IBM web site describes so specifically and
understandibly is translated by all the BPs into a higher priced
ibm business partners must have a valid "value-add" to discuss
anything but list prices with a end user. they also must have this
"value-add" as the main reason the end user is dealing with them.
we'd be happy to try and assist you on your needs, provided our rules
On May 22, 1:07=A0pm, Steve Richter <StephenRich...@gmail.com> wrote:
> I am getting nowhere asking different business partners for quotes on
> the following IBM i edition Power systems:http://www-03.ibm.com/systems/bl=
adecenter/hardwar...Printing on AS400 via IBM AS400 Java Toolkit
I'm working on a program that needs to send a print job to a printer
connected to an AS/400. I've tried using the SpooledFileOutputStream
and I've also tried using one of the SCS Writer classes. Neither
solution is working. With the SpooledFileOutputStream I am at least
able to create my print file, but when my program ends, the file is
still not being printed.
This program does not run on the AS400, it runs on a PC and connects to
the AS400 via the toolkit classes. I know this part works as I am able
to use the toolkit to access Data Queues, Files and Data Areas without
Is there anyplace anyone can point me to see some examples of how to
print a file using the AS400 Java Toolkit?
Thanks in advance,
What printer data stream is used? or how was the printer data generated?
I am wondering if the data stream being generated matches the data
stream of the printer connected to the iSeries? What printer is attached
to the iSeries and how is it configured?
The iSeries info center has some Toolbox examples:
Programming>Java>IBM Toolbox for Java>IBM Toolbox for Java Classes>
> Hello all,
> I'm working on a program that needs to send a print job to a printer
> connected to an AS/400. I've tried using the SpooledFileOutputStream
> and I've also tried using one of the SCS Writer classes. Neither
> solution is working. With the Sp...object system...
well, anyways, I am back on usenet again as I have managed to locate a
working server. I have been away from usenet for a fairly long time,
basically since the server with my ISP died and I had no other working
server, it was either google groups or nothing, and I just didn't bother
but, oh well, I figure I will present some of the ideas behind an object
system I had implemented and am making use of in my projects, and maybe
people can comment if some things are good or not so good.
basically, the core of the system is this:
Single-Inheritance Class/Instance OO (MI is more-or-less supported as well,
but it is hacky and not well supported by the APIs, so I mostly ignore MI);
there are Interfaces, like in Java and friends;
but, it differs from the normal model some in a few ways:
interfaces can implement slots as well as methods;
it is technically possible to use any interface with any compatible class
(due to a side effect of how the interface mechanism is implemented, the
same interface will work on a class regardless of whether or not said class
implements the interface as such);
it is possible to modify class layout at runtime, and the object system
machinery will work to keep everything consistent (internally, a versioning
system is used, so an older object may be layed out according to an older
version of the class), however doing so will reduce the performance of the
class(es) in question;
it is possible to add slots to individual in...Sys and System
What is the difference between sys and system? And which one is more
If I want to use EXP to create a dump file and then use the dump file
with IMP to recreate the database in another machine, which id should I
use to do the EXP?
Basically, sys owns the core database objects and system has almost
every available privilege. Sys is more powerful. You should use system
for full exports and imports.
> Hi everyone,
> What is the difference between sys and system? And which one is more
> If I want to use EXP to create a dump file and then use the dump file
> with IMP to recreate the database in another machine, which id should I
> use to do the EXP?
> Basically, sys owns the core database objects and system has almost
> every available privilege. Sys is more powerful. You should use system
> for full exports and imports.
> firstname.lastname@example.org wrote:
> > Hi everyone,
> > What is the difference between sys and system? And which one is more
> > powerful?
> > If I want to use EXP to create a dump file and then use the dump file
> > with IMP to recreate the database in another machine, which id should I
> > use to do the EXP?
> > Regards
> > Ujang
For the export any id with the export_full_da...determining what are "system" objects in sp_help or system tables
I have a few things on my databases which seem to be neither true system
objects or user objects - notably a table called 'dtproperties' (created
by Enterprise manager as I understand, relating to relationship graphing
or something) and some stored procs begining with "dt_" (some kind of
source control stuff, possible visual studio related). These show up when
"exec sp_help 'databaseName'"
but not in Ent. Mgr. or in Query Analyzer's object browser, and also not
in a third party tool I use called AdeptSQL. I am wondering how those
tools know to differentiate between these types of quasi-system objects,
and my real user data. (This is for the purpose of a customized schema
generator I am writing). I'd prefer to determine this info with system
stored procs (ie sp_help, sp_helptex, sp_...etc) but will dip into the
system tables if needed.
Dave C. (email@example.com) writes:
> I have a few things on my databases which seem to be neither true system
> objects or user objects - notably a table called 'dtproperties' (created
> by Enterprise manager as I understand, relating to relationship graphing
> or something) and some stored procs begining with "dt_" (some kind of
> source control stuff, possible visual studio related). These show up when
> I use
> "exec sp_help 'databaseName'"
> but not in Ent. Mgr. or in Query ...Library System
I'm trying to build a system that manages a book library. I've
identified the analysis classes:
I'm confused about where some of the behaviour goes however. Which
class should searchForTitle be implemented? It doesn't seem to sit
anywhere. What's the rule for assigning behaviour? How do you know
where it goes?
Any help would be useful
On 8 Sep 2004 04:15:37 -0700, SteveF wrote:
> I'm confused about where some of the behaviour goes however. Which
> class should searchForTitle be implemented?
'Catalog' or.. 'BookCatalog' (whichever
name suits you better).
> ..What's the rule for assigning behaviour?
Ehhh? Could you rephrase that?
I do not quite understand.
http://www.PhySci.org/ Open-source software suite
http://www.PhySci.org/codes/ Web & IT Help
http://www.1point1C.org/ Science & Technology
Andrew Thompson wrote:
>>..What's the rule for assigning behaviour?
> Ehhh? Could you rephrase that?
> I do not quite understand.
I think what Steve was trying to ask was "How do I determine which
functionality goes into what class?".
-Aki "Sus" Laukkanen
"Aki \"Sus\" Laukkanen" <aki.laukkanenREMOVETHIS@helsinki.fi> wrote in message news:<firstname.lastname@example.org>...
> Andrew Thompson wrote:
> >>..What's the rule f...For each object in object
I'm trying to do this in VO:
Have tried ForEachElement( oEvalObj ) CLASS
without any luck.
My code vo is working but goBeregning:BeregnRefusjon(oRegning)
are generating some new objects. I can't get these objects in vo.
For Each objKode In objRegning.Koder
If Not objKode.Gyldig Then
strStatus = "Ugyldig!"
ElseIf objKode.Stjernekode Then
strStatus = "Stjernekode"
ElseIf objKode.Aggregert Then
I have been playing around with implementing my own object system
recently, not because Scheme lacks object systems, but simply for the
fun of it. You can see some of my thoughts/code on my blog
(http://pschombe.wordpress.com/) if you wish. I would like to hear
some opinions on what are the most important features of a Scheme
object system / what is the best Scheme object system, because it is
more fun to roll your own when the results are useful.