ORA-03121

Hello

I use windows Server 2003 Oracle 9i trying to external link MS ACCESS DB (.mdb file)

I've created a database link to a dns pointing to the MS ACCESS database I am able to request my access DB tables through sql * plus, but trying to connect through oracle developer 6i forms

using the:

name of user and password @ODBC:(my dns name)

It does not connect and gave me the following error message

ORA-03121: no driver interface not connected - function not

Any hint is appreciated

Try using double quotes "both sides of the column name of DB Access with exact case.

If this does not work, then use a view at oracle DB side and create the base shape.

Hope this helps

Hamid

Tags: Oracle Development

Similar Questions

  • How to connect MSaccess with sqlplus provided in oracle11g

    With an old sqlplus (version 3.3.4), I was able to connect successfully to the MSAccess database with these settings:


    SQLPLUS username/password@odbc:myDSNtoMSAccess


    When you use sqlplus provided in oracle11g (11.2.0.1 version) with the same settings, I have this error message:

    ORA - 03121: no driver interface not connected - no function not


    Can someone help me?


    Thank you

    I don't think it can get there from here.

    You can install the Oracle database, then the transparent gateway for ODBC, connect to Oracle with SQL * more and interrogate the Access, Oracle database.  But it would be a fairly complex installation just to get access to command line.

    Once, SQL * more to connect directly via ODBC in a non-Oracle database.  I think the feature got deleted ages ago.

    Justin

  • connection of forms 6i with mysql without involving the Oracle Server

    Hi all

    could someone tell me how to connect forms 6i to mysql without involving the Oracle Server?

    allow to say that I have installed Developer 2000 oracle and install mysql 5.0.

    I open the form builder, click on connect.
    What must I provide here.
    I tried to create the named MYSQL odbc driver and try to connect you as below

    Scott/Tiger@ODBC:MySQL

    but it gives the error ORA-03121-none connected driver interface, works do not run.

    What should do?

    What you ask is impossible. Oracle Forms is designed to interact specifically with the Oracle database. You can access the other tables in the database in an Oracle using Oracle heterogeneous Services database, but right ODBC is no longer supported.

    Craig...

  • Oracle Forms 10 g Connect using ODBC

    Hi all
    I did m trying to connect to Oracle 10 g rel2 to MS Access using an ODBC connection, but it gives me error ORA-03121: no driver interface not connected - function not exercised not.

    Currently I m using Windows Xp, Oracle Developer Suite 10 g Rel2 and MS Access 2007 (.mdb) file.


    Please can someone help me


    Thank you

    You are almost correct.

    Then in the wirte form code to connect to the MS Access database.

    There is no code to write. The "connection of heterogeneous database" creates the equivalent of a link of database to the non-Oracle database table. Once the link (or gateway) is created, access you the database table non-Oracle identical to any other table using a database related. For example, if you create a link to your MS-Access called MSACCESS database you would select data from the following link:

    SELECT * FROM <>@MSACCESS;
    

    In Oracle Forms, your Query data Source name property would be: > @MSACCESS

    Hope this helps,
    Craig B-)

    If someone useful or appropriate, please mark accordingly.

  • Connect to base 7i - Urgent

    Hi all

    Thanks for your time.

    I am trying to connect to database 7i using sqlplus 3.3 version. I would like to know what are the options I have to connect.

    When I'm trying to conenct it gives error

    Error Ora-12545 TNS: name lookup failure

    I can log in again and get this:

    Error ORA-03121 - no driver interface connected-function not performed.

    user818118 wrote:
    Hi all

    Thanks for your time.

    I am trying to connect to database 7i using sqlplus 3.3 version. I would like to know what are the options I have to connect.

    When I'm trying to conenct it gives error

    Error Ora-12545 TNS: name lookup failure

    I can log in again and get this:

    Error ORA-03121 - no driver interface connected-function not performed.

    There is not AFAIK ever launched by Oracle 7i. And what is so urgent in this regard? Have you tried searching for errors in Google? Ora-12545, look at this thread, should help,
    ORA-12545: TNS:name failed to find

    And for the 2nd error,.
    http://www.orafaq.com/Forum/t/68199/2/

    All are the first Google hits among others research.

    Aman...

  • ORA-27300: OS dependent operating system: CreateThread failed with status: 8

    Hi all

    I'm looking for information on the guide follow error

    ORA-27300: OS dependent operating system: CreateThread failed with status: 8

    ORA-27301: OS Error Message: not enough memory is available to process this command.

    ORA-27302: an error occurred at: ssthrddcr

    Thank you
    Waqas

    Please don't be crazy on me, but in my opinion, this is the wrong place for your question. The fact is that Toshiba doesn't support Windows 2003 server for mobile computing. If you have problems try again with Microsoft.
    As a manufacturer of operating system, they should be able to offer an explanation for each error message. Sorry, but I see no connection between the problems described and Toshiba as a hardware manufacturer.

  • ORA-12154 tns could not resolve the specified correct identifier

    I am facing the following problem:

    labVIEW 2012 32 bits 64 bits of Windows 7, 10.2.0.1.0 oracle client (32-bit).

    I created a DSN from Data Sources (ODBC) (32-bit version of what in % windir%\syswow64\odbcad32.exe) pointing to an instance of Oracle 10 g.

    I have test the DSN in this way (IE. Data sources (ODBC) and the connection is successful (which means that the tnsnames.ora is correct).

    I use the "DB tools Open Connection.vi" in order to get connected to this database, passing as parameters the DSN above, the user name and password.

    I get the error:

    ADO error: 0x80040E4D
    Exception occurred in the Microsoft OLE DB provider for ODBC drivers:

    [Oracle] [ODBC] [Ora] ORA-12154: TNS could not resolve the specified correct identifier

    all will help much appreciated

    Thanks in advance

    Hello everyone.

    I already solved the problem (work until late Saturday).

    the solution was to install the latest version of the Oracle customer, namely: Oracle 11 g Release 2 CLIENT for Windows 32 (11.2.0.1.0).

    Now everything works OK.

    I also tested in Windows 7 32 bit (the .vi even and the same Oracle client). This will also OK.

    Thans a lot.

  • ORA-12154 for sqlplus username/password@TNS but tns ping works and sqlplus username@TNS works.

    Hello-

    I am facing the following question when I try to connect by using the command prompt sqlplus for Oracle 11.2.0.3 DB installed and running on HP - UX.

    The password is not all special characters & I also tried with the double quotes which did not work.

    Following want to work with username/password@TNSNAME because I'm trying to get my application to connect to the database, the schema mentioned because it uses the jdbc connection with the connection as (username/password@TNS:1521) string.

    C:\Users>sqlplus username/Pa55w0rd@DBNAME;
    
    
    SQL*Plus: Release 11.2.0.1.0 Production on Wed Feb 10 07:21:43 2016
    
    
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    
    
    ERROR:
    ORA-12154: TNS:could not resolve the connect identifier specified
    
    
    
    
    Enter user-name:
    C:\Users>tnsping DBNAME
    
    
    TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 10-FEB-2
    016 07:21:57
    
    
    Copyright (c) 1997, 2010, Oracle.  All rights reserved.
    
    
    Used parameter files:
    C:\app\product\11.2.0\client_2\network\admin\sqlnet.ora
    
    
    
    
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = server.domain) (PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = DBNAME)))
    OK (50 msec)
    
    
    C:\Users>sqlplus username@DBNAME
    
    
    SQL*Plus: Release 11.2.0.1.0 Production on Wed Feb 10 07:22:05 2016
    
    
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    
    
    Enter password:
    
    
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    With the Partitioning, Automatic Storage Management, OLAP, Data Mining
    and Real Application Testing options
    
    
    SQL> show user
    USER is "username"
    SQL> exit
    Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64
    bit Production
    With the Partitioning, Automatic Storage Management, OLAP, Data Mining
    and Real Application Testing options
    
    
    C:\Users>
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    content content of tnsnames.ora & sqlnet.ora:

    DBNAME =
    (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP) (HOST = server.domain)  (PORT = 1521))
        (CONNECT_DATA =
            (SERVER = DEDICATED)
            (SERVICE_NAME = DBNAME)
        )
    )
    

    # sqlnet.ora Network Configuration File: C:\app\product\11.2.0\client_2\network\admin\sqlnet.ora
    # Generated by Oracle configuration tools.
    
    
    # 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, EZCONNECT)
    
    
    
    
    
    
    
    

    Thanks in advance

    Hello

    sqlplus username/Pa55w0rd@DBNAME;

    Try it without the semicolon;

    sqlplus username/Pa55w0rd@DBNAME

    Regards Thomas

  • ORA-02089: COMMIT is not allowed in a session of subordinate.

    Hi all

    We call our Oracle stored procedure in a database link from a MS SQL database and get the following error...

    Error was not able to run native in bulk handling request: exec AddBookingToCRM @p_attribute1 = "other bulky ', @p_attribute2 = '1 ', @p_attribute3 ="Not specified", @p_attribute4 =" N/a", @p_attribute5 ="Not specified", @p_attribute8 = ' 1231', @p_attribute9 = ' 91665 ', @p_customer_title = 'Mr', @p_customer_firstname is 'Scott', @p_customer_surname = 'Burton', @p_customer_uprn = ' 64004572', @p_customer_area_code = ' 01234 ', @p_customer_phone = ' 567984' , @p_customer_email = ' [email protected]', @p_contact_title = 'Mr', @p_contact_firstname is 'Scott', @p_contact_surname = 'Burton', @p_contact_area_code = ' 01234 ', @p_contact_phone = ' 567984', @p_contact_email = ' [email protected]', @p_resolution_date = ' 2016-02-11 07:00 ' [SQL: exec AddBookingToCRM @p_attribute1 = "other bulky ', @p_attribute2 = '1 ' @p_attribute3 ="Not specified", @p_attribute4 =" N/a", @p_attribute5 ="Not specified", @p_attribute8 = ' 1231', @p_attribute9 = ' 91665' @p_customer_title = 'Mr'] [@p_customer_firstname = 'Scott', @p_customer_surname = 'Burton', @p_customer_uprn is '64004572 ', @p_customer_area_code = '01234', @p_customer_phone = ' 567984', @p_customer_email = ' [email protected]', @p_contact_title = 'Mr', @p_contact_firstname is 'Scott', @p_contact_surname = 'Burton', @p_contact_area_code is '01234', @p_contact_phone = ' 567984', @p_contact_email = ' [email protected]', @p_resolution_date = ' 2016-02-11 07:00 '] could not execute statement on remote server 'LLPGDEV '. "OraOLEDB.Oracle" provider OLE DB linked server 'LLPGDEV' returned message ' ORA-02089: COMMIT is not allowed in a session subordinate ORA-06512: at "XXCRM." XXCRM_CREATE_INCIDENT_DETAILS', line 376 ".

    Thank you very much

    Mike Williams.

    You must be in a comeback or XA transaction. This means that you can not call a procedure that has a COMMIT, because hiring the framework of a transaction is logically impossible. So remove the VALIDATION of the procedure. Which you should do anyway: to engage in a procedure is usually a bad thing.

  • ORA-00020: maximum number of processes (150) exceeded

    Hello

    I'm getting ORA-00020: maximum number of processes (150) exceeded. I can not connect as sys. I killed all the oracle user processes but could not connect. Pls advice me on this.

    Rgds,

    AthuruMithuru.

    Hello

    try to connect with a - prelim

    prelim sqlplus / as sysdba

  • "" ORA-04062: SIGNATURE OF THE PACKAGE "apps.fnd_date" has been changed

    Hi all

    EBS R12.1.3

    OL6.5

    We have an instance of clone TEST taken instance PROD.

    For our Production, we have:

    > appprod - level apps

    > oraprod - db level

    Then we cloned TEST such as:

    > apptest - level apps

    > oratest - db level

    Then we applied many fixes on test for validation or 'tests '.

    Now after 6 months, we need current data production to simulate past editions. So I restore rman PROD sauvegardΘ on UAT data so the data are now more recent.

    But I do not to reclone level apps (apptest) so the patches will be still intact.

    Is this a correct process? The database has been modified, but the apps layer was always the same?

    So far, we have 3 errors

    ORA-04062: signature of the package 'APPS '. "IBY_DISBURSEMENT_COMP_PUB ' has been changed

    "" ORA-04062: SIGNATURE OF THE PACKAGE "apps.fnd_date" has been changed

    error msge: FRM - 40735:PRE - F Trigger of the ORM raised unhandled exception ORA-01403


    Kind regards

    JC

    Have you checked error logs? Check if its related to this.

    Refreshing Apps also PROD level now? or is it the old application layer on which you run just autoconfig?

    Running Adcfgclone at the level of the Apps fails with ' mscmatlab.sh: line 45: uncompress: command not found "(Doc ID 1529335.1)

  • ORA-01422: exact fetch returns more than number of lines

    Hello world

    I want to create a procedure only allows me to perform selection et Update in my database, I have already create the procedure and compiled without problems but when I want to run this procedure, I have this error

    ORA-01422: exact fetch returns more than number of lines

    This syntax of my procedure

    create or replace procedure app is

    i nombre := 100 ;

    o_username employees.first_name% TYPE ;

    o_lastn employees. Last_name %TYPE

    o_sal. employees % of SALARY TYPE ;

    Start

    loop

    / * display * /.

    Select first_name, LAST_NAME, SALARY

    in o_username, o_lastn, o_sal

    of admin.employees where employee_id = i;

    DBMS_OUTPUT. Put_line (' name: ' | o_username);

    DBMS_OUTPUT. Put_line (' first name: ' | o_lastn);

    DBMS_OUTPUT. Put_line (' salary: ' | o_sal)

    / * put a days * /.

    Update employees

    put salary = salary + salary *0.25 where employee_id = i;

    commit;

    / * dbms_put.put_line (' new salary is: ' | ') sell2_tab (i)); * /

    i := i + 1 ;

    / * list the data * /

    / * dbms_put.put_line (' new salary is: ' ") ;*/

    output when i = 200;

    end loop;

    end app;

    thnx

    create or replace procedure APP is

    Constant START_ID EMPLOYEES. EMPLOYEE_ID % TYPE: = 100;

    Constant END_ID EMPLOYEES. EMPLOYEE_ID % TYPE: = 200;

    O_USERNAME EMPLOYEES. Type % name;

    O_LASTN EMPLOYEES. Last_name type %;

    O_SAL EMPLOYEES. Kind of % of SALARY;

    Start

    for rec (select FIRST_NAME, LAST_NAME, salary

    the admin. EMPLOYEES

    where EMPLOYEE_ID between START_ID and END_ID)

    loop

    DBMS_OUTPUT. Put_line (' name: ' | rec. NAME);

    DBMS_OUTPUT. Put_line ("first name:" | ") Rec. LAST_NAME);

    DBMS_OUTPUT. Put_line (' salary: ' | rec. SALARY) / * setting days * /.

    end loop;

    Update EMPLOYEES

    Set SALARY = SALARY + SALARY * 0.25

    where EMPLOYEE_ID between START_ID and END_ID;

    commit;

    end app;

  • Data load rule for BefImport script getting failed due to the error Code ORA-01858

    Hello guys,.

    I'm trying to load some data from the views created in EBS to HFM using FDMEE with the help of the BefImport Script. To do this, I wrote script below:

    _________________________________________________________________________________________________________________________________________________

    import java.sql SQL

    import sys

    batchName = "Batch_" + str (fdmContext ["LOCNAME"])

    insertStmt = «»

    stmtRS = «»

    If (fdmContext ["LOCNAME"] is "LOC_OIA_FA_CORP1"):

    "insertStmt = '"

    INSERT INTO AIF_OPEN_INTERFACE)

    BATCH_NAME

    YEAR

    PERIOD

    PERIOD_NUM

    CURRENCY

    COL04

    COL05

    COL07

    COL08

    COL09

    COL10

    COL11

    QUANTITY

    ) (VALUES

    ?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    ,?

    )

    """

    sourceConn = sql. DriverManager.getConnection ("jdbc:oracle:thin:@ebsr12dbcnvgl.abc.com:1541:avc", "pppp", "nnnnn");

    # Limiting the number of rows to 5 during the test runs.

    selectStmt = 'SELECT TEMP_VIEW. PERIOD_YEAR, TEMP_VIEW. PERIOD_NAME, TEMP_VIEW. PERIOD_NUM, TEMP_VIEW. CURRENCY_CODE, TEMP_VIEW. SEGMENT1, TEMP_VIEW. SEGMENT2, CONCAT (TEMP_VIEW. SEGMENT3, TEMP_VIEW. "SEGMENT4) AS SEGMENTX, TEMP_VIEW.SEGMENT5, TEMP_VIEW.SEGMENT6, TEMP_VIEW.SEGMENT7, TEMP_VIEW.SEGMENT8, TEMP_VIEW.NETBAL FROM TEMP_VIEW WHERE THE QUAD IS NOT NULL.

    stmt = sourceConn.prepareStatement (selectStmt)

    stmtRS = stmt.executeQuery)

    batchName = "Batch_" + str (fdmContext ["LOCNAME"])

    While (stmtRS.Next ()):

    params = [batchName, stmtRS.getString("PERIOD_YEAR"),

    stmtRS.getString ("PERIOD_NAME"),

    stmtRS.getString ("PERIOD_NUM"),

    stmtRS.getString ("CURRENCY_CODE"),

    stmtRS.getString ("SEGMENT1"),

    stmtRS.getString ("SEGMENT2"),

    stmtRS.getString ("SEGMENTX"),

    stmtRS.getString ("SEGMENT5"),

    stmtRS.getString ("SEGMENT6"),

    stmtRS.getString ("SEGMENT7"),

    stmtRS.getString ("SEGMENT8"),

    stmtRS.getBigDecimal ("NETBAL")]

    fdmAPI.executeDML (insertStmt, params, False)

    fdmAPI.commitTransaction)

    stmtRS.close)

    stmt. Close()

    sourceConn.close)

    _________________________________________________________________________________________________________________________________________________

    But my DLR gets failed. When I checked the ODI journal for this, I found that it is said: stmtRS = stmt.executeQuery () and display and error code problem:

    java.sql.SQLDataException: java.sql.SQLDataException: ORA - 01858: a nonnumeric character where waiting a digital.

    What is the problem? Kindly help.

    Thank you

    Concerning

    Nishant

    Nishant

    small Question... What version you use.  the latest Patch is now universal data adapter that allows for a direct import of the tables and views without the need to use the Interface open to scene data table

    If you're not on current patch.100 then you should look at the data types for the OpenInterface table... you can see the number.  I guess it's the column YEAR or PERIOD_NUM giving you seizures

    If you run your code in Eclipse before you deploy I'd print our your insertStmt SQL and then try to run in SQLDeveloper.

    Hope this helps

    Wayne

  • ORA-01008: not all variables bound... but only in an environment

    Running Oracle on Solaris 11.2.0.3.15.

    Two test environments, each with identical spfiles (give or take the database names, etc.).

    Here is my code in both cases:

    create or replace procedure HJR_TEST

    as

    v_daykey_from number (10): = 13164.

    v_text varchar2 (3000);

    Start

    Select cd.daykey. CD. CalendarDate in v_text

    from the cds.cdsday CD,

    CDS. Snapshot vsp

    where vsp.daykey = cd.daykey

    and cd.daykey > = v_daykey_from

    and rownum < 2;

    dbms_output.put_line (v_text);

    end;

    Work as an environment:

    SQL > start

    hjr_test;

    end;

    PL/SQL procedure successfully completed.

    1318001/FEB/16

    Run it in another environment:

    Error from line: 18 in the command.

    Start

    hjr_test;

    end;

    Error report-

    ORA-01008: not all variables

    ORA-06512: at the 'JRH. HJR_TEST', line 7

    ORA-06512: at line 2

    01008 00000 - "not all variables.

    * Cause:

    * Action:

    Same code; init.ora parameters; same version of the database. same o/s; different results.

    Got clues as to where I should be looking for the trouble, please?

    Concerning

    JRH

    Thought I better update the forum on this one.

    This is a bug confirmed, although the bug report is not published.

    There are cases where the optimizer calls kkpap do partition

    pruning in the compilation. Sometimes to partition pruning is done in

    subqueries running against the table. If the bind variables values

    required to operate these subqueries, so we cannot do the pruning to

    compile time.

    The fix for the bug 14458214 fixed this problem in the case where the

    subquery was used to carve at the partition level. However, it is

    possible that use us another method at the level of the partition, and then use

    pruning of subquery subpartition level; this case was not

    addressed by the fix for 14458214.

    The mentioned bug has a patch available in 11.2.0.4 and don't occur in 12 c. For some reason, I'm also made bug 17258090, but I see no content in this bug report. :-(

    Possible solutions in 11.2.0.3 is to make a alter session set "_subquery_pruning_enabled" = false; ... but since X$ KSPPI lists _subquery_pruning_enabled as a hidden parameter, I guess you can also set it instance globally, although obviously the consequences for other queries would at this time must be evaluated very carefully.


  • ORA-39000 bad dump file specification

    Hi all

    I'm trying to exercise a windows scheduler job that will allow to create backup of my database every day once. So this is why I have created a batch file "PREPROD_BACKUP.bat", which contains data:

    off @echo

    setlocal EnableDelayedExpansion

    expdp PARFILE SYSTEM/Leosoft@XE = export_dump.par

    The export_dump.par file contains information:

    DIRECTORY = preprod_cron_jobs

    DUMPFILE = ratormonitor_! date: ~ 10, 4. Date: 6 ~, 2! ! Date: ~ 4, 2.! DMP

    LOGFILE = ratormonitor.log

    SCHEMAS = RATOR_MONITORING, RATOR_MONITORING_CONFIGURATION

    CONTENT = ALL

    When I try to run the "PREPROD_BACKUP.bat" I get error like 'ORA-39001:invalid argument value', ' ORA-39000 dump bad file specification ", ORA - 39087:directory name ratormonitor_! date is not valid. I try to create the dump with current datetimestamp file attached to the file for the name of the dump file should look like this "ratormonitor_2015.02.03.37.029062831", but we get an error.

    Looks like you're under Windows.

    This will not work:

    ! date: ~ 10, 4. Date: 6 ~, 2! ! Date: ~ 4, 2!

    If you use the following syntax:

    %Date:~10,4%%date:~6,2%.%D ate: ~ 4, 2%

Maybe you are looking for

  • Bluetooth probleum

    RALink Bluetooth PCIe Adapter has a bus PCI driver 2 problem. device 0. function 1 Windows cannot load the driver for this hardware device. the driver may be corrupted or missing (code 39)Unable to load device driver}HS device driver could not be loa

  • HP Mini 1103530NR: HP Mini 1103530NR with Quickweb

    Dear Sir/dear Madam, I have a HP Mini 1103530NR with installed Quickweb.  The configuration of HP Quickweb tool reminds me of http://www.splashtop.com/hpquickweb/cs/tutorial_video for a video tutorial, but the website of splashtop gives a "page not f

  • How to compare installed Windows with a disk

    How to compare Windows with a DVD disc and product installed?

  • Internet no-show

    BING is my home page.  Yesterday, when I clicked on the symbol in the menu bar of my internet only the small immediate image came.  But wouldn't flash upwards on the screen, he took off the coast to the left.  I am now unable to get internet via BING

  • Tiles does not work in Windows 8 (I'm not alone).

    Separated from this thread. It is now April 19, 2015 and tiles of Windows 8.1 still do not work.   Unfortunately, the Metro user interface is a POS when it works.   When it isn't all what I can tell, it's 'Why Msft never release this OS?'. In fact, I