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.

Similar Messages

  • Failed SQL stmt:DELETE FROM PSPTTSTDEFNDEL

    Hi,
    This is shiva,
    hope your doing well,
    Recently i did the people tools upgrade from 8.50 to 8.52.04 .
    i am able to login in data mover using access id and my application server and process scheduler also working fine
    but while i am trying to login application designer i am geeting below error
    File: E:\pt852-903-R1-retail\peopletools\src\psmgr\mgrvers.cppSQL error. Stmt #: 824 Error Position: 12 Return: 942 - ORA-00942: table or view does not exist
    Failed SQL stmt:DELETE FROM PSPTTSTDEFNDEL
    can you please helpme on this ASAP
    Regards
    Shiva
    Edited by: 866234 on Jan 23, 2012 12:31 AM
    Edited by: 866234 on Jan 23, 2012 2:38 AM
    Edited by: 866234 on Jan 23, 2012 3:48 AM

    Hi,
    I am able to login datamover in bootstrap mode
    I did the peopletools upgrade from 8.50 to 8.52.04 that time i am unable to login app designer.
    my application server and process scheduler are working fine
    but while i was trying to ligin application designer im geeting that error
    can you help me on this ASAP

  • 'Excel interface exception [E:\pt85113b-retail\peopletools\src\psnxl\gridapp.cpp:3563]

    Hi,
    i am running a nVision report to NO SUCCESS POSTED
    and below is the error appearing, pls helpp
    'Excel interface exception [E:\pt85113b-retail\peopletools\src\psnxl\gridapp.cpp:3563] To prevent possible loss of data, Excel cannot shift nonblank cells off of the worksheet.  Select
    another location in which to insert new cells, or delete data from the end of your worksheet.
    Regards  Saiyed

    Have you looked at E-NV: PeopleTools 8.50, nVision Errors With "Excel Interface Exception" On Windows 2008 R2 Doc ID 1240723.1 yet?  It sounds like it may fit your problem.

  • Limitation on SQL executing select statement from ADO and Oracle 8.1.7.1 OleDB Driver

    Hi,
    we are running a query with a big dunamic select statement from VB code using ADO command object. When Execute method is called system hangs and control won't return back to the application. it seems to be that there is some type limitation on Query string length. Please tell us if there is any?
    we are running Oracle 8.1.7 Server on Windows 200 Server and connecting from a W2K professional, ADO 2.6 and Oracle OLEDB 8.1.7.1 OLEDB Driver.
    Sample code:
    Dim rs As ADODB.Recordset
    Dim cmd As ADODB.Command
    Set cmd = New Command
    With cmd
    .CommandText = ' some text with more than 2500 characters
    .CommandType = adCmdText
    Set rs = .Execute
    End With
    when i debug using VB6 and when .Execute line is called system hangs or return a message method <<somemethod> of <<some class name>> failed error.
    Any help is appreciated.
    Thanks,
    Anil

    A stored procedure would only slow you down here if it was poorly written. I suspect you want to use the translate function. I'm cutting & pasting examples from the documentation-- a search at tahiti.oracle.com will give you all the info you'll need.
    Examples
    The following statement translates a license number. All letters 'ABC...Z' are translated to 'X' and all digits '012 . . . 9' are translated to '9':
    SELECT TRANSLATE('2KRW229',
    '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ',
    '9999999999XXXXXXXXXXXXXXXXXXXXXXXXXX') "License"
    FROM DUAL;
    License
    9XXX999
    The following statement returns a license number with the characters removed and the digits remaining:
    SELECT TRANSLATE('2KRW229',
    '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ', '0123456789')
    "Translate example"
    FROM DUAL;
    Translate example
    2229
    Also, LIKE '%<string>%' is going to be rather expensive simply because it has to compare the entire string and because it forces full table scans, rather than using indexes. You could speed this sort of query up by using interMedia Text (Oracle Text now in 9i). If you can eliminate one of the '%' options, you could also improve things.
    My guess is that your stored procedure is inefficient and that's causing the problem-- 5k rows per table should be pretty trivial.
    If you post your query over on the PL/SQL forum, there are better performance tuners than I that might have more hints for you. To get really good advice, though, you'lllikely have to get at least the execution plan for this statement and may need to do some profiling to identify the problem areas.
    Justin

  • ABAP SQL Query (Select data from intervals)

    Hi All,
    From    To      Temp
    101      200     1111
    201      300     2222
    301      400     3333
    401      500     4444
    501      600     5555
    From, To & Temp are three Fields.
    Consider the above table, if i enter input as 150, need to pick 1111.
    If the input is inbetween of From & To values means I want to pick the exact
    Data from temp field.
    Thanks
    Hema
    Edited by: hema prabakaran on Jan 19, 2009 7:54 AM
    Edited by: hema prabakaran on Jan 19, 2009 8:30 AM

    Hi
    Data: itab type table of tbl with header line.
    select * from tbl into table itab.
    if sy-subrc eq 4.
    Message E000(YJK).
    else.
            loop at itab.
             if v_temp between itab-from and itab-to.
                   write itab-temp.
                   exit.
             else.
                  continue.
            endif.
            endloop.
    endif.
    You can use the above code.
    It is not possible to use select stmt with your i/p variable in the where clause as that field is not present in table.
    hope this helps
    Regards,
    Jayanthi.K

  • ORA-03106  Error when connecting to Oracle 10g from Forms 6i

    I have migrated my database from Oracle 8.0.5 to Oracle 10g, version 10.0.1.0.3 through import-export utility. During migration, one difference I made was to change the NLS_LANG to UTF8 from ANSI.
    The NLS_LANG for client is AMERICAN_AMERICA.WE81S08859P1.
    I am using HP ML370 Proliant Server and running Red Hat Enterprise Linux AS version 3 with Oracle 10g
    My client-server application is based on Oracle Developer version 2.1. I am using forms 5.0 and reports 3.0 only.
    The problem with me is that the client-server application is working against the upgraded database, but with greatly downgraded speed. The .fmb files cannot be compiled, however some of the .rdf files are compiled successfully, but remaining not.
    My question is that is Developer 2000 (Forms 5.0.6 and Reports 3.0.5) compatable with Oracle 10 database, as my application is running very slow ?
    I tried Forms 6i to remove this problem. I used Forms Developer 6i Recut version and successfully installed on Windows XP, however, when try to create connection using Net 8 Easy Utility, the connection does not establish with following error:
    ORA-03106 : fatal two-task communication protocol error
    The entry has been checked in tnsnames.ora and is found correct. I also tried connecting through SQL, but the application closes.
    The patch set 17 for installation on Windows XP has also been applied, but still the same error persits.
    The same installation has also been checked on Windows 2000, but the same problem persists.
    I would be thankful if any one provide me solution for the same. Where I am mistaken and what do I do to get out of this problem.
    Regards
    Naveen.

    Naveen,
    Forms 5.0 is not certified and not tested with Oracle DB 10g because it was desupported before 10g got released.
    The other problem is hard to give a generic answer for and I suggest to address this to metalink.oracle.com
    Frank

  • Price from Preliminary Order Cost Est

    hi
    please explain in detail what is use of subject selection in valuation variant 001.
    regards

    Hi friend
    Go to Valuation Variant 001 and 006, check selection criteria for material price options.
    I m new on current job. Setting were made by another consultant. In these variants he make setting for material price options as follows;
    1. Price from Preliminary order cost estimate
    2. Moving average price
    3. Standard Price.
    Client is a process industry using process orders but in CO training last consultant advised users to make product cost collectors for each product.
    a) I think no need to create product cost collector.
    b) Valuation variant 001 and 006 should be 1. Moving average Price, 2. Standard price.
    pl advise. let me detail if I select "Price from Preliminary order cost estimate".
    regards

  • Select data from ORacle in an orchestration

    Hi,
       I am looking for an example of orchestration with two way send port. The orchestration should select data from an oracle DB using input to orchestration. Based on the query results, orch has different paths to follow.
    Can someone please point me to an example/sample or let meknow what is the best way to do it?
    Thanks in advance.
    SRG

    Hi ,
    You can go ahead with Oracle Polling which have a select statement against the DB.
    There is a good post from Bali which i am listing below
    dpsbali-biztalkweblog.blogspot.in/2011/10/polling-using-biztalk-wcf-oracle.html
    http://pellitterisbiztalkblog.wordpress.com/2013/07/01/polling-oracle-database-using-stored-procedures-functions-or-packaged-procedures-and-functions/
    There is also a MSDN link available for this
    http://msdn.microsoft.com/en-in/library/dd788467.aspx
    Thanks
    Abhishek

  • Select LONG_RAW from table.

    I've got a table with a column of long_raw datatype.
    Whenever I'm selecting data from that table it displays (blob)
    I need to get the data out of the column through pl/SQL
    1. why is it saying (blob) when the column is of long_raw datatype?
    2.Can I select the content from a long_raw column and display it?
    Regards,
    Satrajit

    you need to use the oracle built-in package UTL_RAW. here are some examples:
    SQL> create table sample_long_raw
      2  (long_msg long raw);
    Table created.
    SQL> describe sample_long_raw;
    Name                                      Null?    Type
    LONG_MSG                                           LONG RAW
    SQL> insert into sample_long_raw
      2  values ('hello');
    values ('hello')
    ERROR at line 2:
    ORA-01465: invalid hex number
    SQL> insert into sample_long_raw
      2  values (utl_raw.cast_to_raw('hello'));
    1 row created.
    SQL> select * from sample_long_raw;
    L
    6
    SQL> create or replace function get_long_raw (row in rowid) return varchar2 is
      2      longhold    varchar2(4000);
      3  begin
      4   for r in (select LONG_MSG from sample_long_raw where rowid = row) loop
      5    longhold := utl_raw.cast_to_varchar2(r.long_msg);
      6   end loop;
      7  return longhold;
      8  end;
      9  /
    Function created.
    SQL> select get_long_raw (rowid) from sample_long_raw;
    GET_LONG(ROWID)
    hello
    SQL> hope this helps.

  • Select in From-Clause with JPQL

    Hey,
    I'm new to JPA development. How can I transform the following SQL-Statement:
    select a from
    Gpsj a,
    (select c.tsid, c.wsid, max(c.gdat1) maxgdat from Gpsj c where c.tsid = '901' group by tsid, wsid) b
    where a.tsid = b.tsid
    and a.wsid = b.wsid
    and a.gdat1 = b.maxgdat
    I can't find any expression for using a (select-statement in a from-clause)
    thanks
    Nikolai

    JPQL does not support sub-selects in the from clause. You can use a native SQL query for this in JPA.
    James : http://www.eclipselink.org

  • Creation of PO's from Oracle Order Management

    Required Business Scenario
    Customer orders are received via the internet and imported into Oracle Order Management via an open interface table. The customer orders are processed by Oracle OM and converted to Purchase Orders which are then sent to suppliers (as no stock is held at our site). Goods are then shipped directly to the customer by the supplier. We take a commission for the service offered.
    Problem
    As we take a commission for the service described above, the value of the Purchase Order will be different to the value of the original order received via Order Management, however Oracle Purchasing does not allow you to place a Purchase Order on a percentage basis terms. (we will take a small commission as a percentage of the value of the original order meaning the value of the Purchase Order will be slightly less than the value of the original order). The following scenario attempts to explain the situation:
    Order received via Oracle Order Management
    5 units @ $20 = $100
    Purchase Order created from above order (required scenario)
    5 units @ $19.70 = $ 98.5
    Our commission @ 1.5% = $ 1.5
    Has anyone encountered this scenario before? If so I would appreciate assistance in how to resolve this issue. How can we create a Purchase Order from the order received via Order Management which will have a different value and allows us to take a percentage as commission?
    Thanks
    null

    I came across your email on Oracle AppsNet. My company has the
    exact same requirement. Did you ever receive any replys related
    to this issue? If so would you be so kind as to forward them to
    me? Thanks.
    Required Business Scenario>Customer orders are received via the internet and imported into Oracle Order Management via an open
    interface table. The customer orders are processed by Oracle OM
    and converted to Purchase Orders which are then sent to
    suppliers (as no stock is held at our site). Goods are then
    shipped directly to the customer by the supplier. We take a
    commission for the service offered. >Problem >As we take a
    commission for the service described above, the value of the
    Purchase Order will be different to the value of the original
    order received via Order Management, however Oracle Purchasing
    does not allow you to place a Purchase Order on a percentage
    basis terms. (we will take a small commission as a percentage of
    the value of the original order meaning the value of the
    Purchase Order will be slightly less than the value of the
    original order). The following scenario attempts to explain the
    situation:>Order received via Oracle Order Management>5 units @
    $20 = $100>Purchase Order created from above order (required
    scenario)>5 units @ $19.70 = $ 98.5>Our commission @ 1.5% = $
    1.5>Has anyone encountered this scenario before? If so I would
    appreciate assistance in how to resolve this issue. How can we
    create a Purchase Order from the order received via Order
    Management which will have a different value and allows us to
    take a percentage as commission?>Thanks >null

  • Creation of automatic PO from sales order in 3rd party scenario

    hi ,
    we know, as per standard SAP ,  creation of PR from Sales order happens when we save SO. how to create PO automatically from sales order? and where where to put document type for  that PO ? ( in schedule line category we can set document type for PR)

    Hello
    In addition to what Kapil suggested,
    3 - The Outline Agreement or Purchasing Info Record shall be maintained which will allow the automatic copying of unit price and other conditions into PO and
    4 - The Source List shall be maintained for the nominated vendor which was shown in either the Outline Agreement or Purchasing Info Record.
    By activating those config you can automatic create PO from PR.
    For that use TCode ME59 to automatically convert the current PR into PO.
    But, you can not automatically generate PO from sales order similar to that of PR.
    Thanks & Regards
    JP

  • Creation of PO from Sales Order

    Hi
    Please let me know if there is any standard oracle functionality by which we can ensure that Purchase Orders does not contain items from sales orders. e.g. if there are multiple sales order then one PO should be generated for each sales order.
    At the time of Requisition Import, we can specify the parameters like
    1.     Buyer
    2.     Category
    3.     Item+
    4.     Location
    5.     Vendor
    There is no parameter like Sales Order , so we’ll end up creating PR from multiple sales orders and then PO would be created from PRs.
    Let me know if we can achieve the functionality of create unique PO for each Sales Order.
    Thanks,

    If you have different vendors for items on a sales order, you will have to create different POs.
    Assuming all items go to the same vendor, you can consider a simple customization as follows
    Write a before-insert trigger on the po_requisition_lines_interface and make the requisition_number or group_code same for all items on a given Sales order.
    That will make the Requisition Import program put all such lines on one requisition.
    Hope this helps,
    Sandeep Gandhi

  • Is there is a way to have a link from purchase order to cost center report.

    Is there is a way to have a link from purchase order to cost center report.
    I am meaning kind of:
    Standard way to customized this link?
    or
    User exit to have this link in place
    or
    Any other solution
    Thanks

    For me it does not make any sense from going from PO to cost center report.
    However, if you want to see the purchase order cost incurred with a cost center, execute KSB1 report. Within the layout, bring "Purchasing Document" field, where you can see the purchase order number in cost center line item report.

  • Open Purchase Order Separation from item Order Qty

    Hi All,
    Kindly  suggest me how to separate open Purchase order from Item Order Qty.if i have 2 WH with different Order qty.in report it will be shown total order qty of both WH's.like
    Item            WH              Order Qty
    A                 01               100
    A                 02                 50
                      or
    A                 01                  0
    i need like this A--150   OR A--50(order qty).
    plz look into my query and suggest me how to do this.
    select distinct t3.CardName as SuplierName,t2.[ItemCode], t2.itemname,t2.[U_pperson]as PP,((SELECT sum(T4.[OnHand])FROM OITW T4 WHERE T2.[ItemCode] = T4.[ItemCode] AND  T4.[WhsCode] = '01')
    +(SELECT sum(T4.[OnHand]) FROM OITW T4 WHERE T2.[ItemCode] = T4.[ItemCode] AND  T4.[WhsCode] = 'EWH')) as Stock,t2.MinLevel as 'Min Bin',(((SELECT sum(T4.[OnHand]) FROM OITW T4 WHERE T2.[ItemCode] = T4.[ItemCode] AND  T4.[WhsCode] = '01')
    +(SELECT sum(T4.[OnHand]) FROM OITW T4 WHERE T2.[ItemCode] = T4.[ItemCode] AND  T4.[WhsCode] = 'EWH'))-t2.MinLevel) as balance,
    sum(t1.openqty)
    as OrderQty,
    t2.MaxLevel as 'Max Bin',(((SELECT  sum(T4.[OnHand]) FROM OITW T4 WHERE T2.[ItemCode] = T4.[ItemCode] AND  T4.[WhsCode] = '01')
    +(SELECT sum( T4.[OnHand]) FROM OITW T4 WHERE T2.[ItemCode] = T4.[ItemCode] AND  T4.[WhsCode] = 'EWH'))-t2.MaxLevel)as 'Balance II' from OPOR t0 inner join POR1 t1 on t0.DocEntry=t1.DocEntry inner join OITM t2 on t2.ItemCode=t1.ItemCode inner join ocrd t3 on t3.CardCode=t2.CardCode inner join OITW t4 on t4.ItemCode=t1.ItemCode and t4.WhsCode=t1.WhsCode   where t2.validFor='y' and  t2.[U_pperson]='p1' or t2.[U_pperson]='p2'  or t2.[U_pperson]='p3' group by t3.CardName,T4.[OnHand],t2.[ItemCode], t2.itemname,t2.[U_pperson],t2.MinLevel,t2.MaxLevel,t1.OpenQty
    Thanks&Regards,
    P.Pratap

    Hi,
    Try this:
    select distinct t3.CardName as SuplierName,t2.[ItemCode], t2.itemname,t2.[U_pperson]as PP,((SELECT sum(T4.[OnHand])FROM OITW T4 WHERE T2.[ItemCode] = T4.[ItemCode] AND  T4.[WhsCode] = '01')
    +(SELECT sum(T4.[OnHand]) FROM OITW T4 WHERE T2.[ItemCode] = T4.[ItemCode] AND  T4.[WhsCode] = 'EWH')) as Stock,t2.MinLevel as 'Min Bin',(((SELECT sum(T4.[OnHand]) FROM OITW T4 WHERE T2.[ItemCode] = T4.[ItemCode] AND  T4.[WhsCode] = '01')
    +(SELECT sum(T4.[OnHand]) FROM OITW T4 WHERE T2.[ItemCode] = T4.[ItemCode] AND  T4.[WhsCode] = 'EWH'))-t2.MinLevel) as balance,
    sum(t1.openqty)
    as OrderQty,
    t2.MaxLevel as 'Max Bin',(((SELECT  sum(T4.[OnHand]) FROM OITW T4 WHERE T2.[ItemCode] = T4.[ItemCode] AND  T4.[WhsCode] = '01')
    +(SELECT sum( T4.[OnHand]) FROM OITW T4 WHERE T2.[ItemCode] = T4.[ItemCode] AND  T4.[WhsCode] = 'EWH'))-t2.MaxLevel)as 'Balance II'
    from
    OPOR t0 inner join POR1 t1 on t0.DocEntry=t1.DocEntry inner join OITM t2 on t2.ItemCode=t1.ItemCode inner join ocrd t3 on t3.CardCode=t2.CardCode inner join OITW t4 on t4.ItemCode=t1.ItemCode and t4.WhsCode=t1.WhsCode   where t2.validFor='y' and  t2.[U_pperson]='p1' or t2.[U_pperson]='p2'  or t2.[U_pperson]='p3'
    group by t3.CardName,t2.[ItemCode], t2.itemname,t2.[U_pperson],t2.MinLevel,t2.MaxLevel
    Thanks & Regards,
    Nagarajan

Maybe you are looking for