Hi folks,

after upgrading from VS2002 to VS2003 I have a big
problem with my database connection.

I have two Oracle databases, comunication via
a database link and the Data Provider for Oracle.

MDB references the first database
BDB references the second database.

The Databases are connected via a TCP/IP Network and are
running on different servers.

A call like "SELECT * FROM <TABLE>@BDB" on the first server
results in the error ORA-02401 Remote Client did not start a transaction!
The Exception occurs when I call the ExecuteReader() Method

OracleReader reader = ((OracleCommand)command).ExecuteReader();

!!! This worked perfectly with the OracleClient addon for Framework 1.0 !!!

When I use the old library of System.Data.OracleClient in my
software it works properly, but this can not be the solution.

My System:
**************************
XP PROF SP1
VS2003 (Framework 1.1)
Oracle 8.1.7 Server Standard Edition


Any help is very welcome, because in the moment I have no
more ideas.

Thanx in advance

Frank