Using XE with ODBC Gateway

Hi,
I've found this in XE licence: Generic connectivity: http://download.oracle.com/docs/cd/E17781_01/license.112/e18068/toc.htm#BABIDICB but I would like to be sure- am I allowed to use Oracle's ODBC Gateway [Generic Connectivity] with XE, at no cost?
Regards
Bart Dabr
Edited by: BD on Oct 3, 2011 4:04 PM

Hi Bart,
well, you could ask some "Oracle VAD", or search the online store for a price - you won't find any.
I'd say this is a sure thing when you put all "evidence" given above together.
I cite them to make it obvious:
Oracle Database Gateway for ODBC
Oracle Database Gateway for ODBC can be installed and used on a machine different from the machine where the Oracle Database is installed and used. It is not >necessary to obtain a separate license for the machine running Oracle Gateway for ODBC.
ODBC support Yes (Windows and UNIX)"Database Gateways", on the other hand, are listed in the [url http://www.oracle.com/us/corporate/pricing/technology-price-list-070617.pdf]US Oracle Technology Commercial Price List as follows (watch the heading)
Integration Products
Mainframe Integration Gateways
Database Gateway for Sybase
Database Gateway for SQL Server
Database Gateway for Informix
Database Gateway for Teradata
Database Gateway for DRDA
Database Gateway for APPC
Database Gateway for WebSphere MQThe list ends there, ODBC is not on it.
If this all doesn't convince you, you still have the option to contact a VAD.
-Udo

Similar Messages

  • NET8 timeout with ODBC Gateway

    Local:
    Database: Oracle XE 11gR2
    Oracle ODBC Gateway 11g
    Windows 7
    Sybase SQL Anyhwere 12 client
    Remote:
    Database: Sybase SQL Anywhere 10
    Windows Server 2008 R2
    ====================
    SQL:
    select * from mytable@dblink:
    Error returned:
    ERROR at line 1:
    ORA-28545: error diagnosed by Net8 when connecting to an agent
    Unable to retrieve text of NETWORK/NCR message 65535
    ORA-02063: preceding 2 lines from dblink
    Files:
    initdlink.ora
    # This is a sample agent init file that contains the HS parameters that are
    # needed for the Database Gateway for ODBC
    # HS init parameters
    HS_FDS_CONNECT_INFO = dblink
    #HS_FDS_TRACE_LEVEL = 255
    HS_LANGUAGE=american_america.we8iso8859p1
    HS_NLS_NCHAR=UTF-8
    listener.ora
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
    (PROGRAM = extproc)
    (SID_DESC =
    (SID_NAME = CLRExtProc)
    (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
    (PROGRAM = extproc)
    (SID_DESC =
    (SID_NAME = XE)
    (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
    (SID_DESC =
    (SID_NAME = dblink)
    (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\gtw)
    (PROGRAM = dg4odbc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    DEFAULT_SERVICE_LISTENER = (XE)
    tnsnames.ora
    XE =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = XE)
    dblink =
    (DESCRIPTION =
    (ADDRESS =
    (PROTOCOL = TCP)
    (HOST = localhost)
    (PORT = 1521)
    (CONNECT_DATA =
    (SID = dblink))
    (HS=OK))
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    ORACLR_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (CONNECT_DATA =
    (SID = CLRExtProc)
    (PRESENTATION = RO)
    ==========================
    (1) Similar setup works ok on Linux connecting to remote Sybase on Windows. But get error below when running on Windows 7.
    (2) Similar setup from Windows7 to Windows 2008 R2 works fine when ODBC Gateway on remote Windows 2008 server.
    (3) ODBC connectivity has been verified as ok to remote Sybase database on Windows 2008 server.
    (4) tnsping dblink verified ok.
    Problems started when moving ODBC Gateway to local system where Oracle target database resides.
    Please advise.
    Added to initdblink.ora the following (no change in results):
    HS_KEEP_REMOTE_COLUMN_SIZE = ALL
    HS_NLS_LENGTH_SEMANTICS = CHAR
    Edited by: user601798 on Dec 4, 2012 11:59 AM

    You're mixing different OH's in your listener. The gateway is located in C:\oraclexe\app\oracle\product\11.2.0\gtw, but the database and the listener in: C:\oraclexe\app\oracle\product\11.2.0\server
    When you're using DG4ODBC you can use the gateway which is automatically installed in the database home -> you'll find there as well a HS directory and the dg4odbc executable. The other option is to use separate listeners for both installations. For example using the Oracle database listener on port 1521 for the database connections and 1522 for the gateway.
    If you really want to use one listener (which is not the preferred solution), then you need also to specify the location to the executable, similar to:
    <space>(SID_DESC =
    <space><space>(SID_NAME = dblink)
    <space><space>(ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\gtw)
    <space><space>(PROGRAM = C:\oraclexe\app\oracle\product\11.2.0\gtw\dg4odbc)
    <space>)
    After changing the listener.ora file, please STOP and STAT the listener using lsnrctl utility and provide its output. Also provide the output of tnsping dblink.
    - Klaus

  • About call the store procedure using VB with ODBC

    I want to ask how can I use the vb with ODBC call the oracle's store procedure ? I try to pass the parameter from vb and return 1 result, it is ok, but when I try to pass 1 parameter with return mutiple result (put it in recordset), the error message occured(Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available, No work was done) why ?? I can success whit using OLE DB, but why not in ODBC ?? does anybody can help me ?? Thanks a lot.

    oh, really ? it is not use ODBC to connecto to oracle ?
    Here is my program code:
    STORE PROCEDURE:
    PROCEDURE getInforcePolicy(PClient_ID IN VARCHAR2, PPolicy_No IN VARCHAR2, BasicCur OUT oraoledb.m_refcur, RiderCur OUT oraoledb.m_refcur)
    IS
    BEGIN
    OPEN BasicCur FOR SELECT * FROM
    inforce200111 WHERE Client_ID = PClient_ID and Policy_No = PPolicy_No and coverage_No = 1;
    OPEN RiderCur FOR SELECT * FROM
    inforce200111 WHERE Client_ID = PClient_ID and Policy_No = PPolicy_No and coverage_No <> 1;
    END getInforcePolicy;
    PACKAGE oraoledb AS
    TYPE m_refcur IS REF CURSOR;
    END oraoledb;
    Program:
    Dim cn As New ADODB.Connection
    Dim rs As New ADODB.Recordset
    Dim rs2 As New ADODB.Recordset
    Dim cmd As New ADODB.Command
    Dim paramclient As New ADODB.Parameter
    Dim parampolicy As New ADODB.Parameter
    Dim I As Integer
    cn.Open "ridev", "abc","abc"
    cmd.ActiveConnection = cn
    Set paramclient = cmd.CreateParameter("PClient", adVarChar, adParamInput, 10)
    Set parampolicy = cmd.CreateParameter("PPolicy", adVarChar, adParamInput, 10)
    paramclient.Value = "0000023011"
    parampolicy.Value = "HK0010021U"
    cmd.Parameters.Append paramclient
    cmd.Parameters.Append parampolicy
    cmd.CommandText = "{call getInforcePolicy}"
    Set rs = cmd.Execute
    Do While Not rs.EOF
    Loop
    Set rs2 = rs.NextRecordset
    Do While Not rs2.EOF
    loop
    Where the RIDEV is a datasource that created from Data Source in Control Panel using the driver call "Microsoft ODBC for ORACLE"

  • Using AXs with a Gateway Router...help needed

    For years my wife and I lived in a home which ran an AirPort Extreme for all our internet and music needs. We've recently moved into a new home which already had a DSL/Gateway wireless router installed (as part of AT&T's HomeZone packagge). After giving serious thought to my desire to have a new wireless sound system for my new home, I bought the following at the Apple store:
    - Two AirPort Express;
    - A Bose Companion 3 Series II powered speaker system; and,
    - An iPod HiFi.
    I've hooked both the Boze speaker & HiFi systems up to their own AirPort Express, and they sound great when I run my iTunes through my wireless system for +that particular+ AirPort.
    The problem is is that I can't seem to get both sound systems to play simultaneously, nor can I connect to my internet (Gateway) and run either (or both) of these speakers.
    Any hints as to HOW I can get music to both AirPorts while still being able to surf the net on my Gateway router? Is there a way to bridge both AXs to the Gateway?
    I know...I'm a luuddite. Thanks in advance for any suggestions.

    Hello mrviognier. Welcome to the Apple Discussions!
    Any hints as to HOW I can get music to both AirPorts while still being able to surf the net on my Gateway router?
    Yes, you just need to configure the AirPort Express Base Stations (AX) in "client mode."
    AirPort Express Base Station (AX) - Client Mode Setup
    o Plug the AX into a power outlet.
    o On your computer, join the wireless network created by AX.
    o Open AirPort Admin Utility. (Mac users: Find it in /Applications/Utilities/. Windows users: On the Start menu, point to All Programs and click AirPort.)
    o After AirPort Admin Utility opens, the name of your AX appears in the list. Select it, then click Configure.
    o Enter the administrator password if prompted.
    o Click the AirPort tab.
    o Enter a name for your AX in the Name field. (This name is how it will appear in AirPort Admin Utility; it may be different from the AirTunes remote speaker name. (Note that AirPort Setup Assistant does not allow you to differentiate these names, but AirPort Admin Utility does.)
    o If your AX does not already have an administrator password, click the Change Password button to enter one. This password can be different from any network password, and is used for just changing settings on AX.
    o In the same pane, under the AirPort Network heading, change the Wireless Mode from "Create a Wireless Network (Home Router)" to "Join an Existing Wireless Network (Wireless Client)."
    o Type the name of the wireless network you want to join in the Network Name field. (Note: If you're using AirPort Admin Utility in Mac OS X, you may be able to choose the network from a pop-up menu. This is the name (or SSID) of your current wireless network with the Trendnet router.)
    o If the wireless network is password protected, you will need to enter the password. (Mac users: Click Security Options, choose the level of password encryption from the Wireless Security pop-up menu, then enter the password. When finished, click OK. Windows users: Click Wireless Security, choose the level of password encryption from the Wireless Security menu, then click "Set WEP Password" to enter the password. When finished, click OK.)
    o Click the Music tab to enter the name that will appear in iTunes as your AirTunes remote speakers. You can also enter a password to prevent others from streaming music to your speakers.
    o Finally, click Update to send your new settings to AX.
    Once the AX has had a minute or so to restart, it should join the existing wireless network, as indicated by its status light turning solid green.

  • Problem of retrieve a set of data when calling store procedure using vb with ODBC

    when I use ODBC, it can return 1 record (1 field) using pass and retrieve the parameter. but it cannot success when return a set of data (using recordset to store it), when i do it, the error message (Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if availabl. No work was done.). Why ? and how can solve it ?\
    Thanks in advance.

    oh, really ? it is not use ODBC to connecto to oracle ?
    Here is my program code:
    STORE PROCEDURE:
    PROCEDURE getInforcePolicy(PClient_ID IN VARCHAR2, PPolicy_No IN VARCHAR2, BasicCur OUT oraoledb.m_refcur, RiderCur OUT oraoledb.m_refcur)
    IS
    BEGIN
    OPEN BasicCur FOR SELECT * FROM
    inforce200111 WHERE Client_ID = PClient_ID and Policy_No = PPolicy_No and coverage_No = 1;
    OPEN RiderCur FOR SELECT * FROM
    inforce200111 WHERE Client_ID = PClient_ID and Policy_No = PPolicy_No and coverage_No <> 1;
    END getInforcePolicy;
    PACKAGE oraoledb AS
    TYPE m_refcur IS REF CURSOR;
    END oraoledb;
    Program:
    Dim cn As New ADODB.Connection
    Dim rs As New ADODB.Recordset
    Dim rs2 As New ADODB.Recordset
    Dim cmd As New ADODB.Command
    Dim paramclient As New ADODB.Parameter
    Dim parampolicy As New ADODB.Parameter
    Dim I As Integer
    cn.Open "ridev", "abc","abc"
    cmd.ActiveConnection = cn
    Set paramclient = cmd.CreateParameter("PClient", adVarChar, adParamInput, 10)
    Set parampolicy = cmd.CreateParameter("PPolicy", adVarChar, adParamInput, 10)
    paramclient.Value = "0000023011"
    parampolicy.Value = "HK0010021U"
    cmd.Parameters.Append paramclient
    cmd.Parameters.Append parampolicy
    cmd.CommandText = "{call getInforcePolicy}"
    Set rs = cmd.Execute
    Do While Not rs.EOF
    Loop
    Set rs2 = rs.NextRecordset
    Do While Not rs2.EOF
    loop
    Where the RIDEV is a datasource that created from Data Source in Control Panel using the driver call "Microsoft ODBC for ORACLE"

  • Using Oracle ODBC Gateway connecting to a remote Oracle database

    Oracle 11gR2
    RHEL 6.4
    Has anyone use the Oracle ODBC Gateway to connect to another Oracle database?  Any issues with that configuration?  Where do I get the ODBC drivers for Linux?
    (I know, "why not use a dblink?" -- well that would be against company security policies)

    Hi,
       From the Oracle point of view we support using DG4ODBC for Oracle to Oracle connections. However, we have not actually tested it as DG4ODBC is primarily designed for access to non-Oracle databases.
    How DG4ODBC will work between Oracle databases depends on the ODBC driver and what that supports. You will need an ODBC Oracle driver which you can get from various suppliers including Oracle but also vendors such as DataDirect, Easysoft etc. You could try a Google search.
    You say you do not want to use database links but that is how DG4ODBC is used, You cannot do -
    sqlplus user/password@dg4odbc_oracle
    Once Dg4ODBC is setup and configured as in this note - if you are using Linux 64-bit -
    How to Configure DG4ODBC on 64bit Unix OS (Linux, Solaris, AIX, HP-UX Itanium) to Connect to Non-Oracle Databases Post Install (Doc ID 561033.1)
    then in the Oracle database you create a database link and select from tables in the other Oracle database -
    select * from table@dg4odbc_db_link ;
    Regards,
    Mike

  • SqlPlus with ODBC

    Hi all
    I install Oracle9i Lite on WIN2000 Pro
    I want to connect to database with sqlplus
    through ODBC.
    I use 'scott/tiger@odbc:polite' connection string
    and get following error:
    'ORA-03121: no interface driver connected - function not performed'
    What this error meaning and how I can avoid it.
    Thanks.

    Thanks for reply.
    But I want to use OCI with ODBC
    and SqlPlus I use only for
    testing purposes.

  • Can odbc gateway be installed with oracle xe?

    I would like to access other databases through oracle XE. Can ODBC gateway be used to accomplish this? I am hoping to connect to Dbase, Access and QuickBooks if anyone has any experience with those particular DBs

    user557610 wrote:
    trying to set up the various tnsname, listener...Basic config items are listener (static "sid" for the gateway), gateway (pointing out odbc source, etc.) and the "3rd party" odbc driver config. Then you create a db link on top, for odbc source access.
    Any particularly helpful documents would be appreciatedThis should be helpful in putting the pieces together:
    http://docs.oracle.com/cd/E11882_01/gateways.112/e12061/configodbc.htm
    But now we're getting out of scope of this forum.
    Go here instead, {forum:id=63}
    Edited by: orafad on Oct 4, 2012 11:27 PM

  • Error when trying to use ODBC Gateway on Windows7

    OS: Windows7
    DB: Oracle XE 11.2
    Gateway: ODBC for Windows 11.2
    Appears to be a setup issue on my Windows7 box as I cannot get the ODBC gateway to respond.
    Here is the error:
    SQL> select * from dual@TXEIS;
    select * from dual@TXEIS
    ERROR at line 1:
    ORA-28545: error diagnosed by Net8 when connecting to an agent
    Unable to retrieve text of NETWORK/NCR message 65535
    ORA-02063: preceding 2 lines from TXEIS
    tnsnames.ora
    TXEIS =
    (DESCRIPTION =
    (ADDRESS =
    (PROTOCOL = TCP)
    (HOST = TD-1K5S5R1)
    (PORT = 1521)
    (CONNECT_DATA =
    (SID = TXEIS)
    (HS=OK)
    listener.ora
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
    (PROGRAM = extproc)
    (SID_DESC =
    (SID_NAME = CLRExtProc)
    (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
    (PROGRAM = extproc)
    (SID_DESC =
    (SID_NAME = TXEIS)
    (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\gtw)
    (PROGRAM = db4odbc)
    sqlnet.ora
    # This file is actually generated by netca. But if customers choose to
    # install "Software Only", this file wont exist and without the native
    # authentication, they will not be able to connect to the database on NT.
    SQLNET.AUTHENTICATION_SERVICES = (NTS)
    NAMES.DIRECTORY_PATH = (TNSNAMES)
    Any advice would be appreciated.
    Thanks.
    initTXEIS.ora
    # This is a sample agent init file that contains the HS parameters that are
    # needed for the Database Gateway for ODBC
    # HS init parameters
    HS_FDS_CONNECT_INFO = TXEIS
    #HS_FDS_TRACE_LEVEL = debug
    HS_LANGUAGE=american_america.we8iso8859p1
    HS_NLS_NCHAR=UCS2
    tnsping TXEIS works ok.
    Any advice would be appreciated.
    Thanks.

    Still no luck. Same error.
    SQL> select * from dual@TXEIS;
    select * from dual@TXEIS
    ERROR at line 1:
    ORA-28545: error diagnosed by Net8 when connecting to an agent
    Unable to retrieve text of NETWORK/NCR message 65535
    ORA-02063: preceding 2 lines from TXEIS
    =============
    Database listener and tnsnames files under C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN:
    listener.ora
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
    (PROGRAM = extproc)
    (SID_DESC =
    (SID_NAME = CLRExtProc)
    (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
    (PROGRAM = extproc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (ADDRESS = (PROTOCOL = TCP)(HOST = TD-1K5S5R1)(PORT = 1521))
    DEFAULT_SERVICE_LISTENER = (XE)
    tnsnames.ora
    XE =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = TD-1K5S5R1)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = XE)
    TXEIS =
    (DESCRIPTION =
    (ADDRESS =
    (PROTOCOL = TCP)
    (HOST = TD-1K5S5R1)
    (PORT = 1522)
    (CONNECT_DATA =
    (SID = TXEIS))
    (HS=OK))
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    ORACLR_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (CONNECT_DATA =
    (SID = CLRExtProc)
    (PRESENTATION = RO)
    Gateway listener and init files under C:\oraclexe\app\oracle\product\11.2.0\gtw\hs\admin (no tnsnames.ora for Gateway):
    listerner.ora
    LISTENER =
    (ADDRESS_LIST=
    (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1522))
    SID_LIST_LISTENER=
    (SID_LIST=
    (SID_DESC=
    (SID_NAME=TXEIS)
    (ORACLE_HOME=C:\oraclexe\app\oracle\product\11.2.0\gtw)
    (PROGRAM=dg4odbc)
    #CONNECT_TIMEOUT_LISTENER = 0
    initTXEIS.ora
    # This is a sample agent init file that contains the HS parameters that are
    # needed for the Database Gateway for ODBC
    # HS init parameters
    HS_FDS_CONNECT_INFO = TXEIS
    #HS_FDS_TRACE_LEVEL = debug
    HS_LANGUAGE=american_america.we8iso8859p1
    HS_NLS_NCHAR=UCS2
    QUESTIONS and NOTES:
    (1) There are 2 locations under the Gateway install where there are listener.ora files -- C:\oraclexe\app\oracle\product\11.2.0\gtw\hs\admin and C:\oraclexe\app\oracle\product\11.2.0\gtw\NETWORK\ADMIN. Under which of these 2 directories do I install the listener.ora file for the gateway? The documentation is confusing as it states one directory but then says there are sample files to use (but those are in another directory different from what is stated).
    (2)TXEIS is the 'database' I am trying to connect to. TXEIS represents the ODBC DSN on my Windows system that points to a remote Sybase database running on another Windows system to which I am trying to connect.
    Thanks for all your help... :-)

  • Network using networks with Arris TG862G52 gateway

    Been floating through discussion after discussion and I still did not have a concrete concept of the panoply of choices of establishing a wifi network using an Arris TG862G52 gateway through Time Warner.  Currently, living with my daughter and son-in-law in NH where Time Warner provides internet service.  Because speed was lethargic, I offered to pay for upgraded internet speed.  As a result, Time Warner provided an Arris TG862G52 gateway.  There is a new Time Capsule directly connected to one of the Arris ports.  The Arris wireless is disabled, so that a wifi network is established through the directly connected Time Capsule.  From this point, the wifi network has been extended through numerous devices included a second Time Capsule. an Airport Extreme and an Airport Express.  The connected Time Capsule appears to be the hub and the Bridge Mode is off.  All other devices serve to extend the network.  Therefore, their Bridge Modes are also off.
    Not sure if I should enable the wireless through the Arris and reconfigure the network or leave well enough alone.  NAT is a new concept to me.  I did notice that any of the connected Apple devices give the wireless options of Bridge Mode Off, DHCP only, and DHCP and NAT.
    Hey, I do not mind if you refer me to some literature, but I would appreciate a deeper understanding of cause and effects issues pertaining to enabling the Arris wifi or establishing the wifi (as it now is) with the Time Capsule.
    Any help would be appreciated!  I'm not opposed to reading some long as there's some direction.

    Your current setup is correct, according to traditional networking rules.
    Ironically, if you call Apple Support, they will recommend that you configure the Time Capsule not in the traditional Bridge Mode setting......used when there is another gateway or router "upstream" on the network...... but as a second router providing DHCP and NAT service. If you do this, you now have a Double NAT error on the network, which Apple says you can "ignore".
    You might want to follow up with Apple Support if you need more details on their controversial thinking.
    As far as the Arris gateway is concerned, you could turn on the wireless service on the Arris gateway if you really needed another wireless network for guests or something like that.
    When you have two devices both producing a network, it is good practice to separate them by 6-8 feet or a few meters to reduce the chances of wireless interference between them. So, if the Arris gateway is located close to the Time Capsule, try to separate the devices 6-8 feet or more.

  • Problem with "Database Gateway for SQL Server"

    Hello,
    i am testing the different technologies for connecting an oracle database with a sql-server database.
    The way using 10g-generic-connectivity with ODBC works fine, but the 11g-DG4MSQL makes problems.
    Environment:
    Server PEGASUS (32bit Windows Server 2003 R2 SP2) with Oracle Database 10g Release 10.2.0.4.0
    Server OBELIXUS (32bit Windows 2000 Sp4) with MS-SQL-Server 2005
    On PEGASUS i have installed the gateway in a new oracle home directory:
    "D:\oracle\product\10.2.0\db_1" => home directory of 10g
    "D:\oracle\product\11.1.0\tg_1\" => home directory of the gateway
    D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora:
    MSSQLDG =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = PEGASUS)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = DG4MSQL)
    (HS = OK)
    MSSQL =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = PEGASUS)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = MSSQLTEST)
    (HS = OK)
    D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora:
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_DBNAME = INTEGRAT)
    (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
    (SID_NAME = INTEGRAT)
    (SID_DESC =
    (SID_NAME = MSSQLTEST)
    (PROGRAM = D:\oracle\product\10.2.0\db_1\bin\hsodbc)
    (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
    (SID_DESC=
    (SID_NAME=DG4MSQL)
    (ORACLE_HOME=D:\oracle\product\11.1.0\tg_1)
    (PROGRAM=D:\oracle\product\11.1.0\tg_1\BIN\dg4msql)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (ADDRESS = (PROTOCOL = TCP)(HOST = pegasus.cursor.de)(PORT = 1521))
    D:\oracle\product\11.1.0\tg_1\dg4msql\admin\initDG4MSQL.ora:
    HS_FDS_CONNECT_INFO=OBELIXUS/MSSQLSERVER/testuju
    HS_FDS_TRACE_LEVEL=DEBUG
    HS_FDS_RECOVERY_ACCOUNT=RECOVER
    HS_FDS_RECOVERY_PWD=RECOVER
    D:\oracle\product\10.2.0\db_1\hs\admin\initMSSQLTEST.ora:
    HS_FDS_CONNECT_INFO=DSN_MSSQL
    HS_FDS_TRACE_LEVEL=OFF
    HS_LANGUAGE=AMERICAN_AMERICA.WE8MSWIN1252
    HS_FDS_FETCH_ROWS=100
    HS_RPC_FETCH_REBLOCKING=OFF
    How mentioned above, the access from oracle to sqlserver using MSSQL(10g hsodbc.exe) works fine.
    But when trying to acces the sqlserver using MSSQLDG (11g dg4msql.exe) I get the following error:
    ORA-28500: Verbindung von ORACLE zu Fremdsystem gab diese Nachricht zurück:
    [Oracle][ODBC SQL Server Driver][DBNETLIB]Ungültige Verbindung.
    [Oracle][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (ParseConnectParams()).
    [Oracle][ODBC SQL Server Driver]Ungültiges Attribut für die Verbindungszeichenfolge
    ORA-02063: vorherige 2 lines von DBL_MSSQL4
    Here the contect of the file "DG4MSQL_agt_2332.trc":
    Oracle Corporation --- FREITAG AUG 22 2008 16:17:42.198
    Heterogeneous Agent Release
    11.1.0.6.0
    Oracle Corporation --- FREITAG AUG 22 2008 16:17:42.198
    Version 11.1.0.6.0
    Entered hgogprd
    HOSGIP for "HS_FDS_TRACE_LEVEL" returned "DEBUG"
    Entered hgosdip
    setting HS_OPEN_CURSORS to default of 50
    HOSGIP returned value of "RECOVER" for HS_FDS_RECOVERY_ACCOUNT
    HOSGIP returned a value for HS_FDS_RECOVERY_PWD
    setting HS_FDS_TRANSACTION_LOG to default of "HS_TRANSACTION_LOG"
    setting HS_FDS_TRANSACTION_ISOLATION to default of "READ_COMMITTED"
    setting HS_NLS_NCHAR to default of "AL16UTF16"
    setting HS_FDS_TIMESTAMP_AS_DATE to default of "TRUE"
    setting HS_RPC_FETCH_REBLOCKING to default of "ON"
    setting HS_FDS_FETCH_ROWS to default of "100"
    setting HS_FDS_RESULTSET_SUPPORT to default of "FALSE"
    setting HS_FDS_PROC_IS_FUNC to default of "FALSE"
    setting HS_FDS_CHARACTER_SEMANTICS to default of "FALSE"
    setting HS_FDS_MAP_NCHAR to default of "TRUE"
    setting HS_NLS_DATE_FORMAT to default of "YYYY-MM-DD HH24:MI:SS"
    setting HS_FDS_REPORT_REAL_AS_DOUBLE to default of "FALSE"
    setting HS_LONG_PIECE_TRANSFER_SIZE to default of "65536"
    setting HS_SQL_HANDLE_STMT_REUSE to default of "FALSE"
    setting HS_FDS_QUERY_DRIVER to default of "FALSE"
    setting HS_CALL_NAME_ISP to "gtw$:SQLTables;gtw$:SQLColumns;gtw$:SQLPrimaryKeys;gtw$:SQLForeignKeys;gtw$:SQLProcedures;gtw$:SQLStatistics"
    Exiting hgosdip, rc=0
    ORACLE_SID is "DG4MSQL"
    Product-Info:
    Port Rls/Upd:6/0 PrdStat:0
    Agent:Oracle Database Gateway for MSSQL
    Facility:hsa
    Class:MSSQL, ClassVsn:11.1.0.6.0_0006, Instance:DG4MSQL
    Exiting hgogprd, rc=0
    Entered hgoinit
    HOCXU_COMP_CSET=1
    HOCXU_DRV_CSET=178
    HOCXU_DRV_NCHAR=2000
    HOCXU_DB_CSET=178
    HOCXU_SEM_VER=102000
    Entered hgolofn at 2008/08/22-16:17:42
    RC=-1 from HOSGIP for "PATH"
    PATH from environment is "d:\oracle\product\11.1.0\tg_1\bin;D:\oracle\product\10.2.0\db_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Programme\IBM\Informix\Client-SDK\bin"
    Exiting hgolofn, rc=0 at 2008/08/22-16:17:43
    HOSGIP for "HS_OPEN_CURSORS" returned "50"
    HOSGIP for "HS_FDS_FETCH_ROWS" returned "100"
    HOSGIP for "HS_LONG_PIECE_TRANSFER_SIZE" returned "65536"
    HOSGIP for "HS_NLS_NUMERIC_CHARACTER" returned ".,"
    Exiting hgoinit, rc=0 at 2008/08/22-16:17:43
    Entered hgolgon at 2008/08/22-16:17:43
    reco:0, name:testuju, tflag:0
    Entered hgosuec at 2008/08/22-16:17:43
    uencoding=UTF16
    Entered shgosuec at 2008/08/22-16:17:43
    Exiting shgosuec, rc=0 at 2008/08/22-16:17:43
    shgosuec() returned rc=0
    Exiting hgosuec, rc=0 at 2008/08/22-16:17:43
    HOSGIP for "HS_FDS_RECOVERY_ACCOUNT" returned "RECOVER"
    HOSGIP for "HS_FDS_TRANSACTION_LOG" returned ""HS_TRANSACTION_LOG""
    HOSGIP for "HS_FDS_TIMESTAMP_AS_DATE" returned "TRUE"
    HOSGIP for "HS_FDS_CHARACTER_SEMANTICS" returned "FALSE"
    HOSGIP for "HS_FDS_MAP_NCHAR" returned "TRUE"
    HOSGIP for "HS_FDS_RESULT_SET_SUPPORT" returned "FALSE"
    HOSGIP for "HS_FDS_PROC_IS_FUNC" returned "FALSE"
    HOSGIP for "HS_FDS_REPORT_REAL_AS_DOUBLE" returned "FALSE"
    using testuju as default value for "HS_FDS_DEFAULT_OWNER"
    HOSGIP for "HS_SQL_HANDLE_STMT_REUSE" returned "FALSE"
    Entered hgocont at 2008/08/22-16:17:43
    HS_FDS_CONNECT_INFO = "OBELIXUS/MSSQLSERVER/testuju"
    RC=-1 from HOSGIP for "HS_FDS_CONNECT_STRING"
    Entered hgogenconstr at 2008/08/22-16:17:43
    dsn:OBELIXUS/MSSQLSERVER/testuju, name:testuju
    optn:
    Entered shgogohn at 2008/08/22-16:17:43
    ohn is 'OraGtw11g_home1'
    Exiting shgogohn, rc=0 at 2008/08/22-16:17:43
    Entered hgocont_OracleCsidToIANA at 2008/08/22-16:17:43
    Returning 2252
    Exiting hgocont_OracleCsidToIANA at 2008/08/22-16:17:43
    ##>Connect Parameters (len=223)<##
    ## DRIVER=Oracle 11g dg4msql-OraGtw11g_home1;
    ## SERVER=OBELIXUS\MSSQLSERVER;
    ## Database=testuju;
    #! UID=testuju;
    #! PWD=*
    ## AnsiNPW=Yes;
    ## QuotedId=Yes;
    ## IANAAppCodePage=2252;
    ## ArraySize=100;
    ## PadVarbinary=0;
    ## SupportNumericPrecisionGreaterThan38=1;
    Exiting hgogenconstr, rc=0 at 2008/08/22-16:17:44
    Entered hgopoer at 2008/08/22-16:18:00
    hgopoer, line 159: got native error 14 and sqlstate 08001; message follows...
    [Oracle][ODBC SQL Server Driver][DBNETLIB]Ungültige Verbindung.[Oracle][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (ParseConnectParams()).[Oracle][ODBC SQL Server Driver]Ungültiges Attribut für die Verbindungszeichenfolge
    Exiting hgopoer, rc=0 at 2008/08/22-16:18:00
    hgocont, line 1890: calling SqlDriverConnect got sqlstate 08001
    Exiting hgocont, rc=28500 at 2008/08/22-16:18:00 with error ptr FILE:hgocont.c LINE:1910 ID:Something other than invalid authorization
    Exiting hgolgon, rc=28500 at 2008/08/22-16:18:00 with error ptr FILE:hgolgon.c LINE:612 ID:Calling hgocont
    Entered hgoexit at 2008/08/22-16:18:00
    Exiting hgoexit, rc=0 at 2008/08/22-16:18:00
    Many thanks in advance for any help!
    Regards Hartmut

    At first your configuration is not really correct.
    =====================================================
    In the LISTENER.ORA from 10g, you must only refer to the database and hsodbc 10g
    D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora:
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_DBNAME = INTEGRAT)
    (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
    (SID_NAME = INTEGRAT)
    (SID_DESC =
    (SID_NAME = MSSQLTEST)
    (PROGRAM = D:\oracle\product\10.2.0\db_1\bin\hsodbc)
    (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (ADDRESS = (PROTOCOL = TCP)(HOST = pegasus.cursor.de)(PORT = 1521))
    ===========================================================
    Then you have to create a new listener (new name) in the gateway oracle_home on a different port than instance database:
    D:\oracle\product\11.1.0\tg_1\network\admin\listener.ora
    SID_LIST_LISTENERGTW =
    (SID_LIST =
    (SID_DESC=
    (SID_NAME=DG4MSQL)
    (ORACLE_HOME=D:\oracle\product\11.1.0\tg_1)
    (PROGRAM=D:\oracle\product\11.1.0\tg_1\BIN\dg4msql)
    LISTENERGTW=
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = pegasus.cursor.de)(PORT = 1522))
    To start it, use the command below:
    D:\oracle\product\11.1.0\tg_1\bin\LSNRCTL start listenergtw
    ===========================================================
    D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora:
    match the DG4MSQL with the listener on 1522 port
    HSODBC match with binary10g on listener 1521 port
    MSSQLDG =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = PEGASUS)(PORT = 1522))
    (CONNECT_DATA =(SERVICE_NAME = DG4MSQL))
    (HS = OK)
    MSSQL =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = PEGASUS)(PORT = 1521))
    (CONNECT_DATA =(SERVICE_NAME = MSSQLTEST))
    (HS = OK)
    Try to configure and let me know your feedback
    regards,
    Mireille

  • ODBC Gateway error - hgopoer, line 159: got native error 0 and sqlstate HYC

    Hi,
    I am trying to connect to a RTDB by using the ODBC Gateway and a Simba Driver. When testing the connection I get the following error. I am using Oracle 11gR1(standard edition) on a 32bit Windows 2003 R2 server.
    Link : "SIMBA"
    Error : ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
    [SimbaLNA][Simba][SimbaEngine ODBC Driver]Driver not capable.
    ORA-02063: preceding 2 lines from SIMBA
    It seems that I can connect to the server I am trying to reach, as shown in the trace log.
    I am looking for suggestions as to what causes the problem, and solutions I can try.
    Below is a copy of the init file, tnsnames, listener and trace log.
    ------------ initSimba.ora
    # This is a sample agent init file that contains the HS parameters that are
    # needed for the Database Gateway for ODBC
    # HS init parameters
    HS_FDS_CONNECT_INFO = BasicServer-RTDB
    HS_FDS_TRACE_LEVEL = DEBUG
    # Environment variables required for the non-Oracle system
    #set <envvar>=<value>
    ------------tnsnames.ora
    # tnsnames.ora Network Configuration File: e:\Oracle\product\11.1.0\db_1\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.
    PDPPER =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = perap02applic)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = PDPPER)
    Simba =
    (DESCRIPTION=
    (ADDRESS=(PROTOCOL=tcp)(HOST= perap02applic)(PORT=1521))
    (CONNECT_DATA=(SID=Simba))
    (HS=OK)
    ---------listener.ora
    # listener.ora Network Configuration File: e:\Oracle\product\11.1.0\db_1\network\admin\listener.ora
    # Generated by Oracle configuration tools.
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = perap02applic)(PORT = 1521))
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    SID_LIST_LISTENER=
    (SID_LIST=
    (SID_DESC=
    (SID_NAME=Simba)
    (ORACLE_HOME=e:\Oracle\product\11.1.0\db_1)
    (PROGRAM=dg4odbc)
    #CONNECT_TIMEOUT_LISTENER = 0
    ----------trace log
    Oracle Corporation --- MONDAY MAY 31 2010 12:40:54.656
    Heterogeneous Agent Release
    11.1.0.7.0
    Oracle Corporation --- MONDAY MAY 31 2010 12:40:54.656
    Version 11.1.0.7.0
    Entered hgogprd
    HOSGIP for "HS_FDS_TRACE_LEVEL" returned "DEBUG"
    Entered hgosdip
    setting HS_OPEN_CURSORS to default of 50
    setting HS_FDS_RECOVERY_ACCOUNT to default of "RECOVER"
    setting HS_FDS_RECOVERY_PWD to default value
    setting HS_FDS_TRANSACTION_LOG to default of "HS_TRANSACTION_LOG"
    setting HS_FDS_TRANSACTION_ISOLATION to default of "READ_COMMITTED"
    setting HS_NLS_NCHAR to default of "UCS2"
    setting HS_FDS_TIMESTAMP_AS_DATE to default of "TRUE"
    setting HS_RPC_FETCH_REBLOCKING to default of "ON"
    setting HS_FDS_FETCH_ROWS to default of "100"
    setting HS_FDS_RESULTSET_SUPPORT to default of "FALSE"
    setting HS_FDS_PROC_IS_FUNC to default of "FALSE"
    setting HS_FDS_CHARACTER_SEMANTICS to default of "FALSE"
    setting HS_FDS_MAP_NCHAR to default of "TRUE"
    setting HS_NLS_DATE_FORMAT to default of "YYYY-MM-DD HH24:MI:SS"
    setting HS_FDS_REPORT_REAL_AS_DOUBLE to default of "FALSE"
    setting HS_LONG_PIECE_TRANSFER_SIZE to default of "65536"
    setting HS_SQL_HANDLE_STMT_REUSE to default of "FALSE"
    setting HS_FDS_QUERY_DRIVER to default of "TRUE"
    setting HS_FDS_SUPPORT_STATISTICS to default of "TRUE"
    Parameter HS_FDS_QUOTE_IDENTIFIER is not set
    setting HS_CALL_NAME_ISP to "gtw$:SQLTables;gtw$:SQLColumns;gtw$:SQLPrimaryKeys;gtw$:SQLForeignKeys;gtw$:SQLProcedures;gtw$:SQLStatistics"
    Exiting hgosdip, rc=0
    ORACLE_SID is "Simba"
    Product-Info:
    Port Rls/Upd:7/0 PrdStat:0
    Agent:Oracle Database Gateway for ODBC
    Facility:hsa
    Class:ODBC, ClassVsn:11.1.0.7.0_0006, Instance:Simba
    Exiting hgogprd, rc=0
    Entered hgoinit
    HOCXU_COMP_CSET=1
    HOCXU_DRV_CSET=31
    HOCXU_DRV_NCHAR=1000
    HOCXU_DB_CSET=178
    HOCXU_SEM_VER=110000
    Entered hgolofn at 2010/05/31-12:40:55
    Exiting hgolofn, rc=0 at 2010/05/31-12:40:55
    HOSGIP for "HS_OPEN_CURSORS" returned "50"
    HOSGIP for "HS_FDS_FETCH_ROWS" returned "100"
    HOSGIP for "HS_LONG_PIECE_TRANSFER_SIZE" returned "65536"
    HOSGIP for "HS_NLS_NUMERIC_CHARACTER" returned ".,"
    Exiting hgoinit, rc=0 at 2010/05/31-12:40:55
    Entered hgolgon at 2010/05/31-12:40:55
    reco:0, name:BMI_CIMS, tflag:0
    Entered hgosuec at 2010/05/31-12:40:55
    Exiting hgosuec, rc=0 at 2010/05/31-12:40:55
    HOSGIP for "HS_FDS_RECOVERY_ACCOUNT" returned "RECOVER"
    HOSGIP for "HS_FDS_TRANSACTION_LOG" returned ""HS_TRANSACTION_LOG""
    HOSGIP for "HS_FDS_TIMESTAMP_AS_DATE" returned "TRUE"
    HOSGIP for "HS_FDS_CHARACTER_SEMANTICS" returned "FALSE"
    HOSGIP for "HS_FDS_MAP_NCHAR" returned "TRUE"
    HOSGIP for "HS_FDS_RESULT_SET_SUPPORT" returned "FALSE"
    HOSGIP for "HS_FDS_PROC_IS_FUNC" returned "FALSE"
    HOSGIP for "HS_FDS_REPORT_REAL_AS_DOUBLE" returned "FALSE"
    using BMI_CIMS as default value for "HS_FDS_DEFAULT_OWNER"
    HOSGIP for "HS_SQL_HANDLE_STMT_REUSE" returned "FALSE"
    Entered hgocont at 2010/05/31-12:40:55
    HS_FDS_CONNECT_INFO = "BasicServer-RTDB"
    RC=-1 from HOSGIP for "HS_FDS_CONNECT_STRING"
    Entered hgogenconstr at 2010/05/31-12:40:55
    dsn:BasicServer-RTDB, name:BMI_CIMS
    optn:
    ##>Connect Parameters (len=43)<##
    ## DSN=BasicServer-RTDB;
    #! UID=BMI_CIMS;
    #! PWD=*
    Exiting hgogenconstr, rc=0 at 2010/05/31-12:40:56
    DriverName:SIMCLT32.DLL, DriverVer:7.00.0101
    DBMS Name:RTDB, DBMS Version:04.21.1630
    Exiting hgocont, rc=0 at 2010/05/31-12:40:56
    Entered hgopoer at 2010/05/31-12:40:56
    hgopoer, line 159: got native error 0 and sqlstate HYC00; message follows...
    [SimbaLNA][Simba][SimbaEngine ODBC Driver]Driver not capable.
    Exiting hgopoer, rc=0 at 2010/05/31-12:40:56
    hgolgon, line 626: calling SQLGetInfo got sqlstate HYC00
    Exiting hgolgon, rc=28500 at 2010/05/31-12:40:56 with error ptr FILE:hgolgon.c LINE:626 ID:GetInfo: Support catalogs
    Entered hgoexit at 2010/05/31-12:40:56
    Entered hgopoer at 2010/05/31-12:40:56
    hgopoer, line 159: got native error 0 and sqlstate HY010; message follows...
    [Microsoft][ODBC Driver Manager] Function sequence error
    Exiting hgopoer, rc=0 at 2010/05/31-12:40:56
    hgoexit, line 118: calling SQLFreeHandle got sqlstate HY010
    Exiting hgoexit, rc=0 at 2010/05/31-12:40:56 with error ptr FILE:hgoexit.c LINE:118 ID:Free ENV handle

    Hi,
    Since the Gateway for ODBC 11g version, you need to use ODBC driver level 3 compliant.
    There is a strong probability that your driver is not level 3 compliant.
    Please can you check with ODBC provider if the driver is level 3 compliant.
    Regards,
    Mireille

  • Windows 7 64bit with ODBC 11.2.0.1.0 - Exception: System.OverflowException

    Hello,
    Please help. I developed an interface between a CAD and Oracle 10g 32bit on Windows Server 2003. I have no problems with the using of the ODBC driver (Instant Client Package - ODBC (instantclient-odbc-win-x86-64-10.2.0.3.0.zip) on Windows XP 32bit and Windows XP 64bit.
    If I try to use 64bit ODBC driver (Instant Client Package - ODBC (instantclient-odbc-win-x86-64-11.2.0.1.0.zip) on Windows 7 64bit with the Oracle DB 10g 32bit on Windows Server 2003, I receive the following message after the line with OraRead = OraComm.ExecuteReader:
    Exception: System.OverflowException: Die arithmetische Operation hat einen Überlauf verursacht.
    bei System.Data.Odbc.OdbcStatementHandle.RowCount(SQLLEN& rowCount)
    bei System.Data.Odbc.OdbcDataReader.GetRowCount()
    bei System.Data.Odbc.OdbcDataReader.FirstResult()
    bei System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader, Object[] methodArguments, SQL_API odbcApiMethod)
    bei System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader)
    bei System.Data.Odbc.OdbcCommand.ExecuteReader(CommandBehavior behavior)
    The code I use is very simple:
    Dim sConnection = "DRIVER=Oracle in instantclient_11_2;UID=xx;DBQ=xx;SERVER=xx;Pwd=xx"
    Dim strSQL As String
    Dim OraConn As New System.Data.Odbc.OdbcConnection
    Dim OraComm As New System.Data.Odbc.OdbcCommand
    Dim OraRead As System.Data.Odbc.OdbcDataReader
    Try
         OraConn.ConnectionString = sConnection
         OraConn.Open()
         strSQL = "SELECT * FROM TAB"
    OraComm.CommandText = strSQL
    OraComm.Connection = OraConn
    OraRead = OraComm.ExecuteReader
    If OraRead.HasRows Then
         OraRead.Read()
    The test connection from the ODBC admin tool return ok.
    Any help will be apricable.
    Regards,
    Hristo

    I'm having the same problem. Did you ever find a solution for this?
    For reference, my question is located over here: OverFlowException on Oracle ODBC RowCount

  • What's going on with Project "Gateway" and Sybase?

    I've just returned from Teched in Berlin where I followed mostly the mobile track of sessions.
    I've come away alternately energised and confused. Each topic in its own right is clear, but piecing allthe components together is a different matter.
    Has anyone got opinions on the future role of project Gateway? I saw many sessions by Sybase on the SUP and only one which mentioned Gateway. Gateway didn't feature in the mobile strategy slides. However, I have seen material mentioning the future tie-up of the two. If this should happen, then how might they interact? And what future for the co-innovation platform?  Can we draw any conclusions on this yet?
    The instant value mobile apps session CD161 seems to build on top of the SAP Data Protocol (SDP), but thinking back, they didn't mention Gateway in there at all. And the co-innovation platform session was silent on both Gateway and SDP
    So does "Instant Value" equal "Project Gateway"? It can't be since the Sybase guys talk a lot about Instant Value. Are there two interpretations of this term within the organisation?
    Just hoping to kick off a general discussion on this subject. All opinions and replies welcome. Especially from insiders...
    Alex.

    Hi Steffan - good point. I kind of assumed that LMS is another term for Project Gateway... They seem to be addressing the same problem, and the architecture diagrams look qualitatively similar.  The CD121 Sybase slides also talk about the "SAP Mobile Connector", which might be yet another name for the same thing. I think you would know better than me since you've already built that thing you showed at the Demo Jam - what data consumption technology was your demo-ed app using?
    I get the impression that there have been a number of independent development streams within SAP which are only now being brought together. This manifests itself to us as mixed or incomplete messages. It's easy to see how at a teched, each group might be responsible for getting its own message out and not necessarily integrating into the overall message of the mobile strategy.
    So essentially there are two categories of mobile app inthe SAP vision:
    1. Instant Value  and 
    2. Mission Critical.
    Then there are various methods of consuming SAP backend data from our mobile apps:-
    1. Netweaver mobile DOE (via co-innovation platform?)
    2. LMS
    3. Project Gateway
    4. Web services
    5. BAPIs (via JCA)
    (This is five methods, not four, which is another reason why I thought LMS and Gateway were the same thing).
    Then on top (or underneath?) of all this, you have to make a call on whether to make use of the SUP middleware and/or a security product like Afaria.
    So perhaps the most likely combinations look like:-
    Mission Critical apps with SUP ( + Afaria ) + DOE/Gateway
    or
    Instant Value apps with (LMS/Gateway or simply Web services/JCA)
    But if you have a LOT of Instant-value apps to build I guess your landscape could become complicated enough to justify the middleware too.
    Now please someone point out the flaws in this summary!
    Alex.
    Edited by: ajfear on Oct 20, 2010 6:44 PM

  • Error when connecting an oracle DB with Integration gateway

    I followed the steps from the blog How to connect an Oracle DB with Integration Gateway in SMP3 and the ojdbc was deployed successfully to SMP. Still, i'm getting "Driver class oracle.jdbc.driver.OracleDriver not found" error message when i try to test my connection. The first difference i saw when completing these steps was that I'm using SMP3 SP05, could this be the issue?

    Joao D Franco Net
    Could you share below information:
    Can you cross check if deployed driver are OSGi enabled? Refer this.
    Can you share screenshot of the destination settings and error ?
    note: The blog you followed is referring to SP03 (1st GA of SMP3)..You should not have any problem in connecting to Oracle DB being on any SP.
    Regards,
    JK

Maybe you are looking for

  • Adobe Muse CC will not install, Get Error "Exit Code: 7"

    Need a fix to above problem fast.  Workiing on a website for work.  Using Windows 8 and uninstalled previous version. Thanks much!

  • Ctrl+F is out of order in my Firefox 5.0

    Whenever I press Ctrl+F or Edit>Find in my cope of Firefox 5.0, nothing happens.

  • Load Up issue

    When loading up my Fully Flash site as a preview in explorer (f12) I have to click "allow blocked content" due to it using action script or activeX. I fear that this will cause a big problem with some users when I launch the site? Will this be a prob

  • Multiple log4j jars of different versions in classpath

    Hi, Does having multiple log4j jars in the classpath of different versions cause problem. If I have both log4j-1.2.14.jar and log4j-1.2.15.jar in my classpath will that cause a problem. I have a scenario where in the production env. servers hung and

  • Camera view screen flashing

    hello, I need help.  My Camera screen has started flashing from what I am looking at to just black.  It is like it is going on and off.  I have restarted my phone several times and nothing has changed.  When it first starts going from the view screen