You can have many Oracle databases on a single computer.

  Limited practically by:
    How fast the computer is 
    How many CPUs the computer has
    How much memory the computer has
    How much disk space the computer has
    How many databases you are willing to build and maintain

In any single (1) Oracle database you can have many users. 

Each of these users can have many tables.  Each user may 
grant or withold access to their tables from other users.

The tables for any single (1) user must each have a unique 
name.

Consequently, if you have 100 users per database and two 
databases on a single computer you could have 200 tables 
name 'customer' on a single computer.

The above has been true since release 5 circa 1990, Oracle is 
now on release 10.  

>From the perspective of the DBA you can create a very complex 
database situation or you can just create what you need to 
successively and efficiently accomplish your mission.  
Unfortunately, insecure Oracle DBAs and consultants looking 
for work emblish or spin the complexity to make themselves 
seem more important than they really are.

Some actually make it more complex than it needs to be 
because they think it will increase their job security.

The Oracle database comes with a tool called loader which can 
essentially insert any flat file into an Oracle table with 
great speed.  The implementation of loader can vary from 
simple to very complex, the choice is yours.

Regards,
Michael Allen
[EMAIL PROTECTED]

                           
---- Original message ----
>Date: Thu, 12 Aug 2004 09:04:57 +0200
>From: "Bengt Bredin" <[EMAIL PROTECTED]>  
>Subject: SV: Witango-Talk: [ot] Databases  
>To: <[EMAIL PROTECTED]>
>
>   Link: File-List
>
>   When we set up our database interface the goal was
>   to be able to support �several databases, MSSQL,
>   Pervasive.SQL, MS-Access, Oracle, Informix etc.
>   We didn't supply any triggers or stored proc. But
>   just to name all tables, columns, Pkey, Fkey was a
>   tricky job because they all have their own
>   rules for reserved names. The connection from the
>   application with ODBC or ADO/OLEDB was the easy part
>   of it.
>   So migrate from MSSQL to something else can give you
>   naming problems which will end up in editing your
>   application.
>   If you also use triggers and stored proc. that will
>   also give you problems in converting from transact
>   SQL to something else.
>   Different databases have separate implementations of
>   joins as well, which can give you application
>   problems.
>
>   As you say there are tools that can help, one can be
>   data junction. I haven't tried it but I hear it's
>   good, se more at
>   http://www.pervasive.com/migrationtoolkit/
>
>    
>
>   Today we prefer MSSQL, it cost some money but the
>   best thing with it today (from ver 7) is that you
>   don't need any dba to handle it.
>   Online backup, automatically checked integrity and
>   index and scheduled jobs etc. Right set up it works
>   like a charm.
>   I think Oracle still need a dba to maintain the
>   database. Oracle itself (as I remember ver 8) is one
>   database on one computer. You only add tables to it
>   so that also give you naming problems. There can
>   only be one table named `customer' on one Oracle
>   database. In MSSQL you just create a separate
>   database
>   on the same computer.
>
>   I have just begin looking at MySQL and it seems to
>   be an alternative if you don't require triggers or
>   stored proc. Most people think it's free but that's
>   only
>   true if your application code is open source else
>   you have to pay for the license. Ok it's cheep
>   comparing to MSSQL or Oracle.
>
>   So if you don't have any good reason to leave MSSQL,
>   why do it ?
>
>   /Bengt
>
>   -----Ursprungligt meddelande-----
>   Fr�n: Wilcox, Jamileh (HSC)
>   [mailto:[EMAIL PROTECTED]
>   Skickat: den 12 augusti 2004 00:10
>   Till: [EMAIL PROTECTED]
>   �mne: Witango-Talk: [ot] Databases
>
>    
>
>   We run all of our databases on MS-SQL2000 or MS
>   Access.  (I've been slowly working towards moving
>   all the Access databases to SQL.)
>
>   We're considering changing database servers.  Under
>   discussion so far are Oracle and MySQL.  The campus
>   has a site license for Oracle, so purchase cost
>   isn't much of a factor.  I've been researching MySQL
>   and it looks a bit limited (no stored procs yet, no
>   scheduler/jobs/etc.), but the new version due out
>   next year has a several of those features added
>   (although I'm not sure *when* in 2005 it'll be
>   available).
>
>   How difficult is it to switch to MySQL or Oracle
>   from MS-SQL?  I realize there will be some
>   conversion issues in any db migration (i.e., SQL
>   language variations, datatype variations, etc.), but
>   there appear to be tools available to assist with
>   that.  I'm mostly concerned about the learning curve
>   and how long it would take to come up to speed on a
>   new db.
>
>   Does anyone have experience with such a migration,
>   or experience with using more than one of these
>   dbs?  Any info or advice would be most appreciated!
>
>   Thanks.
>
>   jamileh
>
> 
______________________________________________________________
__________
> TO UNSUBSCRIBE: Go to 
http://www.witango.com/developer/maillist.taf
>
> 
______________________________________________________________
__________
> TO UNSUBSCRIBE: Go to 
http://www.witango.com/developer/maillist.taf
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf

Reply via email to