Board index » delphi » Creating Oracle 8 Table w/ Database Desktop Failure

Creating Oracle 8 Table w/ Database Desktop Failure

Hello All,

I am attempting to create a Oracle 8 table using the Database Desktop. I
am usingD5 Enterprise. The error that I get is "Vendor initialization
Failed". What does this mean? Do I have to Purchase Oracle to utilize
their table structure?

Any Help will be greatly appreciated.

<GdeF>

 

Re:Creating Oracle 8 Table w/ Database Desktop Failure


Yes, you must hace the Oracle Client installed on your machine to be able to use
the Oracle SQL Link driver.

Quote
Greg deFleron wrote:

> Hello All,

> I am attempting to create a Oracle 8 table using the Database Desktop. I
> am usingD5 Enterprise. The error that I get is "Vendor initialization
> Failed". What does this mean? Do I have to Purchase Oracle to utilize
> their table structure?

> Any Help will be greatly appreciated.

> <GdeF>

--
Jeff Overcash (TeamB)   On waves of silver I dreamed of gold
(Please do not email    'Till I lost the peace that dreaming gives
 me directly unless     I dreamed of the moment of my own death
 asked.  Thank You)     That no one ever dreams and lives (Marillion)

Re:Creating Oracle 8 Table w/ Database Desktop Failure


Thanks Jeff,

I placed the ORACLE CLIENT on my machine. The client was looking for the ORACLE
SERVER and I used the default name in the setup. I was able to create a table in the
DATABASE DESKTOP, however, I could not save the structure. The error reported that
the server could not be found.

I have been using PARADOX TABLES in the past and have heard and read where the
DIRECT ORACLE ACCESS VCL speeds up programs 3 to 5 times without having to use the
BDE. So I am trying to learn how to use this technology to improve the many
applications that I have written here at work. They tend to be slow due to the
amount of data we process.

Should I purchase the ORACLE Personal Edition to accomplish this desire, or is there
another way to create Oracle tables that can be accessed directly from my D5 C/S
applications?  I do not consider myself a newbee to Delphi, but I have had no
experience with Oracle. Everything I have read about Oracle tables seams to state
that they have set the standard for reliability and flexibility.

Please advise with any information that you or anyone in the newgroup has to offer.

Thanks

<GdeF>

Quote
"Jeff Overcash (TeamB)" wrote:
> Yes, you must hace the Oracle Client installed on your machine to be able to use
> the Oracle SQL Link driver.

> Greg deFleron wrote:

> > Hello All,

> > I am attempting to create a Oracle 8 table using the Database Desktop. I
> > am usingD5 Enterprise. The error that I get is "Vendor initialization
> > Failed". What does this mean? Do I have to Purchase Oracle to utilize
> > their table structure?

> > Any Help will be greatly appreciated.

> > <GdeF>

> --
> Jeff Overcash (TeamB)   On waves of silver I dreamed of gold
> (Please do not email    'Till I lost the peace that dreaming gives
>  me directly unless     I dreamed of the moment of my own death
>  asked.  Thank You)     That no one ever dreams and lives (Marillion)

Re:Creating Oracle 8 Table w/ Database Desktop Failure


Database Desktop is designed for desktop type of DBs.  I can't remember, but I
don't think it works with SQL backends like Oracle, InterBase, MS SQL etc very
well if at all.  A great replacement for DD to work with Oracl is TOAD.  You can
create tables, generators, etc very easily with it.  You can find TOAD at
www.toadsoft.com.  TOAD comes both as a freeware version and a retail version.

DOA does indeed speed up Oracle access greatly over even the BDE SQL Links
driver for Oracle.  On of the speed features is to remember to set the
ReadBuffer.  That more than anything gives the impression to the user of faster
performance since you can have it pull data over in smaller chunks giving
quicker response time to when the end user has control again.

As for pDox vs Personal Oracle w/ DOA if this is a saingle user situtation, pDox
will beat PO fairly regularly.  DOA access to Oracle will be faster than BDE
access to Oracle, but when you are throwing in a file based DB into the mix in a
single user environment it is totally different.  PO has a great deal of
overhead that a file base DB does not have and therefore will perform slower
than pDox.  Oracle will scale much better as you add users.  IOW you don't see
as much a performance hit as you add users.

Oracle may have set the standard in flexibility and reliability, but they have
also set the standard for over complicating things also.  Oracle takes more
effort not only to learn, but also to maintain over time.  Personally I would
suggest you look at InterBase also.  InterBase gives you the same SQL backend
power as Oracle but is much easier to maintain after deployment.  With IB 6
being Opensourced it looks as if IB 6 will also be free to distribute (something
you won't have with Oracle).

Quote
Greg deFleron wrote:

> Thanks Jeff,

> I placed the ORACLE CLIENT on my machine. The client was looking for the ORACLE
> SERVER and I used the default name in the setup. I was able to create a table in the
> DATABASE DESKTOP, however, I could not save the structure. The error reported that
> the server could not be found.

> I have been using PARADOX TABLES in the past and have heard and read where the
> DIRECT ORACLE ACCESS VCL speeds up programs 3 to 5 times without having to use the
> BDE. So I am trying to learn how to use this technology to improve the many
> applications that I have written here at work. They tend to be slow due to the
> amount of data we process.

> Should I purchase the ORACLE Personal Edition to accomplish this desire, or is there
> another way to create Oracle tables that can be accessed directly from my D5 C/S
> applications?  I do not consider myself a newbee to Delphi, but I have had no
> experience with Oracle. Everything I have read about Oracle tables seams to state
> that they have set the standard for reliability and flexibility.

> Please advise with any information that you or anyone in the newgroup has to offer.

> Thanks

> <GdeF>

> "Jeff Overcash (TeamB)" wrote:

> > Yes, you must hace the Oracle Client installed on your machine to be able to use
> > the Oracle SQL Link driver.

> > Greg deFleron wrote:

> > > Hello All,

> > > I am attempting to create a Oracle 8 table using the Database Desktop. I
> > > am usingD5 Enterprise. The error that I get is "Vendor initialization
> > > Failed". What does this mean? Do I have to Purchase Oracle to utilize
> > > their table structure?

> > > Any Help will be greatly appreciated.

> > > <GdeF>

> > --
> > Jeff Overcash (TeamB)   On waves of silver I dreamed of gold
> > (Please do not email    'Till I lost the peace that dreaming gives
> >  me directly unless     I dreamed of the moment of my own death
> >  asked.  Thank You)     That no one ever dreams and lives (Marillion)

--
Jeff Overcash (TeamB)   On waves of silver I dreamed of gold
(Please do not email    'Till I lost the peace that dreaming gives
 me directly unless     I dreamed of the moment of my own death
 asked.  Thank You)     That no one ever dreams and lives (Marillion)

Other Threads