Erro ORA-03106 communication protocol error

Hi,
I got this error when i tried to connect to oracle8i version 8.1.6 from windows 98 station using oracle7 client in the station.
Oracle7 that i'm using it's personal oracle but i used NET assiest and created service name (test) to connect me to network version as follow test/test@test but i got the error above.
Thanks in advance

This error is too generic. NLS-related issue is ONE of many other possible reasons. So call Oracle support.
Werner

Similar Messages

  • ORA-03106: fatal two-task communication protocol error

    Hello everyone,
    we have a problem with one of our table.
    the problem occurs when i execute
    SQL> select * from t;
    select * from t
    ERROR at line 1:
    ORA-03106: fatal two-task communication protocol error
    but i can access the data by giving the column names for the whole table.
    also there is nothing wrong with the other tables in the schema.
    many thanx in advance

    first of all thanx in advance
    SQL> select * from v$version;
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi
    PL/SQL Release 10.2.0.1.0 - Production
    CORE 10.2.0.1.0 Production
    TNS for IBM/AIX RISC System/6000: Version 10.2.0.1.0 - Productio
    NLSRTL Version 10.2.0.1.0 - Production
    SQL> select comp_id, version, status from dba_registry;
    COMP_ID VERSION STATUS
    CATALOG 10.2.0.1.0 VALID
    CATPROC 10.2.0.1.0 VALID
    OWM 10.2.0.1.0 VALID
    JAVAVM 10.2.0.1.0 VALID
    XML 10.2.0.1.0 VALID
    CATJAVA 10.2.0.1.0 VALID
    EXF 10.2.0.1.0 VALID
    ODM 10.2.0.1.0 VALID
    CONTEXT 10.2.0.1.0 VALID
    XDB 10.2.0.1.0 VALID
    RUL 10.2.0.1.0 VALID
    COMP_ID VERSION STATUS
    ORDIM 10.2.0.1.0 VALID
    APS 10.2.0.1.0 VALID
    XOQ 10.2.0.1.0 VALID
    AMD 10.2.0.1.0 VALID
    SDO 10.2.0.1.0 VALID
    EM 10.2.0.1.0 VALID
    but i cannot understand why..
    as far as i know, nothing changed. but maybe the other admins:)
    as i said i can query all colums in table t without using a *,
    also i can use * when i include rowid in the query
    select m.*,rowid from t m;
    i am very confused now:S

  • ORA-03106: fatal two-task communication protocol error USING INFORMATICA

    Hi,
    We are testing Oracle 10203 with linux using INFORMATICA 8.1.1
    The user who run the informaica is getting the following error , after runing query against a remote database.
    READER_12_1_1> RR_4035 SQL Error [
    ORA-03106: fatal two-task communication protocol error
    (Please note that informatica is not using db links to open a connection against a remote db).
    The informatica client is installed on the same machine as the oracle database and they are using the same oracle client (e.g: 10203)
    I also set a trace in the sqlnet.ora at server side and at the client side.
    No error regarding ora-3106 was generated in the trace files.
    I also added: alter system set events '3106 trace name errorstack level 10', but nothing writthen to the trace file.
    Any suggestion ?
    Thanks.

    Error: ORA 3106
    Text: fatal two-task communication protocol error
    Cause: The communication path between Oracle and the user task has stopped.
    This is an internal error message not usually issued.
    Action: Contact customer support.
    ====================================================
    Unfortunately the error text doesn't lie, this error is difficult to catch. You may search metalink's knowledge base for possible reasons,but there are many. And, since this is a 3rd party application, I would ask INFORMATICA (not Oracle), do they certify against 10g? Sometimes simply the application is not ready for the used Oracle version.
    Werner

  • File: e:\pt849-905-R1-retail\peopletools\SRC\PSRED\psred.cppSQL error. Stmt #: 1849  Error Position: 24  Return: 3106 - ORA-03106: fatal two-task communication protocol error   Failed SQL stmt:SELECT PROJECTNAME FROM PSPROJECTDEFN ORDER

    File:
    e:\pt849-905-R1-retail\peopletools\SRC\PSRED\psred.cppSQL error. Stmt #:
    1849  Error Position: 24  Return: 3106 - ORA-03106: fatal two-task
    communication protocol error
    Failed SQL stmt:SELECT PROJECTNAME FROM PSPROJECTDEFN ORDER
    BY PROJECTNAME
    Got this error when opening the peopletools application designer 8.49. The same is working fine within the server, but not working from the client's machine.
    We can still able to connect to the database & URL
    Please help by throwing some lights.
    Thanks,
    Sarathy K

    Looks like a SQL error. ARe you able to connect to the database with SQL*Plus ? Probably the Oracle client is badly configured.
    Nicolas.

  • EJB Error: ORA-03106: fatal two-task communication protocol error

    after weblogic running some time,my program often throw this Exception:
    javax.ejb.EJBException: ejbLoad: ORA-03106: fatal two-task communication
    protocol error
    at
    com.ebao.life.ejb.entity.customer.CustomerBean.ejbLoad(CustomerBean.java:206
    at
    weblogic.ejb.internal.EntityEJBContext.load(EntityEJBContext.java:160)
    at
    weblogic.ejb.internal.EntityEJBContext.afterBegin(EntityEJBContext.java:217)
    at
    weblogic.ejb.internal.StatefulEJBObject.getContextForInvoke(StatefulEJBObjec
    t.java:165)
    at
    weblogic.ejb.internal.BaseEJBObject.preInvoke(BaseEJBObject.java:476)
    at
    com.ebao.life.ejb.entity.customer.CustomerBeanEOImpl.getData(CustomerBeanEOI
    mpl.java:105)
    at
    com.ebao.life.bean.newbizgroup.entry.code.CodeBean.entry(CodeBean.java:120)
    at
    com.ebao.life.servlet.newbizgroup.entry.code.CodeEntryServlet.doPost(CodeEnt
    ryServlet.java:39)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:772)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :120)
    I use weblogic 5.1 sp10,Redhat Linux 6.2,and JDK 1.3
    and the sp9 is the same.

    I think there are too many bugs weblogic sp9 and later.
    There are many strange jdbc error in these service pack
    "Narinder" <[email protected]> wrote:
    It seems like the connection to the oracle database is lost for no reason.
    What is the oracle database server and the jdbc driver you are using?
    Most
    of the time this happens because the jdbc driver is not compatible with
    the
    oracle server.
    -Narinder
    "jason" <[email protected]> wrote in message
    news:[email protected]..
    after weblogic running some time,my program often throw this Exception:
    javax.ejb.EJBException: ejbLoad: ORA-03106: fatal two-task communication
    protocol error
    at
    com.ebao.life.ejb.entity.customer.CustomerBean.ejbLoad(CustomerBean.java:206
    at
    weblogic.ejb.internal.EntityEJBContext.load(EntityEJBContext.java:160)
    at
    weblogic.ejb.internal.EntityEJBContext.afterBegin(EntityEJBContext.java:217)
    at
    weblogic.ejb.internal.StatefulEJBObject.getContextForInvoke(StatefulEJBObjec
    t.java:165)
    at
    weblogic.ejb.internal.BaseEJBObject.preInvoke(BaseEJBObject.java:476)
    at
    com.ebao.life.ejb.entity.customer.CustomerBeanEOImpl.getData(CustomerBeanEOI
    mpl.java:105)
    at
    com.ebao.life.bean.newbizgroup.entry.code.CodeBean.entry(CodeBean.java:120)
    at
    com.ebao.life.servlet.newbizgroup.entry.code.CodeEntryServlet.doPost(CodeEnt
    ryServlet.java:39)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:772)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :120)
    I use weblogic 5.1 sp10,Redhat Linux 6.2,and JDK 1.3
    and the sp9 is the same.

  • Help about "ORA-03106: fatal two-task communication protocol error"

    Hello.
    After having changed some functions written in pro*C, I am getting "ORA-03106: fatal two-task communication protocol error", in the functions I have changed (all of them).
    Can someone tell me what the problem can be ?
    Tahnks in advance.

    The problem seems to be in pro*C code:
    My pro*C function is like this:
    int CSRIRDB_checkGT(char* in_CO_GT_V,
    char* out_SQ_GZL_01)
    int var_Error = CSRIRDB_OK;
    char var_Sqlerrmc[2000];
    char var_msg[512]; /* 512 es la longitud máxima del mensaje oracle incluyendo saltos de línea */
    size_t var_buf_len, var_msg_len;
    /* and the error is beacuse the following assignment */
    :out_SQ_GZL_01 := to_char(v_SQ_GZL_01);
    /* where v_SQ_GZL_01 is a NUMBER(5) */
    I don't know what I'm doing wrong.

  • ORA-3106 : fatal two-task communication protocol error

    We get the following error intermittantly in our server. We are using WebLogic 6.1. Any reason. Here is the log we are getting...
    Parsing: BEGIN gid_msg_fund.fund_get_details (:1, :2, :3, :4, :5, :6, :7, :8)
    ; END;
    Executing: BEGIN gid_msg_fund.fund_get_details (:1, :2, :3, :4, :5, :6, :7, :8
    ) ; END;
    SQLException: SQLState() vendor code(3106)
    java.sql.SQLException: ORA-03106: fatal two-task communication protocol error
    at weblogic.db.oci.OciCursor.getCDAException(OciCursor.java:240)
    at weblogic.jdbc.oci.Statement.executeUpdate(Statement.java:990)
    at weblogic.jdbc.oci.Statement.execute(Statement.java:1430)
    at ...

    ORA-03106
    ========
    Possible reasons for the ORA-03106 errors include:
    1. Incompatibilities between the client application and the RDBMS server.
    For
    example, version incompatibilities, or a client trying to use a feature not
    supported by the database kernel.
    2. When using database links or gateways.
    3. Network or SQL*Net problems.
    4. Corruptions.
    5. PL/SQL - language related.
    RDBMS - Troubleshooting two-task common errors
    ==============================================
    1. Check for NLS incompatibilities between the client and server. This is
    a very popular cause of the ORA-03106 error.
    2. Check the alert log and RDBMS trace files for any pertinent information /
    errors that coincide with receiving the ORA-03106 error.
    3. Try to get a testcase and reproduce the problem in-house.
    4. If a testcase is not possible, ask for SQL*Net trace files, SQL traces,
    and
    try setting event 3106 to obtain the error stack.
    5. In extreme circumstances, this could indicate that a shared memory
    segment
    used by Oracle is corrupted. You will have to shut down the database,
    possibly using the abort option. Make sure all semaphores have been
    released by using the IPCS command on Unix. Oracle uses semaphores to
    control concurrency between all of the background processes (pmon, smon,
    drwr, lgwr, and oracle shadow processes). Semaphores are also used to
    control Two-Task communication between the user process and the shadow
    process.
    6. Try and narrow down the code that may be causing it. For example it might
    have started to happen after increasing the number of parameters in a PL/SQL
    block or when using certain values for bind variables, etc.
    7. If we still do not make headway, file a bug under RDBMS, but we still may
    need some or all of the above information as indicated above
    hope it helps!!
    "Prasanna" <[email protected]> wrote in message
    news:[email protected]...
    We get the following error intermittantly in our server. We are usingWebLogic 6.1. Any reason. Here is the log we are getting...
    >
    Parsing: BEGIN gid_msg_fund.fund_get_details (:1, :2, :3, :4, :5, :6,:7, :8)
    ; END;
    Executing: BEGIN gid_msg_fund.fund_get_details (:1, :2, :3, :4, :5, :6,:7, :8
    ) ; END;
    SQLException: SQLState() vendor code(3106)
    java.sql.SQLException: ORA-03106: fatal two-task communication protocolerror
    at weblogic.db.oci.OciCursor.getCDAException(OciCursor.java:240)
    at weblogic.jdbc.oci.Statement.executeUpdate(Statement.java:990)
    at weblogic.jdbc.oci.Statement.execute(Statement.java:1430)
    at ...

  • Fatal two-task communication protocol error (when using  db link)

    I have created the db link betwen two databases of oracle version 9i 9.0.2
    the db link connects to specific user
    when i access the table with same name as user then recieve following message
    ORA-03106: fatal two-task communication protocol error
    when i access the other tables having different name that the user to which the db link connects
    that works alright
    so what is solution of problem in this particular case?

    What is your Oracle release? Is it 9.0.1.2 or 9.2.0?
    What version of Sql*Plus client are you using?

  • PHP - TWO_TASK Communication protocol error

    Hi all,
    I've 8I on RedHat 6, with Apache 1.3.9 and PHP3.
    When we try to do some select statements from the database, we
    get:
    OCIFetch: ORA-03106: fatal two-task communication protocol
    error
    The variable TWO_TASK is defined to our tnsnames.ora entry.
    If the select statement returns only one row, there is no error.
    I've no idea what's happening.
    Can anyone help?
    Thanks in advanced,
    Carlos Dias
    null

    I wrote a class for the Oracle 8 OCI calls in php3...I'm not having any problems with php and Oracle...if anyone is interested in the class, email me ([email protected]) and i'll send you the code...it makes traversing a recordset very easy...
    $rs = new CData("user","pwd","sid","domain");
    $sql = "select col_a, col_b from table";
    if ($rs->GetRecordset($sql)) {
    while (!$rs->REOF()) {
    echo $rs->Val("COL_A")."<br>";
    echo $rs->Val("COL_B")."<p>";
    $rs->MoveNext();
    $rs->MoveFirst();
    echo $rs->Val("COL_B");
    $rs->MoveNext();
    echo $rs->Val("COL_A");
    $rs->MovePrevious();
    echo $rs->Val("COL_A");
    $rs->MoveLast();
    echo $rs->Val("COL_B");
    echo $rs->RowCount();
    echo $CurrentRow();
    $sql = "delete from table";
    if (!$rs->Execute($sql)) {
    echo "Error: ".$rs->err_num.$rs->err_msg;
    ...you get the picture...

  • ORA-12560-TNS PROTOCOL ERROR

    SIR,
    i hadbeen installed oracle aplication server.but i m not connecting to database.when i use the sql*plus.i use the user name-scott &password-tiger.i got an error ORA-12560=TNS PROTOCOL ERROR.
    I M NOT ABLE TO RECTIFY ITS PROBLEM,how can i create host string in oracle application server 10g.please send reply its very urgent.
    thanx ranjeet

    Although this question is completely off topic of the Personalization you can learn how to configure the SQL*Net connect from the manual by reading the topic "Configure the Client to Use a Net Service Name" found at the following link:
    http://download-west.oracle.com/docs/cd/A91202_01/901_doc/network.901/a90154/gettings.htm#483215

  • Two task communication protocol error

    I have a Database Data block. I want to i retrieve the records
    with execute query and save the item after changes. when i do
    this for the second time connection between ORacle Server and
    Forms Runtime is last. Message comming is Two task communication
    protocol error. Also the runtime exits.
    I need help very urgently as the project is held up because of
    this.
    Srini

    I wrote a class for the Oracle 8 OCI calls in php3...I'm not having any problems with php and Oracle...if anyone is interested in the class, email me ([email protected]) and i'll send you the code...it makes traversing a recordset very easy...
    $rs = new CData("user","pwd","sid","domain");
    $sql = "select col_a, col_b from table";
    if ($rs->GetRecordset($sql)) {
    while (!$rs->REOF()) {
    echo $rs->Val("COL_A")."<br>";
    echo $rs->Val("COL_B")."<p>";
    $rs->MoveNext();
    $rs->MoveFirst();
    echo $rs->Val("COL_B");
    $rs->MoveNext();
    echo $rs->Val("COL_A");
    $rs->MovePrevious();
    echo $rs->Val("COL_A");
    $rs->MoveLast();
    echo $rs->Val("COL_B");
    echo $rs->RowCount();
    echo $CurrentRow();
    $sql = "delete from table";
    if (!$rs->Execute($sql)) {
    echo "Error: ".$rs->err_num.$rs->err_msg;
    ...you get the picture...

  • Error: ORA-12560 TNS : Protocol Error help need urgently

    HI
    i m working on win 2k adv server
    i installed orcale 8i
    and then i started sql plus
    and entered us id and pass : scott / tiger
    and also tried :system / manager
    but i m having this error
    plz tellme how can i solve it
    Error: ORA-12560 TNS : Protocol Error
    plz do it soon
    Nurali
    03002199037

    You're attempting to go across SQL*Net. I'm a unix guy so I can't help very much except to point this out.
    On Unix I'd either undefine the TWO_TASK environmental variable. Probably a reg entry on 2k.
    Or configure Sql*Net.
    Ken

  • Ora-03137 ttcp protocol error

    Hi
    ora-03137 ttcp protocol error.....i am using oracle database 11g release2 and operating system is windows xp service pack 2, 64 bit processor....plz tell me the causes for the error and solution
    for it.
    Edited by: 793097 on Sep 6, 2010 10:14 PM

    Hi, this error can be related to the network problem. This tells that the connection between the client and server dropped for some reason.
    May be there is some network dis connectivity or firewall or even bug in the software or in database itself.
    regards

  • ORA-03106: Fatal Two Task Communication Protocol Error due to multilanguage

    1) I have installed oracle 10.2 with multi language support enabled Unicode (AL32UTF8) on windows 2003 Server.
    2) Forms 6i installed on same machine but Form close immediately after Database connection.
    3) In Net8 Easy Config following error appear "ORA-03106: Fatal Two Task Communication Protocol"
    4) If I reinstall database without multi language support, Forms run and connect successfully.

    Forms 6i does not support multi language support enabled Unicode(UTF-8)
    and unicode character has to take a long word size where form6i word's length is less
    thats why the message is coming as Two Task Communication Protocol because the same protocol
    is used for both database as well as for form6i and database is capable of taking unicode characters
    whereas the forms 6i is not able to perform the same.

  • Error ORA-12560 TNS protocol error

    I tried ti install Oracle 8.1.6 for Netware and when starting the database returns the following message:
    ORA-12560: TNS:protocol adapter error.
    I'm new to Oracle and any advice will be appreciated.
    Thanks in advance,
    Ernesto

    Now I've found that after a succesful install, ORALOAD is blank !!
    Ernesto

Maybe you are looking for

  • What is the best way to set up an external drive for video storage

    What is the best way to set up an external drive for video storage?

  • Flash CS6 Pro Help!!!!!!!!!!!!!!!!!!!

    Using Flash Professional CS6, I noticed as I build my game on it, the performance has become sluggish and using it is very slow to respond to commands. Is it that I have to much objects in library?  Too many tween and movie clip effects? I have to us

  • BDC does not work in the list of report.

    Hi All, I have report with selection screen and after entering the value in selection screen it goes to module pool screen and shows output in table control. And after click one button here the output shows in the list. After getting the out put in t

  • SAP FI fresher job

    Hi I have completed my SAP Financials Certification last month. I am looking for SAP junior functional consultant jobs but having no experience is a problem. I am also looking for SAP Intern jobs or voluntary jobs for experience but no luck What all

  • JDAPI: add Object library or PLSQL libs

    Hi, I miss 2 things in JDAPI: there is a methods getAttachedLibraries() and getObjectGroups(). Fine, but how to add a library or ObjectGroup. There is no add-Method. What I want is the same as drag and drop a object library to a form in Forms Builder