ORACLE RDB ODBC
Hi All,
I have a web application built using ASP.Net and communicates with a Web services which uses oracle rdb odbc driver to connect to RDB server, but after a while I started getting this error when executing simple statements like insert or update against the database:
Data : System.Collections.ListDictionaryInternal
Source : SQRDB3.DLL
Message : ERROR [08S01] [Oracle][ODBC][Rdb] send() Ret -1 Err#10038 WSAENOTSOCK File descriptor not a socket
InnerException :
Error: System.Data.Odbc.OdbcException: ERROR [08S01] [Oracle][ODBC][Rdb] send() Ret -1 Err#10038 WSAENOTSOCK File descriptor not a socket
at System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode)
at System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader, Object[] methodArguments, SQL_API odbcApiMethod)
at System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader)
at System.Data.Odbc.OdbcCommand.ExecuteNonQuery()
Please Help Me,
Thanks in advance..
Hello,
Rdb ODBC questions are easily overseen in this forum. In general we recommend to post Rdb related questions in the communities at:
https://communities.oracle.com/portal/server.pt/community/rdb_product_family_on_openvms
There you are getting much faster a response because that site is watched by Oracle Rdb Engineering and Support.
In your special case: does this happen frequently, is that still a problem for you? In that case enable client logging and if the client log file contains a message like SQLSRV-E-IDLEUSERTIMEOUT then you might have just a too small idle user timeout for your SQL/Services service that you use for your ODBC connection. You can change that value easily:
SQLSRV> ALTER SERVICE <your service> IDLE_USER_TIMEOUT <new value in seconds>;
If that does not help then you can always log a Service Request with Oracle Support.
Regards
Wolfgang
Oracle Rdb Support
Similar Messages
-
ODBC connectivity for ORACLE RDB
Hi,
I am trying to configure ODBC Agent with oracle to access ORACLE RDB.
I have installed ORACLE RDB ODBC driver and created SYSTEM DSN named
"dcprdb".
My configuration files are as follows
inithsodbc.ora (at E:\oracle\ora81\hs\admin)
HS_FDS_CONNECT_INFO = dcprdb
HS_FDS_TRACE_LEVEL = 0
HS_FDS_TRACE_FILE_NAME = hsodbc.trc
tnsnames.ora (at E:\oracle\ora81\network\ADMIN)
hsodbc =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip_address)(PORT = 1527))
(CONNECT_DATA =
(SID = hsodbc)
(HS=)
listener.ora (at E:\oracle\ora81\network\ADMIN)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = hsodbc)
(ORACLE_HOME = E:\oracle\ora81)
(PROGRAM = hsodbc)
CONNECT_TIMEOUT_LISTENER = 0
I restarted the TNS Listener service. Then, I have created DB link using the following command:
CREATE DATABASE LINK hsodbc
CONNECT TO <user_name> IDENTIFIED BY <password>
USING 'hsodbc';
When I executed the following query, I am getting the following error message:
select * from model@hsodbc;
Error Message:
select * from modl@hsodbc
ERROR at line 1:
ORA-02068: following severe error from HSODBC
ORA-28511: lost RPC connection to heterogeneous remote agent using
SID=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=207.53.38.129)(PORT=
1527)))(CONNECT_DATA=(SID=hsodbc)))
I am using Windows 2000 OS and Oracle8i Enterprise Edition Release 8.1.7.0.0
When I executed "tnsping dcprdb" at E:\oracle\ora81\bin, it works well. (see, below)
E:\oracle\ora81\bin>tnsping dcprdb
TNS Ping Utility for 32-bit Windows: Version 8.1.7.0.0 - Production on 20-JAN-20
04 19:41:06
(c) Copyright 1997 Oracle Corporation. All rights reserved.
Attempting to contact (ADDRESS=(PROTOCOL=TCP)(HOST=ip_address)(PORT=1527))
OK (810 msec)
E:\oracle\ora81\bin>
Thanks in Advance
Thirutry to write into file
tnsnames.ora (at E:\oracle\ora81\network\ADMIN)
hsodbc =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip_address)(PORT = 1527))
(CONNECT_DATA =
(SID = hsodbc)
(HS=OK) --this is important -
Connecting Oracle RDB through ODBC
I have my Oracle RDB running in OpenVMS environment. Below is my server configuration.
SQLSRV> show server;
Server Version: 7.3
Server Platform: HP OpenVMS IA64
Max Shared Mem Size: 8000 Kb
Config file: SYS$SYSROOT:[SYSMGR]SQLSRV_CONFIG_FILE73.DAT;1
Log path: SYS$MANAGER:
Dump path: SYS$MANAGER:
Proc start time: <none>
Proc shut time: <none>
Network Ports: (State) (Protocol)
DECnet object DBS_SERVER Running Native
TCP/IP port 2200 Running Native
Current shared memory usage:
Allocation unit: 65536 bytes
Total memory: 8192000 bytes (125 units)
Free memory: 7864320 bytes (120 units)
Partly allocated: 262144 bytes ( 4 units)
Log File: SYS$SYSROOT:[SYSMGR]SQS_I64V82_SQLSRV_MON_0073.LOG;
Dump File: SYS$SYSROOT:[SYSMGR]SQS_I64V82_SQLSRV_73.DMP;
Below are my services.
SQLSRV> show services;
C l i e n t s E x e c u t o r s
Name State Per-Exec Max Active Min Max Running
OCI_SAMPLE RUNNING 1 10 0 1 10 1
RMU_SERVICE RUNNING 1 100 0 4 100 4
GENERIC RUNNING 1 10 0 2 10 2
SQLSRV_MANAGE RUNNING 100 0 1 0 0 0
I have the below shown dispatchers.
SQLSRV> show dispatcher;
Dispatcher SQLNET_DISP
State: INACTIVE
Autostart: on
Max connects: 100 clients
Idle User Timeout: <none>
Max client buffer size: 5000 bytes
Network Ports: (State) (Protocol)
SQL*Net listener LISTENER1 Unknown SQL/Services
Log path: SYS$MANAGER:
Dump path: SYS$MANAGER:
Dispatcher OCI_DISP
State: INACTIVE
Autostart: off
Max connects: 100 clients
Idle User Timeout: <none>
Max client buffer size: 5000 bytes
Network Ports: (State) (Protocol)
SQL*Net listener oci_listener Unknown OCI clients
Log path: SYS$MANAGER:
Dump path: SYS$MANAGER:
Dispatcher RMU_DISP
State: RUNNING
Autostart: on
Max connects: 100 clients
Idle User Timeout: <none>
Max client buffer size: 5000 bytes
Network Ports: (State) (Protocol)
DECnet object RMU_DISP Running Native
TCP/IP port 1571 Running Native
Log path: SYS$MANAGER:
Dump path: SYS$MANAGER:
Log File: SYS$SYSROOT:[SYSMGR]SQS_I64V82_RMU_DISP00873.LOG;
Dump File: SYS$SYSROOT:[SYSMGR]SQS_I64V82_RMU_DISP008.DMP;
Dispatcher SQLSRV_DISP
State: RUNNING
Autostart: on
Max connects: 101 clients
Idle User Timeout: <none>
Max client buffer size: 5000 bytes
Network Ports: (State) (Protocol)
SQL*Net listener LISTENER1 Running SQL/Services
TCP/IP port 119 Running SQL/Services
DECnet object 81 Running SQL/Services
Log path: SYS$MANAGER:
Dump path: SYS$MANAGER:
Log File: SYS$SYSROOT:[SYSMGR]SQS_I64V82_SQLSRV_DIS00373.LO
G;
Dump File: SYS$SYSROOT:[SYSMGR]SQS_I64V82_SQLSRV_DIS003.DMP;
My generic service has the below configuration.
SQLSRV> show service generic full;
Service GENERIC
State: RUNNING
Owner: APFQA1
Owner Password: <not specified>
Protocol: SQL/Services
Default Connect Username: APFQA1
Default Connect Password: <not specified>
SQL version: 7.2
Autostart: on
Process init: <not specified>
Attach: ATTACH 'FILENAME SYS$COMMON:[SYSHLP.EXAMPLES.RDB72
]PERSONNEL.RDB'
Schema: <not specified>
Reuse: SESSION
Database Authorization: CONNECT USERNAME
dbsrc file: <not specified>
SQL init file: <not specified>
Appl Transaction Usage: SERIAL
Idle User Timeout: <none>
Idle Exec Timeout: 1800 seconds
Min Executors: 2
Max Executors: 10
Running Executors: 2
Clients Per Executor: 1
Active Clients: 0
Access to service GENERIC
Granted to users:
Default Connect Username 'APFQA1'
PUBLIC PRIVILEGED_USER 'APFQA1' 'SQLSRV$DEFLT'
Now when i try to connect to server using Oracle RDB ODBC driver, it says that connection is refused. I am able to ping to my server machine from client.
Below is my ODBC configuration
DataSource Name = Oracle RDB
Transport = 2=tcp/ip
Server = 10.60.255.37
Service = generic
UserID = apfqa1
*Attach Statement = ATTACH 'FILENAME SYS$COMMON:[SYSHLP.EXAMPLES.RDB72]PERSONNEL.RDB*
and this is the error that i get
FAILED: Service Connection test
rc=-1
SQLState=08S01
*[Oracle][ODBC][Rdb] Connect Ret -1 Err#10061 WSAECONNREFUSED Connection refused*
And when i try using Microsoft ODBC driver it says
Details:
*SQL Error: [Microsoft][ODBC driver for Oracle][Oracle]ORA-12541: TNS:no list*
ener
SQL State: NA000 from SQLConnect
SQL Native Code : 12541
Can you please let me where I am going wrong and what needs to be done to configure the connection using both Microsoft ODBC and Oracle RDB ODBC drivers.user12874786 wrote:
Ok. I got confused. Let me explain my actual requirement...
Nice breakdown. Much easier to try to help out from posts like that.
As per our last discussion, I have downloaded Instant Client Downloads
there is an application 'adrci.exe', Forget adrci. (it's just an extraneous tool)
Follow installation instructions. (should include copying oci.dll and oraociei11.dll to a new folder of your choice)
Finding the right doc in this case might be a little tricky, so try this:
http://docs.oracle.com/cd/E11882_01/appdev.112/e10646/oci01int.htm#i423362
If that does not help, call back with a description of what you tried from what document.
If anything needs to set in environment variable, please let me know, how to do. I haven't worked on environment variables.Depends on your OS.
But try:
Windows key / Start button, type in env, choose Edit system environemnt variables.
Click Environment Variables.... In System variables section in bottom half, scroll down to Path. Select Path line and click Edit...
In the front of value, add the instantclient folder. E.g. c:\oracle\instantclient;<here comes rest of PATH>
>
Also, the same thing happens with PL/SQL Developer, i'm using PL/SQL Developer version: 9.0.6.1665, when I entered username/password/database. The following message occuredYes, it also complains since 32-bit software pieces are missing.
Edited by: orafad on Sep 19, 2012 11:08 PM -
Where is Rdb ODBC v2.latest ?
I've searched online for the latest Rdb v2.x ODBC, and all I can
find is the download for the v3.x ODBC. I've tried the v3 ODBC,
but my application and it don't get along. I'm currently running
v2.10.13, and would like to get the latest (I've seen a
reference to v2.10.18).
Thanks.
GaryThanks for the links.
Some of them I had already tried.
I downloaded /installed the MDAC to the latest, 2.8.
There was no change.
My Oracle RDB ODBC driver was relatively recent but I decided to refresh it anyway. TaDa!
I believe IIS and Oracle RDB SQL/Services do not quite agree about client connections. I still see executors being created on the server when I think existing one's should be free to do the execution,... but I am not completely hanging my web server, and web clients are getting some response (data).
I'll take it. I can tune the lifetime of executors. -
Oracle Rdb Transaction Management
I'm going through Windows 2000, VB 6.0, ADO MSODBC to the Oracle rdb odbc driver. I would like to be able to control the type of transaction that is started and perhaps even to use the RESERVING Clause.
Does anybody out there have any experience on how to do this?Hi Srinivas,
Can you send me some docs on Oracle Fuel Stock Management extension to OPM. Need it urgently to perform a fit-gap analysis vis a vis other Oil Accounting solutions from Yokogawa & AspenTech.
Pls send the docs to [email protected] -
Oracle RDB Driver fails with JDBC/ODBC Bridge
Has anyone experienced problems using the latest Oracle RDB
Driver (3.0.2.0) with the JDBC/ODBC Bridge.
We have been using the Oracle ODBC Driver for RDB (2.10.17)
successfully on NT, but it is not supported on W2K. The new
drivers work fine for Access etc., but fail with the bridge.
Specifically, you can step thru a result set, but getObject()
returns null for all fields.
Any suggestions?
JoeThis forum is for general suggestions and feedback about the OTN
site. For technical question about an Oracle product, you can
select the appropriate discussion forum in our 'Discussions'
section at: http://forums.oracle.com/forums/homepage.jsp
Best regards, OTN Team -
Problem with oracle rdb + vb6 + new odbc driver 3.x
dear all
i have a problem with the new odbc-driver 3.x for oracle rdb and vb6
connection to the database and the query are ok, there are not errors,
but the resultset is not right, because the fieldnames are allways called coloum1, coloum2,... anstead of the original fieldnames.
further the values of the fields are wrong, there allways appears onle the first sign of then value the should be (result "A" instead of "Andy",... )
thanks for helpmy platform is: Windows 2003 server R2 Enterprise x64 Edition Service Pack 2
My application run to 32 bit
the ODBC Data Source Administrator run from C:\Windows\system32\odbcad32.exe
If I double-click on C:\Windows\system32\odbcad32.exe I can see only "Oracle in OraDb10g_home"
In C:\Windows\SysWOW64\odbcad32.exe
If I double-click on C:\Windows\SysWOW64\odbcad32.exe and "select a driver for which I want to setup a datasource" I can see many driver ODBC and if I try to add the "Oracle ODBC for Oracle" I get this error:
The setup routines for the "Oracle ODBC for Oracle" ODBC driver could not be load due the system error code 193.
Could not load the setup or translator library.
Have someone any idea?? -
Oracle RDB driver Version 3.01.00.01 Connectivity Issue
I have a SQL Server 2000 extended stored procedure connecting to an Oracle RDB data server via an ODBC connection (using Oracle RDB driver Version 3.01.00.01). The SQL Server 2000 runs on a Windows 2000 Server.
This extended stored procedure opens up multiple database connections and maintains them for processing. Usually, everything runs fine.
However, every so often, we have connectivity issues. What happens is as follows:
When we bring a station down and then try to reconnnect, our connection is denied, and we get the error: "recv() unexpected close Ret 0 Err#0 UNKNOWN Unknown WINSOCK Error 0". (This error is logged by the .dll running in the SQL Server processing space.) From the first time we receive a connectivity error like this until the Oracle RDB box is rebooted, we cannot establish another new ODBC connection to that Oracle RDB box --- whether we are trying to establish it programmatically or just via a "test connection" in the ODBC dialogue on the SQL Server box.
We can, however, establish an ODBC connection to another, identically configured, Oracle RDB box from the SQL Server box (without restarting the SQL Server box).
Has anyone had experience with instable connections from Windows system using the Oracle RDB driver to connect to the Oracle RDB? If not, can anyone point me in a direction that would help me research this? I am more familiar with SQL Server than Oracle, and the Oracle DBA on the other end isn't very accessible.
I'd really appreciate any help anyone can give me.
Thanks!I got same error.. Are you already solve that problem? how? please help me. Thanks
-
I have the Oracle Rdb Driver v3.0.2 installed on a Windows client and a User DSN connection established in the ODBC Data Source Administrator control panel applet. I can query successfully with clients like MSQuery, Excel (with the SQLREQUEST() array function), and my terminal emulator (SmarTerm 9) which comes with built-in SQL functions. However, with OpenOffice 1.0 and 1.0.1, which comes with a query builder similar to MSQuery, I cannot get a proper list of available tables once the connection is made to the remote database.
There are 3 log files on the client which offer some clues, but it is not clear (to me) whether the Oracle driver is faulty, or it's OpenOffice that's the problem. Buried in two of the logs are SELECT statements which appear to pass invalid SQL syntax to the database, causing it to return no table names.
The first log is generated by the ODBC Data Source Administrator itself when Tracing is enabled. It's name is SQL.LOG by default. The other two logs are CLIENT.LOG and RDBODBC.LOG, generated by SQL/Services and the driver, respectively. The first, SQL.LOG, contains the following lines at the point where OpenOffice is requesting the list of tables:
scalc fff01057-fff017d7 ENTER SQLTablesW
HSTMT 0314028C
WCHAR * 0x00000000
SWORD 0
WCHAR * 0x00000000
SWORD 0
WCHAR * 0x0323FFE8 [ -3] "%"
SWORD -3
WCHAR * 0x0314067C [ -3] "VIEW,TA"
SWORD -3
scalc fff01057-fff017d7 EXIT SQLTablesW with return code 0 (SQL_SUCCESS)
HSTMT 0314028C
WCHAR * 0x00000000
SWORD 0
WCHAR * 0x00000000
SWORD 0
WCHAR * 0x0323FFE8 [ -3] "%"
SWORD -3
WCHAR * 0x0314067C [ -3] "VIEW,TA"
SWORD -3
The second log, produced by SQL/Services on the client, shows that the '%' wildcard has been changed to '% '. Here's the SQLTablesW call in that log:
ROUTINE LEVEL LOG at 11:19:43 on 07-Sep-2002
----SQLSRV_PREPARE
--------SQL STATEMENT
------------len: 233, value: SELECT '',rdb$flags,rdb$relation_name,rdb$system_fl
------------ag,'' FROM rdb$relations WHERE rdb$system_flag=0 AND rdb$relation_na
------------me LIKE '% ' ESCAPE '&' ORDER BY rdb$sy
------------stem_flag DESC,rdb$flags ASC,rdb$relation_name
PROTOCOL LEVEL LOG CLIENT: write (logonly) at 11:19:43 on 07-Sep-2002
----PACKET LENGTH: 245
PROTOCOL LEVEL LOG CLIENT: write (logonly) at 11:19:43 on 07-Sep-2002
----PACKET ID: 3, PACKET SEQUENCE: 0
--------SQLSRV_PREPARE
------------SQL STATEMENT
----------------SQLSRV_COUNTED_BYTES, len: 233
--------------------len: 233, value: SELECT '',rdb$flags,rdb$relation_name,rdb$s
--------------------ystem_flag,'' FROM rdb$relations WHERE rdb$system_flag=0 AND
-------------------- rdb$relation_name LIKE '% ' ES
--------------------CAPE '&' ORDER BY rdb$system_flag DESC,rdb$flags ASC,rdb$rel
--------------------ation_name
--------END OF MESSAGE
Finally, the RDBODBC.LOG driver log shows a similar change to the LIKE clause of the SELECT statement:
.0X00700138: SELECT '',rdb$flags,rdb$relation_name,rdb$system_flag,'' F
.ROM rdb$relations WHERE rdb$system_flag=0 AND rdb$relation_name LIKE '
.% ' ESCAPE '&' ORDER BY rdb$system_flag D
.ESC,rdb$flags ASC,rdb$relation_name
I'm no ODBC developer, but perhaps someone can suggest why the spaces are being added?
Thanks,
AlderUnfortunately RDB and Oracle are two completely different animals, so I'm really out of my element.
My wild, uninformed, shot-in-the-dark guess is that this has something to do with Unicode. When Unicode data is encoded as UCS-2 (Windows default encoding), ASCII characters are stored in two bytes, [ACSII value][00]. The ODBC Driver Manager is supposed to know whether a driver supports Unicode and to translate Unicode data passed through it to ASCII if that's what the driver needs. Perhaps the translation isn't happening properly here...
If you look at the SQL.log file for the applications that work, I'm going to guess that you see the function SQLTablesA (ASCII version) being called, rather than SQLTablesW.
Justin -
Getting Oracle RDB 7 database into 10g howto
Hello,
We have an old database in Oracle RDB 7 on an older OpenVMS system that we would like to somehow import into a new Oracle 10g database running under Unix. I'm familiar with OpenVMS and Unix, Oracle 8i and later, but don't have much of a clue about Oracle RDB, which seems a complete different product.
So far I found out that export and import in Oracle RDB are completely different from Oracle 10g in terms of compatibility and unction. Perhaps there is some way to use RMU/Extract under RDB? Can the complete database be saved in e.g. text delimited or other suitable formats? Whatever I do however must not change anything on the original RDB database.
Thanks in advance for any advice and help!
Best regards,
Markus Waldorf(I have never worked on RDB but) I just carried out a brief search on internet regarding Oracle RDB 7 and it seems it can be exported using ODBC (however, the options are limited).
I would advise you to get in touch with Oracle support or Oracle RDB provider. May be they can help you out with this. -
Connecting to different servers with Oracle Rdb
Hi,
I have downloaded the Odbc-Driver driver for Rdb and made successful connections to my database server. The name of the server is hardcoded with the odbc administrator. How is it possible to use different servers from asp-script ?
regards
MartinI have done this, but the Driver (Oracle Rdb Driver, Version 3.00.02.04) do not understand the "DB"-Parameter correctly. The databasename is transferred to the server without the attach-command. So I can only make the connect to a preattached service. This is a known problem by Oracle.
-
I am very new to working with Oracle systems from a developer standpoint. I am currently trying to connect (using VB.NET) to a RDB database. The items I've installed from the universal installer are:
Oracle9i Client 9.1.0.1.0
Oracle Data Provider for .NET 9.2.0.4.01
Oracle Provider for OLE DB 9.2.0.4.0
Oracle ODBC Driver 9.2.0.5.4
Oracle Objects for OLE 9.2.0.4.8
I have MSAccess working with the RDB ODBC Driver, but cannot seem to get connected in any other way. I am working on a contract for the state, and all they have provided me with is information to use in the RDB configuration. Is there more information that I need to request to make a direct connection through the Oracle Data Provider for .NET? I understand the connection strings, and am trying to 'find' the Data Source required. I have an attach statement/server/class for the RDB connection but can't seem to decipher the Data Source from that.
After about 6 hours of trying, I finally broke down and tried to get the RDB ODBC connection working in the application instead of fighting the .NET drivers. When I try to create a connection to the Microsoft OLEDB Provider for ODBC I can specify the Machine DSN that works in MS Access. When I 'test connection' the wizard responds that it works. But when I try to Save the Connection String I get this error message:
The .Net Data OLE DB Provider(System.Data.OleDb) does not support the MSDASQL Provider, Microsoft OLE DB Provider for ODBC Drivers.
I'm hoping that:
1. Someone can tell me what I need to do to get a connection string to work for the RDB ODBC driver in VB.NET
2. Find out if there is a way to decipher the data source from a RDB attach statement knowing the server name.
Thanks in advance, your time and help is appreciated.
Todd FrahmFirst, the Oracle database and the RDB database (owned by Oracle Corp), are completely separate animals. Unfortunately for you, the folks around here, myself included, are vastly more familiar with the Oracle database than with RDB, so we may not be much help.
If you have access to Metalink, I'd start by looking at Document 225779.1 "Oracle ODBC for RDB FAQ".
Justin
Distributed Database Consulting, Inc.
www.ddbcinc.com/askDDBC -
Accessing an Oracle RDB database thru OBIEE
We are trying to access our database warehouse located on a VMS Oracle RDB server to the physical layer in the OBIEE Administrator.
Doesn't seem like there are any native drivers
and when we set up the Oracle ODBC RDB driver 3.2
and use this ODBC connection in our connection pool and connect to the database
and import tables
We can view all tables in the warehouse but we can't see any columns in tables that have an underscore in their name. When we import these underscore tables, we still can't see the column metadata.
Is there any way around this? Thanks CherylWe are trying to access our database warehouse located on a VMS Oracle RDB server to the physical layer in the OBIEE Administrator.
Doesn't seem like there are any native drivers
and when we set up the Oracle ODBC RDB driver 3.2
and use this ODBC connection in our connection pool and connect to the database
and import tables
We can view all tables in the warehouse but we can't see any columns in tables that have an underscore in their name. When we import these underscore tables, we still can't see the column metadata.
Is there any way around this? Thanks Cheryl -
Rdb ODBC 3.3.2.4 Driver
Hi,
I've found the release notes for the Rdb ODBC 3.3.2.4 driver, but I can't find the download link. The only Rdb ODBC driver I can find is 3.3.2.0 which was last updated in June of 2010. Can anyone point me towards the 3.3.2.4 driver?
Thanks,
SeanHi, the latest driver is released as a patch (19822870). The direct link is: https://support.oracle.com:443/epmos/faces/PatchSearchResults?searchdata=%3Ccontext+type%3D%22BASIC%22+search%3D%22%26lt…
It requires an oracle support account to access it.
Cheers,
Cameron -
RDB ODBC V3.0.2.0 : Sqlstate 01004 upon DB-Connect: why ?
Hello !
I Tried to upgrade my RDB-ODBC Driver from V 2.10.17.00 to V 3.0.2.0
Prior to the installation I had working ODBC-Connections to 4 VMS Nodes, all of them running VMS V7.0, Oracle RDB V7.0-5. Two of these Nodes have SQLServices V7.0, two have SQLServices
V7.1. The PC-Client is an NT4.0 Box with SP6a.
After the installation of the V3 ODBC-Driver, I can connect to the nodes running SQLServices V7.0 but not to not to the nodes with SQLSRV 7.1. Upon __connecting__ to the latter nodes with odbctest V2.5.3.1.0, I get the following errormessages:
"SQLSTATE: 01004
Native Error Code:0
Driver Message:[Microsoft][ODBC Driver manager] Die Daten wurden abgeschnitten) (=Data was truncated)"
and subsequently:
"SQLSTATE: 01004
Native Error Code:0
Driver Message:[Oracle][ODBC]String data, right truncated"
After these messages, the Odbc-Test programme does NOT allow to execute any queries, since
obviously the Programme did not properly connect to the server Database.
When I Connect to the same Database with the old V2 Driver, the connect works fine.
Could somebody please check out where this error comes from ? suggestions are welcome !
I do not know wether this problem is due to an ODBC-Driver Error of some sort,
or rather an Sql-Services error, a dll mismatch or dodgy Registry entries.
Thanks in advance !
RudiFirst, the Oracle database and the RDB database (owned by Oracle Corp), are completely separate animals. Unfortunately for you, the folks around here, myself included, are vastly more familiar with the Oracle database than with RDB, so we may not be much help.
If you have access to Metalink, I'd start by looking at Document 225779.1 "Oracle ODBC for RDB FAQ".
Justin
Distributed Database Consulting, Inc.
www.ddbcinc.com/askDDBC
Maybe you are looking for
-
Mid 2010 macbook pro with 10.8. It crashes every now and then
Ive copied the crash report below I've beent to the Genius bar and they have asked me to reinstall the OS which i have done but still having the issue. Anyone else having similar issues or anyone out there who knows how to fix it? Thanks! Interval Si
-
FB60 Including or excluding a characteristic in duplicate invoice check
When entering vendor invoice in FB60, system checks entry of company code, vendor, document date and reference number for duplicate invoice. If duplicate invoice is detected, message F5117 will be issued. We would like to change the duplicate invoice
-
Why do i have a grey thick horizontal line on the bottom of my screen imac
hello I been having a problem with my iMac 21.5 inch mid 2011 since this monday January 7,2014. Theres a grey and some times black thick horizontal line at the bottom of the screen, I cant see my programs at the bottom of the screen. First its b
-
How to prepare high volume segmentation on crm and trex 7.1
Hi, I have trex 7.1 connected to our crm system. I have set up esh on the web ui. Now I would like to use high volume segmentation. So therefore i have created a datasource in crmd_mktds on both an "Attribute Set" and InfoSet. Then I have created att
-
Keep the record in the view object if deletion failed.
I have a view object which is based on the entity object, when I am trying to delete a row it failed because it has a child record associate with. I know the row is not delete from the database, but the record is deleted fromt the view. How to keep t