Path: news.easynews.com!newsfeed1.easynews.com!easynews.com!easynews!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!opentransit.net!wanadoo.fr!teaser.fr!newsfeed.stueberl.de!newsr1.ipcore.viaginterkom.de!btnet-peer1!btnet-peer0!btnet!ctb-nntp1.saix.net!not-for-mail
From: Billy Verreynne <vslabs@onwe.co.za>
Newsgroups: comp.databases.oracle.server
Subject: Re: Oracle 9i Client connections to Oracle 7 DO work (sort of) !!
Date: Thu, 10 Oct 2002 15:58:45 +0200
Organization: Verreynne Software Labs
Lines: 54
Message-ID: <ao4157$6c4$1@ctb-nnrp2.saix.net>
References: <E2F6A70FE45242488C865C3BC1245DA702C5408B@lnewton.leeds.lfs.co.uk>
NNTP-Posting-Host: 198.54.202.209
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
X-Trace: ctb-nnrp2.saix.net 1034258407 6532 198.54.202.209 (10 Oct 2002 14:00:07 GMT)
X-Complaints-To: abuse@saix.net
NNTP-Posting-Date: 10 Oct 2002 14:00:07 GMT
User-Agent: KNode/0.7.1
Xref: newsfeed1.easynews.com comp.databases.oracle.server:163727
X-Received-Date: Thu, 10 Oct 2002 07:00:04 MST (news.easynews.com)

Norman Dunbar wrote:

> Morning all, (Evening Aussies)

Late afternoon here at the arse side of Africa. :-)

> There have been a couple of posts recently regarding not being able to
> do client connections from a 9i client to an Oracle 7 database. I wish
> to stick my neck out and say that it DOES work !

Beg to differ based on my experience.

I get a memory error when using SQL*Plus with Net9i client against a Oracle 
7.3.4 database. Every single time.

This is a crash and burn error (as you described).

Interestingly, I do not get a crash and burn error when using Delphi 6 
Client-Server using a native BDE Oracle connection. However, the connection 
does fail. I get an ORA-01002 - Fetch out of sequence. And this happens 
when I set the TDATABASE object's connect property to TRUE.

This kinda points to me to an Net9i or OCI issue when dealing (probably at 
protocol level) with a Oracle 7 database.

> I use TOAD on a PC with 9iR2 Personal (and thus client) and can connect
> quite happily to my 7.3.4 database - which is currently undergoing
> conversion to 8174.
> However, SQLPlus (and SQLPlusW) simply do a Dr Watson when I try the
> same connection.

Interesting... what is TOAD doing then, that is different? Is it maybe using 
a different type of connection string (e.g. not a TNS alias but providing 
the alias definition in-line so to speak?)

> I suspect that the problem is really (built in) to SQLPlus and not to
> the actual client software itself.

Why then my Delphi 6 ORA-01002 problem?

> However, I have a couple of apps written in Borland's wonderful C++
> BUilder 

Er.. Delphi is a lot better and then there is Kylix too.. ;-)

> which make direct or ODBC connections to the database - both of
> these connect file to O7,

The plot thickens. What BDE version are you using? Or are you using 
dbExpress? Hmm.. I have not tried dbExpress yet with Delphi6 in this 
scenario... will have a look see.

--
Billy
