Connect Oracle to Postgres with UTF8

Hello all.
I want to connect a Oracle 10gR2 in AL32UTF8 database to a Postgres 9.2 en_US.UTF-8 database.
Everything works if I have HS_LANGUAGE = AMERICAN_AMERICA.WE8ISO8859P1 or HS_LANGUAGE = american_america.we8mswin1252. Not everything... accentuated characters of my main language (Portuguese) don't get visible.
If I set it to AMERICAN_AMERICA.AL32UTF8, i get this message:
ERROR at line 1:
ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
c
Here are my configuration files:
odbc.ini:
[MoodlePostgres]
Description     = Moodle Postgres DB
Driver          = /usr/pgsql-9.2/lib/psqlodbcw.so
Server          = ifbBDPGMoodle
Database        = webbanca3
LogonID         =
Password        =
Port            = 5432
Socket          =
Option          =
Stmt            =
QuotedId    = YES
CHARSET     = en_US.UTF-8
[ODBC Data Sources]
MoodlePostgres = PostgreSQL
odbcinst.ini:
[PostgreSQL]
Description    = ODBC for PostgreSQL
Driver        = /usr/pgsql-9.2/lib/psqlodbcw.so
Setup        = /usr/lib64/libodbcpsqlS.so
Driver64    = /usr/pgsql-9.2/lib/psqlodbcw.so
Setup64        = /usr/lib64/libodbcpsqlS.so
FileUsage    = 1
tnsnames.ora:
webbanca3=
    (DESCRIPTION=
        (ADDRESS=
            (PROTOCOL=TCP)
            (HOST=172.18.1.34)
            (PORT=1521)
        (CONNECT_DATA=
            (SID=webbanca3)
        (HS=OK)
listener.ora:
LISTENER =
(ADDRESS_LIST=
      (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))
SID_LIST_LISTENER=
  (SID_LIST=
      (SID_DESC=
         (SID_NAME=webbanca3)
         (ORACLE_HOME=/home/moodlepostgres/product/11.2.0/tg_1)
         (PROGRAM=dg4odbc)
     (ENVS=LD_LIBRARY_PATH=/usr/pgsql-9.2/lib:/home/moodlepostgres/product/11.2.0/tg_1/lib)
#CONNECT_TIMEOUT_LISTENER = 0
initi<sid>.ora:
# HS init parameters
HS_FDS_CONNECT_INFO = MoodlePostgres
#HS_FDS_TRACE_LEVEL = 0
HS_FDS_SHAREABLE_NAME = /usr/pgsql-9.2/lib/psqlodbc.so
#HS_FDS_SHAREABLE_NAME = /usr/pgsql-9.2/lib/psqlodbcw.so
HS_FDS_SUPPORT_STATISTICS = FALSE
#HS_LANGUAGE = american_america.we8mswin1252  # WORKS ... kinda... :-)
HS_LANGUAGE = american_america.al32utf8 # DOESN'T WORK
HS_KEEP_REMOTE_COLUMN_SIZE = ALL
# ODBC specific environment variables
set ODBCINI=/usr/local/etc/odbc.ini
set ODBCINST=/usr/local/etc/odbcinst.ini
# Environment variables required for the non-Oracle system
#set <envvar>=<value>
The result of odbcinst -j is:
unixODBC 2.3.1
DRIVERS............: /usr/local/etc/odbcinst.ini
SYSTEM DATA SOURCES: /usr/local/etc/odbc.ini
FILE DATA SOURCES..: /usr/local/etc/ODBCDataSources
USER DATA SOURCES..: /usr/loca/etc/odbc.ini
SQLULEN Size.......: 8
SQLLEN Size........: 8
SQLSETPOSIROW Size.: 8
I'm running on Oracle Linux 6
Thank you.

The root cause of your problem is the unixODBC Driver manager.
In my environment I can select fine from the Postgres Unicode database storing your characters when I use in my odbc.ini
ConnSettings
=SET CLIENT_ENCODING to 'UNICODE'
and in my gateway init these  settings:
HS_NLS_NCHAR = UCS2
HS_LANGUAGE=american_america.al32utf8
SQL> select * from "public"."unicode"@POSTGRESQL_DG4ODBC_EMGTW_1123_DB;
      col1 col2                 col3
         1 a                    a
         2 ä                    ä
         3 æ                    æ
         4 ç                    ç
         5 ã                    ã
         6 â                    â
as soon as I change in my gateway init file the HS_LANGUAGE to an 8bit character set, for example to:
HS_LANGUAGE=american_america.we8iso8859p1
and
ConnSettings
=SET CLIENT_ENCODING to 'ASCII'
I get the same corrupted content like you get:
SQL> /
      col1 col2                                                                                       col3
         1 a                                                                                          a
         2 ä                                                                                         ä
         3 æ                                                                                         æ
         4 ç                                                                                         ç
         5 ã                                                                                         ã
         6 â                                                                                         â
6 rows selected.
Your unixODBC does not accept multibyte connect strings and fails with the error 28500 and an opening bracket '[' when you set a Unicode character set.
Did you compile unixODBC from source using --with-iconv-char-enc=UTF-8 option?
Looking at the trace file shows that you're still using 11.2.0.1 gateway release and it also seems you have set in your environment a language parameter like NLS_LANG:
First of all I would like to ask you to use 11.2.0.3 as this contains some major NLS fixes. In addition, could you then please unset any NLS_LANG variable before starting the gateway listener?
- Klaus

Similar Messages

  • How to connect oracle forms 6i with .odb database

    Hai,
    I need to connect oracle forms 6i with .odb database.
    What are the software i need to install.
    tell me the steps hoe to connect the oracle forms6i with .odb database

    I must say honestly that I got a little ticked when you have mentioned .odb is oracle lite.You should mention the complete name of the software whichever it may be as its not at all mandatory,everyone would know the acronym.
    Anyways,a quick search revealed this.
    Connect Forms 6i application to Oracle 10g Lite database on notebook
    I have not worked in Oracle lite at all.So I can't help much in it.But as per the thread,it wont be a straight connectivity.I would suggest you contact Support
    Aman....

  • Connect Oracle 10g Developer with Oracle 8i database

    Is it possible to connect Oracle 10g Developer with Oracle 8i database. If possible then plz guide how i can.

    with Oracle Developer 10g 9.0.4 is no problem to connect to Oracle 8i.
    with Oracle Developer 10g 10.1.2. you need the Patch 8.1.7.4 for 8i, i think.

  • Connectivity Oracle Lite DB with oracle forms

    Hi,
    Can we connect oracle lite db with oracle forms and report? If possible then ,please tell us how to..
    Thanks

    hi
    please try to provide full informations what is your forms version and OS?
    sarah

  • Connect Oracle Forms 6i with Sql server

    Plz tell how to connect oracle Developer 6i with Microsoft Sql Server 2005.
    thanks

    Ghulam Yassen wrote:
    Plz tell how to connect oracle Developer 6i with Microsoft Sql Server 2005.
    thanksOracle Forms is best used against an Oracle database... so why on Earth would you want to use it against SQL Server?
    Aside from that, Oracle Forms is old technology... you'd be better using Oracle Application Express (Apex) for producing web based apps.
    If you must do things against an SQL Server database, you would need to set up heterogenous services connectivity (HS) and treat the SQL Server database as an external database.
    http://docs.oracle.com/cd/E11882_01/server.112/e25494/ds_concepts001.htm#ADMIN12079

  • Create a dblink oracle to postgres with dg4odbc

    Hi,
    I'm trying to create a dblink from a database Oracle (10.2.0.3) to PostgreSQL database (8.3.11) with DG4ODBC (11.2.0.1.0).
    I've installed the postgres driver 64 bit :
    file /usr/lib64/psqlodbc.so
    /usr/lib64/psqlodbc.so: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), strippedI'm configuring the /oracle/.odbc.ini :
    [record]
    Driver=/usr/lib64/psqlodbc.so
    Description  = PostgreSQL ODBC
    Servername       = cdxlan035
    Port         = 5435
    Username         = rec_lct
    Password     = rec_lct
    Database     = REC_TESTI'm configuring the /oracle/product/DG4ODBC/hs/admin/initrecord.ora like this :
    # HS init parameters
    HS_FDS_CONNECT_INFO = record
    HS_FDS_TRACE_LEVEL = 4
    HS_FDS_TRACE_FILE_NAME = /oracle/product/DG4ODBC/hs/log/hsodbc.trc
    HS_FDS_SHAREABLE_NAME = /usr/lib64/psqlodbc.so
    # ODBC specific environment variables
    set ODBCINI=/oracle/.odbc.iniI'm configuring the /oracle/product/DG4ODBC/network/admin/listener.ora
    LISTENER_HS =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = cdxlan036.douane)(PORT = 1525))
    ADR_BASE_LISTENER_HS = /oracle/product/DG4ODBC
    SID_LIST_LISTENER_HS =
      (SID_LIST =
        (SID_DESC =
          (PROGRAM = dg4odbc)
          (ORACLE_HOME = /oracle/product/DG4ODBC)
          (SID_NAME = record)
          (ENVS=LD_LIBRARY_PATH=/usr/lib64:/oracle/product/DG4ODBC/lib:/oracle/product/10.2.0/lib)
      )I'm updating my /oracle/product/10.2.0/network/admin/tnsnames.ora :
    RECORD2 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = cdxlan036)(PORT = 1525))
        (CONNECT_DATA =
          (SID = record)
        (HS=OK)
       )In last i'm creating the dblink :
    CREATE  DATABASE LINK "RECORD"  CONNECT TO "rec_lct" IDENTIFIED BY "rec_lct"  USING 'RECORD2';When i'm trying to select my postgres database, that doesn't work. Here the /oracle/product/DG4ODBC/hs/log/record.log :
    [oracle@cdxlan036 log]$ cat record_agt_30445.trc
    Oracle Corporation --- MONDAY    FEB 27 2012 17:11:31.204
    Heterogeneous Agent Release
    11.2.0.1.0
    Oracle Corporation --- MONDAY    FEB 27 2012 17:11:31.204
        Version 11.2.0.1.0
    Entered hgogprd
    HOSGIP for "HS_FDS_TRACE_LEVEL" returned "4"
    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_IDLE_TIMEOUT to default of 0
    setting HS_FDS_TRANSACTION_ISOLATION to default of "READ_COMMITTED"
    setting HS_NLS_NCHAR to default of "AL32UTF8"
    setting HS_FDS_TIMESTAMP_MAPPING to default of "DATE"
    setting HS_FDS_DATE_MAPPING to default of "DATE"
    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_RSET_RETURN_ROWCOUNT 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 "FALSE"
    Parameter HS_FDS_QUOTE_IDENTIFIER is not set
    setting HS_KEEP_REMOTE_COLUMN_SIZE to default of "OFF"
    setting HS_FDS_GRAPHIC_TO_MBCS to default of "FALSE"
    setting HS_FDS_MBCS_TO_GRAPHIC to default of "FALSE"
    Default value of 64 assumed for HS_FDS_SQLLEN_INTERPRETATION
    setting HS_CALL_NAME_ISP to "gtw$:SQLTables;gtw$:SQLColumns;gtw$:SQLPrimaryKeys;gtw$:SQLForeignKeys;gtw$:SQLProcedures;gtw$:SQLStatistics;gtw$:SQLGetInfo"
    setting HS_FDS_DELAYED_OPEN to default of "TRUE"
    setting HS_FDS_WORKAROUNDS to default of "0"
    Exiting hgosdip, rc=0
    ORACLE_SID is "record"
    Product-Info:
      Port Rls/Upd:1/0 PrdStat:0
      Agent:Oracle Database Gateway for ODBC
      Facility:hsa
      Class:ODBC, ClassVsn:11.2.0.1.0_0008, Instance:record
    Exiting hgogprd, rc=0
    Entered hgoinit
    HOCXU_COMP_CSET=1
    HOCXU_DRV_CSET=31
    HOCXU_DRV_NCHAR=873
    HOCXU_DB_CSET=31
    HOCXU_SEM_VER=102000
    Entered hgolofn at 2012/02/27-17:11:31
    HOSGIP for "HS_FDS_SHAREABLE_NAME" returned "/usr/lib64/psqlodbc.so"
    Entered hgolofns at 2012/02/27-17:11:31
    libname=/usr/lib64/psqlodbc.so, funcname=SQLAllocHandle
    peflerr=6521, libname=/usr/lib64/psqlodbc.so, funcname=SQLAllocHandle
    hoaerr:28500
    Exiting hgolofns at 2012/02/27-17:11:31
    Failed to load ODBC library symbol: /usr/lib64/psqlodbc.so(SQLAllocHandle)
    Exiting hgolofn, rc=28500 at 2012/02/27-17:11:31
    Exiting hgoinit, rc=28500 with error ptr FILE:hgoinit.c LINE:337 FUNCTION:hgoinit() ID:Loading ODBC aray of function ptrs
    Entered hgoexit
    HS Gateway:  NULL connection context at exit
    Exiting hgoexit, rc=0 with error ptr FILE:hgoexit.c LINE:108 FUNCTION:hgoexit() ID:Connection contextWhat's wrong with my configuration?
    thanks for your help
    regards,
    Mathieu

    HS_FDS_SHAREABLE_NAME needs to point to the ODBC driver manager. Commonly the ODBC driver manager is a separate library (common name is libodbc.so). It can be downloaded for example from unixodbc.org. Only a few rare ODBC drivers (some ODBC drivers from MySQL and also some IBM DB2 drivers have a built in ODBC driver manager into the ODBC driver itself, all other require a stand alone ODBC driver manager).
    Background info:
    In general the ODBC set up consists of 2 parts, an ODBC driver manager and an ODBC driver itself. The ODBC driver manager is providing generic ODBC functions and it is also responsible to load the driver specified in the odbc.ini file. The ODBC driver itself is then dedicated for a foreign database and provides specific foreign database functions.

  • UNABLE TO CONNECT ORACLE 8i NT WITH DEVELOPER 6.0

    Could somebody possibly from Oracle outline the solution on how to connect Oracle 8i with Developer 6.0. Oracle may please update the Developer 6.0 to be able connect to Oracle 8i sucessfully.

    I have Oracle 8.1.5 on my W/NT server and Developer 6.0 with patchA5 installed on my clients.
    I'm able to connect from Developer 6.0 to Oracle 8.1.5 using the following entries in
    my client's c:\orant\net80\admin\tnsnames.ora
    file:
    orcl.world =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS =
    (COMMUNITY = tcp.world)
    (PROTOCOL = TCP)
    (Host = pc20)
    (Port = 1521)
    (ADDRESS =
    (COMMUNITY = tcp.world)
    (PROTOCOL = TCP)
    (Host = pc20)
    (Port = 1526)
    (CONNECT_DATA = (SID = ORCL)
    ORCL is my Oracle 8.1.5 instance name (SID), not my global database name (which I called 'updsis' or whatever). (I DON'T mean the instance name MUST be ORCL!)
    I didn't need to change my tnsnames.ora after upgrading from 8.0.5 to 8.1.5 on the server.
    Hope this helps. Regards,
    Andrew Florit
    null

  • Dblink oracle to postgres with dg4odbc | ORA-28500: connection from ORACLE to a non-Oracle system returned this message: ORA-02063: preceding line

    Hi, i'm trying to create database link from a database Oracle 11g to PostgreSQL with DG4ODBC, and unixODBC
    my configured to /etc/odbc.ini
    [PostgreSQL]
    Description = Test to Postgres
    Driver = psqlodbc
    Trace = Yes
    TraceFile = /tmp/sql.log
    Database = danieldb
    Servername =
    UserName = SA
    Password = password
    Port = 5432
    Protocol = 6.4
    ReadOnly = No
    RowVersioning = No
    ShowSystemTables = No
    ShowOidColumn = No
    FakeOidIndex = No
    my configured to /etc/odbcinst.ini
    [ODBC]
    CommLog=1
    Debug=1
    FileUsage=1
    Pooling=No
    Trace=1
    [psqlodbc]
    Description=PostgreSQL ODBC driver
    Driver=/usr/lib64/psqlodbcw.so
    CommLog=1
    Debug=0
    FileUsage=1
    my configured to /u01/app/oracle/product/11.2.0/xe/hs/admin/initPostgreSQL.ora
    HS_FDS_CONNECT_INFO = PostgreSQL
    HS_FDS_TRACE_LEVEL = 0
    HS_FDS_SHAREABLE_NAME = /usr/lib64/libodbcpsql.so
    set ODBCINI=/etc/odbc.ini
    my configured to /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora
    Listener =
    (ADDRESS = (PROTOCOL = TCP)(HOST = oracle-poc)(PORT = 1521))
    SID_LIST_LISTENER =
            (SID_LIST =
                    (SID_DESC=
                            (SID_NAME=PostgreSQL)
                            (ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe)
                            (PROGRAM=dg4odbc)
                            (ENVS="LD_LIBRARY_PATH=/usr/lib64:/u01/app/oracle/product/11.2.0/xe/lib")
    my configured to /u01/app/oracle/product/11.2.0/xe/network/admin/tnsname.ora
    PostgreSQL=
            (DESCRIPTION =
                    (ADDRESS = (PROTOCOL = TCP)(HOST = oracle-poc)(PORT = 1521))
                    (CONNECT_DATA =
                            (SID = PostgreSQL)
                    (HS = OK)
    i'm try to created public database link :
    CREATE PUBLIC DATABASE LINK "orapos" CONNECT TO "SA" IDENTIFIED BY "password" USING 'PostgreSQL';
    when i used tnsping
    [root@oracle-poc admin]# tnsping PostgreSQL
    TNS Ping Utility for Linux: Version 11.2.0.2.0 - Production on 16-MAY-2013 20:34:19
    Copyright (c) 1997, 2011, Oracle.  All rights reserved.
    Used parameter files:
    /u01/app/oracle/product/11.2.0/xe/network/admin/sqlnet.ora
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = oracle-poc)(PORT = 1521)) (CONNECT_DATA = (SID = PostgreSQL)) (HS = OK))
    OK (0 msec)
    and last i try to use the database link :
    SQL> select * from "tabel2"@orapos
      2  ;
    select * from "tabel2"@orapos
    ERROR at line 1:
    ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
    ORA-02063: preceding line from ORAPOS
    Whats wrong with my configuration??
    Thank you and best regards,
    Daniel

    Mike,
    yes i've downloaded the ODBC driver manager..
    for HS_FDS_SHAREABLE_NAME i use /usr/lib/psqlodbc.so
    and i get this error when i call the db link(orpos)
    ERROR at line 1:
    ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
    ORA-02063: preceding line from ORAPOS
    for HS_FDS_SHAREABLE_NAME = /usr/lib64/psqlodbcw.so
    and i get this error when i call the db link(orpos)
    ERROR at line 1:
    ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
    c
    and when i used isql isql to call DNS(PostgreSQL) is success
    whats wrong with my config?
    about PostGres ODBC did you mean postgresql-odbc-08.04.0200-1.el6.x86_64 ??
    Thank you and best regards,
    Daniel

  • How to Connect Oracle Database 10g with using Oracle Dev 10g

    Hello there,
    I have problem with connection on database 10g using oracle dev 10g on the same server.
    The message is: TNS... bla..bla... it means not connect.
    Please advice
    Regards
    Leksono

    just simple
    copy the from the database instance the tnsnames.ora
    file's entried into developer folders tnsnames.ora
    file and you can connect to DBFirst of all there is no such error as TNS... bla..bla... it means not connect.
    there are several errors for the tnsnames, post the exact error
    And it is not recommended that you copy it from the database's tnsnames file, it doesn't always work.
    to configure the tnsnames.ora you have 2 ways, manual and GUI.
    For GUI use the Net configuration assistance from your Devsuite home and for manual you need edit the tnsnames.ora file usually under %ORACLE_HOME%/NETWORK/ADMIN
    You need to specify the connection string name, the hostname and the database SID name. It should look something like this.
    <connection identifier> =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = host name)(PORT = 1521))
        (CONNECT_DATA =
          (SERVICE_NAME = SID)
      )Regards,
    Tony

  • Connect oracle 11.2g with webprotege

    Hi, I have created a ontology and loaded it to oracle 11.2g. now i want to access the ontology in web-protege. Is there anyway to connect the oracle 11g and web-protege?
    I am not sure if this the right place to post. if someone knows the right group to post that would also be helpful
    Thanks in advance

    Hi Zhe,
    The requirement is : we have loaded the ontology to oracle 11.2g. Now we want to access this ontology in webprotege.
    In webprotege, we can load our project(eg owl file) and view our ontology and play with it. In the same way we want to access the ontology from oracle 11.2 g direclty and not by loading owl.
    we want to do this because we will load it once to oracle and everyone can view it from webprotege by connecting to oracle.
    Thanks for all your help.
    Mandeep

  • How Connect Oracle Forms 6 With Database 11g R2

    Hello every one:
    I'm Have application made by Forms 6 and Oracle 10g, now i'm make upgrade to my DB to 11G
    but have problem when make connection between Forms 6 and 11g
    ORA-02248: invalid option for ALTER SESSION
    pls help me !!
    Thnx

    Oracle Forms 6i is not certified with Oracle RDBMS 11g and the last I read - there was no plans to certify Forms 6i with RDBMS 11g. If you search the Forums you can find some workarounds to make Forms 6i work with RDBMS 11g, but these are not Oracle Supported workarounds.
    Your only real options are to leave things as they are or upgrade both your Forms application and the database. If you opt to upgrade your Forms application, you need to upgrade your Forms application to at least Forms 10g R2 (10.1.2.0.2) to be supported.
    Craig...
    Edited by: CraigB on Jul 12, 2010 4:06 PM

  • Simple way to connect Oracle 11g XE with MS SQL Server 2000

    Is there a simple way to access SQL server database/ Tables within from Oracle 11g XE (Windows-32bit) on same machine. I am a novice so kindly keep it simple. Thanks

    To connect to a SQL Server you need to use an Oracle product called Database gateway for ODBC which uses a 3rd party ODBC driver to connect to the SQL Server.
    The easiest set up is to install DG4ODBC release 11.2 on the SQL Server. How to configure the Database Gateway for ODBC is described in note:
    How to Configure DG4ODBC (Oracle Database Gateway for ODBC) on Windows 32bit to Connect to Non-Oracle Databases Post Install          [Document 466225.1]     
    when you install DG4ODBC on a 32bit Windows operating system and the instructions for a 64bit Widnows operating system can be found in this note:
    How to Configure DG4ODBC (Oracle Database Gateway for ODBC) on 64bit Windows Operating Systems to Connect to Non-Oracle Databases Post Install          [Document 1266572.1]     
    The database gateway for ODBC is available for free from here:
    http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
    Please make sure you select the 32bit or 64bit Windows operating system depending on the platform where you've installed the SQL Server and on which you now install the gateway and download the <win32/64>_11gR2_gateways.zip CD.
    Once downloaded, unzip it and install it using the Oracle Universal installer. Make sure you select the product Database Gateway for ODBC (there's also a dedicated SQL server gateway called Database Gateway for MS SQL Server - this gateway is NOT for free and it requires a separate license).

  • How to connect oracle forms 10g with oracle 10g express database?

    Hi all,
    I have downloaded and installed oracle forms 10g and oracle database 10g express, when I open net configuration assistant to test local net service, I tested the default service (EXTPROC_CONNECTION_DATA) BUT THE RESULT IS "ora-28547 connection to server failed probable oracle net admin error"
    How can I solve this issue?
    My tnsname.ora is located in c:\DevSuiteHome\network\admin\tnsnames.ora, and its contents is:
    # tnsnames.ora Network Configuration File: c:\DevSuiteHome\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = nour-pc)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = PLSExtProc)
    Edited by: user10228498 on Jan 21, 2011 11:37 PM

    I copied the contents of C:\oraclexe\app\oracle\product\10.2.0\server\NETWORK\ADMIN\tnsnames.ora and appended it to C:\DevSuiteHome\NETWORK\ADMIN\tnsnames.ora
    and tried net configuration management to test local net service, the test was ok, thus the first problem resolved.
    but the login problem in forms developer still exist and it claims that: ora-12154 tns could not resolve the connect identifier specified.
    any ideas?

  • Problem with "locked records" on Oracle with UTF8

    Hello,
    Can somebody help me with "record is locked by another user" problem on Oracle 10.1.0.2 ?
    Oracle is installed with UTF8 character set, and is running on Windows Server 2003. Whenever I try to edit numeric column I get the message "record is locked by another user". Selecting locks from v_$locked_object view, gets empty resultset - nothing is locked.
    The problem occurs only when I edit numeric columns using client applications like TOAD or my own applications. When I do the same column update by sql query, everything works fine.
    Is the problem connected with client configuration or maybe with UTF8 character set, or Windows Server2003?
    We also have second Oracle 10.1 server on Linux, but with WIN1250 character set, and there's no problems like that.
    Thanks in advance for any help,
    remg

    About the only thing you can do is automatically commit or rollback when the user presses the Enter Query key/button. In your key-entqry trigger, you would need to code this:
    Clear_form(no_validate,full_rollback);
    Enter_Query;

  • Unable to Connect Oracle 7 with Data Services 3.2

    Hi All,
    I am incredibly facing an issues with Oracle 7 connecting with Data Services 3.2. with Native client drivers (TNS Names).
    The client legacy application is on Oracle 7, they are moving the data from legacy to SAP ECC. My role is to transfer the data from Oracle 7 to SAP ECC, We are using Data Services 3.2 for conversion. This Data Services 3.2 is not connecting with Oracle 7 by using oracle native drivers (TNS Names).
    I am able to connect Oracle 8 client with SQL *Plus, but with Data Services its not connecting, I am able create Data Store but when try to import the table the error message I am getting like "ORA-24316: Illegal handle Type"
    Is there any other solution for this to connect, or Is Data Services 3.2 will not connect to Oracle 7 since its older version.
    Please reply with your thoughts, or with some solution.
    Appreciate your prompt reply. Many thanks.

    Hi Paul,
    Currently I am using ODBC connection to read the data from legacy Oracle7, but ODBC is very very slow, queries are taking hours to fetch the data. Is there any other solution by chance... I read that DataDirect is the one can connect to any versions of oracle and its bit faster, is that true. Please clarify me. If that is the solution where can I get this DataDirect drivers for oracle 7? Please advice me.
    Thank  You,
    Ashok

Maybe you are looking for

  • Wifi problems no IP, not connected to internet

    I have some problems connecting to the internet via wi-fi. First internet becomes very very slow for like couple of hours, so slow that it takes like 5 minutes to load a page... then at some point it just disconnects me from the internet. When im try

  • "Check Video Cable" Message on HP 2311x (different issue than original post by jca93)

    Hello, Monitor Status displays: MONITOR STATUS DVI: No Signal HDMI: No Signal VGA: Active Auto-Switch Source: Off Default Source: VGA Recommended Settings: 1920 x 1080 - 60 Hz I only have VGA cables, so I do not use DVI or HDMI to connect monitor to

  • Extracting specific data from multiple text files to single CSV

    Hello, Unfortunately my background is not scripting so I am struggling to piece together a powershell script to achieve the below. Hoping an experienced powershell scripter can provide the answer. Thanks in advance. I have a folder containing approx.

  • Data extraction from Profit center accounting and load to BCS

    We need to extract data from profit center accounting in SAP R/3 and then we will have to load the same  to BCS ( Business consolidation) module as file upload. Can anyone please explain me the steps involved in extracting the data from Profit center

  • RMAN REPORT OPTIONS

    i do not really understand the 'redundancy' option of rman report command. like the one below: RMAN> REPORT NEED BACKUP REDUNDANCY 2; please, i don't understand what the word 'redundancy' means here. I need help please. thank you