A Query with LOB's requires OCI8 mode, but OCI7 mode is used

Hello all,
I am using Oracle 10g. We have two tables and in that, in one table i have a Long Raw Column and in the other table i have a BLOB field. When i use the select query to fetch the details from the table with Long Raw field it is working fine and at the same time if i use the select query on the table with the BLOB field it is giving me an error
'A query with LOB's requires OCI8 mode, but OCI7 mode is used.'
Please help.
Thanks.
Vinodh. S

Hi Oleg,
I think your client machine is not setup to connect to the Database. Run the Oracle Net8 Assistant or the Net8 Easy Config to connect to the Database.
This should work.
Samuel.
PS: I need someone to answer my question, please

Similar Messages

  • Query with LOB's requires NET8 which is not detected on this pc

    Hi,
    i am running query from toad 7.2 i am getting following error:
    oracle version:9.2.0.6.0
    toad version:7.2
    select * from selector_t
    query with LOB's requires NET8 which is not detected on this pc
    SQL> desc selector_t
    Name Null? Type
    OBJ_ID0 NUMBER(38)
    SELECTOR_BUF BLOB
    Thanks
    Prakash
    Edited by: user612485 on Jan 6, 2009 10:52 PM

    user612485 wrote:
    toad version:7.2
    query with LOB's requires NET8 which is not detected on this pcLooks like a issue with Toad. Did you google and check Toad forums? Perhaps you could use SQL Developer instead?

  • A TLOBLocator instance requires OCI8 mode, but OCI7 mode is used.

    We are looking to upgrade our 11.1.0.7.0 databases to 11.2.0.3 at some point. I have installed a test database to try our in-house applications. We are getting the about message in a Delphi Soap application which we do not get when using 11.1 database. Does anyone have any ideas what may be causing this?
    Thanks you for any help.

    user1850398 wrote:
    We are looking to upgrade our 11.1.0.7.0 databases to 11.2.0.3 at some point. I have installed a test database to try our in-house applications. We are getting the about message in a Delphi Soap application which we do not get when using 11.1 database. Does anyone have any ideas what may be causing this?
    Thanks you for any help.Full error stack?
    OCI is the Oracle Call Interface a client uses to communicate with the database. Obviously this changes from Oracle RDBMS version to RDBMS version as old features are deprecated and new features introduced.
    Delphi itself does/should not care - as it uses an abstract interface to talk to the database. E.g. the TDatabase, TQuery and other classes.
    These classes are in turn implemented (as I recall) on a BDE driver that talks OCI (Oracle), or Net-Star (Informix), or dbLib (Sybase/SQL-Server), etc. These classes however also support the ODBC interface.
    So in your case, I'm guessing you have:
    +Delphi Client | BDE driver | OCI client driver <--[tcp]--> RDBMS+
    It would seem that the BDE driver you are using for OCI connectivity, uses the older OCI7 call methods. And the actual OCI client driver installed does not support this. Replacing the OCI driver (Oracle client) with an older version means a OCI driver unable to use the database version you have.
    Two basic choices. Replace the BDE driver with one that supports the OCI8 interface version. Replace the BDE driver with an Oracle 11g ODBC driver.
    But I'm making a lot of assumptions here, as technical details are lacking. Posting the full error stack (with all errors) will make the picture more clear.
    Oh yes - a third option exist. Using the OCI directly from Delphi. The Free Pascal project (which supports Delphi Pascal) has OCI units - which in my experience is fairly easy to use. Granted, the OCI is a somewhat complex call interface, but the basics are pretty straightforward and sample C code from Oracle for using the OCI can be copy-and-pasted and used with a few syntax modifications.

  • TS2972 I have signed in with same Apple ID & same network but still can't use Remote app to control my iTunes via iPhone 4s or iPad2.

    I have gone through FAQ and tried all methods and checked settings in my iMac and my iOS devices (iPhone 4s and iPad2) and still can't useRemore app to control iTunes. I have used this app without a problem before with my old iPhone 3 and it worked fine.
    What is wrong with it?

    Other than you have used it before and it worked - can you provide some more details? You don't see your iTunes library in the remote app?

  • Windows xp old desktop, downloaded firefox, able to search web with google in top righthand corner, but can't search using the firefox search box, why not?

    Computer novice, with old windows xp desktop, changed to firefox, have firefox as homepage, but can't use the central firefox search box, I type a word, click on search .......and....wait.......nothing happens. Have been able to use the top right hand corner search box (set on google). Not great with computers, so feel like I'm really missing something basic! Help! Thanks!

    hello, please see if installing the search reset addon can resolve the issue: https://addons.mozilla.org/firefox/addon/searchreset/ (a restart of the browser is necessary afterwards).

  • How can i scroll with a mouse? dragging works, but no scrolling. mouse used is a microsoft bleutooth notebook mouse 5000

    acer iconia a500
    android honeycomb

    Hey Folks,
    I had this same problem. Played with all the setting mentioned here in the about:config page to no avail. Then, on a lark I decided to change my setting in the mouse driver from 2 lines per click to three lines per click, which happens to match what about:config is claiming it will do....
    Now it works.
    FYI my mouse is a Lenovo USB optical wheel mouse on a Thinkpad with ultranav and trackpoint enabled so... in short way too many ways of moving the pointer going on.

  • I bought an album from iTunes with ringtones and text message tones but how do I use them on the iPhone

    I bought an album from iTunes containing text and ringtones but I cannot access them in the iPhone settings. How can I use them for individual family and friends?

    Delete the current copies and then download again (free) from your purchased history. If the problem persists contact iTunes Store support staff through the report a problem links in your account history.
    tt2

  • TS1292 Hi I was gifted with two iTunes cards for christmas but I can't use them.  They can only be used in the American store and I am Canadian with a Canadian account.  What an I do?

    I am canadian and was given two gift cards for Christmas but cant use them.  I get the message that they must be in the american store
    Help

    Correct. Gift cards can only be purchased and redeemed in the country of origin. Given that it's the holidays you might consider gifting them to a needy child in your church.

  • I can't instal adobe flash with my iMac itsays code safari but I'm not using safari

    i cant install adobe flash it says close sfari but i already closed it

    Deanjenny5 wrote:
    i cant install adobe flash it says close sfari but i already closed it
    Did you Quit Safari, or did you just close the window?
    Or, is another user logged in that has Safari open?

  • How to write XSJS Select Query with input parameters

    Hello Experts,
    I am creating a xsjs file and in that file I am trying to write a Select Query based on a Calculation View
    I have tried it the following way:
    var query = 'SELECT TOP 100 \"Name\", \"Address\", \"City\", \"Country\" FROM \"_SYS_BIC\".\"Test.HL/AddressView\"'
        + 'WITH PARAMETERS(\'PLACEHOLDER\' = (\'$$P_Name$$\', \' Akhil \'),'
      + '\'PLACEHOLDER\' = (\'$$P_City$$\', \' Lucknow \'))';
    But it gives me the "Mixed spaces and tabs error".
    How should I write XSJS Select Query with input parameters?
    Regards,
    Rohit

    >But it gives me the "Mixed spaces and tabs error".
    Mixed spaces and tabs has nothing to do with the syntax of the statement. You used both spaces and the tab in the content - which JSLint doesn't like.  Remove the beginning spaces of each line and use only one or the other.
    The actual syntax of your statement doesn't look right.  The problem is that you are escaping the \ when you don't need to if you are using ' instead of " for your string.  You escape with \" in the first line but then escape with \' in the 2nd and 3rd line.  That is going to cause serious parsing problems with the command.

  • Problem in Query with JOIN Function in OCRD CRD1 OCPR tables

    Hello Dear Forum Users,
    I want to make a query which shows me per business partner from OCRD - Addres; CRD1 - Delivery Address and from OCPR - Contactperson information
    Is it possible to show it in one row per Business Partner. Now I get (the classic problem) of several rows and a duplication of the contact persons per (delivery) address.
    My query is:
    SELECT T0.[CardCode], T0.[CardName], T1.[Address], T1.[Street], T1.[ZipCode], T1.[City], T1.[Country], T1.[U_TelNr], T1.[U_MobNr], T1.[U_OpenTijd], T1.[U_LosIns_1], T1.[U_LosIns_2],T2.[Title],  T2.[Name] as 'Voornaam', T2.[Address] as 'Achternaam', T2.[Position] as 'Functie', T2.[Tel1], T2.[Cellolar], T2.[E_MailL], T2.[BirthDate] FROM OCRD T0 LEFT OUTER JOIN CRD1 T1 ON T0.CardCode = T1.CardCode LEFT OUTER JOIN OCPR T2 ON T0.CardCode = T2.CardCode
    Can you help me ?
    Jos Dielemans - Maastricht
    Edited by: J. Dielemans on Apr 29, 2011 4:28 PM
    Changed the query with Left Outer Join

    I have found the solution myself:
    By using the Union All function I could combine two queries. Here is the result:
    SELECT
    T0.[CardCode], T0.[CardName], T1.[Address] , T1.[Street], T1.[ZipCode], T1.[City], T1.[Country], T1.[U_TelNr], T1.[U_OpenTijd] , T1.[U_LosIns_1] , T1.[U_LosIns_2]'
    FROM OCRD T0 LEFT OUTER JOIN CRD1 T1 ON T0.CardCode = T1.CardCode
    WHERE T0.[CardCode] >= 'D00000'
    Union all
    SELECT
    T0.[CardCode], T0.[CardName], T2.[Position], T2.[Tel1], T2.[Title],  T2.[Name], T2.[Address], T2.[Position], T2.[Tel1], T2.[Cellolar], T2.[E_MailL]
    FROM OCRD T0 LEFT OUTER JOIN OCPR T2 ON T0.CardCode = T2.CardCode
    WHERE T0.[CardCode] >= 'D00000'
    Order by 1
    Now i got the result I was looking for.

  • Input query with dynamic actual & forecast values by month per year

    Hello,
    I am working on a Input ready query for a forecasting application which shows both actuals and forecast numbers and the user will revise the forecast numbers by month
    Requirement: I want to build a Input query for monthly forecasting for the current year. It will be dynamic rolling of months with actuals & forecast data.
    E.g. My report has 12 months for the current year
    and if run the report in May, the months before May has to show the actuals and the months after May has to show the old forecast data so that the user will revise the numbers again in each month and save the data to the real time cube.
    Jan.Feb.Mar.Apr.May.Jun.Jul.Aug.Sept.Nov.Dec
    Act Act  Act Act Act  Old frcst for the remaining months
      user will revise forecast for these months
    So, i am able to create Input query with all restricted key figures( plan kf has change mode set to change, actual kf are not set change) and calculate key figures and all the logic is done on dynamically moving/rolling the data based on the input month of the year.
    But the problem is that i am using cal kf to dynamically roll months, i was not able to set the change option for the cal kf.
    So, how can i make sure that the dynamically changed plan months will open for entering forecast and the actuals months not to change?
    Do you guys have any better solutions in implementing it?
    I really appreciate it your input....:)
    Thanks,
    Srini

    Hi,
    Please look at the following DOC which may be useful to you and if so please grant me point.
    Regards,
    SUbha'
    Input-Ready Query
    Use
    You use input-ready queries to create applications for manual planning. These can range from simple data entry scenarios to complex planning applications.
    Integration
    You define a query that you want to use for manual planning in the BEx Query Designer (see Defining New Queries).
    In the Web Application Designer or the BEx Analyzer, you can combine the input-ready queries with other queries and planning functions to create complex planning applications.
    Prerequisites
    You can define an input-ready query on any of the following InfoProviders:
    &#9679;     Aggregation levels (see Aggregation Levels)
    &#9679;     MultiProviders that include at least one simple aggregation level
    The aggregation levels are created in the planning modeler; MultiProviders are defined in the modeling functional area of the Data Warehousing Workbench.
    Features
    Definition of an Input-Ready Query
    Once you have defined a query on an InfoProvider, you see the Planning tab page under the Properties of structural components (for example, in key figures or restricted key figures). The options provided there allow you to determine which structural components of an input-ready query are to be input ready at runtime and which are not. With structural components that are not input ready, you can also determine whether these components are viewed as reference data or are just protected against manual entry.
    For the structural components, you also have the following options:
    Input readiness of structural components of a query
    Option
    Description
    Not input ready (reference data)
    If they are being used as reference data, the structural components are not protected by data locks to ensure exclusive access for one user because this data serves as a reference for many users.
    This is the default setting.
    Not input ready (no reference data)
    If you want to protect structural components against manual entries but allow changes by planning functions, you can use locks to protect this data for one particular user. In this way you can ensure that the planning function works with the displayed data only and not with data that has been changed by other users.
    Input ready
    You can also determine whether an input ready query is to be started in change mode or in display mode. You find this property in the Query Properties on the Planning tab page. If there is at least one input-ready query component, the query (as long as it has not been determined otherwise) is started in display mode.
    In BI applications that use input ready queries as data providers, you can enter data manually at runtime. For more information, see Performing Manual Planning and Creation of Planning Applications.
    Example
    You want to create an input-ready query for manual planning for a plan-actual comparison of revenues for a set of products. You want the plan data in a real-time-enabled InfoCube and the actual data in a standard InfoCube.
           1.      Create a MultiProvider that includes the InfoCubes for the plan and actual data.
           2.      Define an aggregation level on the MultiProvider which contains the characteristic Product and the key figure Revenue.
           3.      On the aggregation level, create two restricted key figures Plan Revenue and Actual Revenue. For restriction, choose the characteristic 0INFOPROV and restrict it to the plan or actual InfoCube.
           4.      Add the restricted key figures to the key figure structure. Insert Product into the rows. For Plan Revenue, choose Input Ready for the input-readiness option. For Actual Revenue, choose the option Not Input Ready (Reference Data).
           5.      In the query properties, set the indicator that determines whether the queries are started in display or change mode as required.
    Example of an input-ready query
    Product
    Plan Revenue
    Actual Revenue
    P01
    20
    P02
    30
    If you want to keep actual and plan data in a real-time enabled InfoCube, you do not require a MultiProvider for the task described above. Create an aggregation level on the InfoCube and define the input-ready query for the aggregation level. In the example above, a version characteristic acts as the InfoProvider. Create restricted key figures with the plan or actual version and proceed as in the previous example.

  • Repeated rows resulting from executeWithParams on query with bind variable

    hi
    Please consider this example application created using JDeveloper 11.1.1.3.0
    at http://www.consideringred.com/files/oracle/2010/RepeatedRowsIssueApp-v0.01.zip
    It has a View Object "EmployeesVO" based on a SQL query with a bind variable "EmailBVar".
    The page "findEmployees.jspx" has executeWithParams dropped as an "ADF Parameter Form..." and the "EmployeesVOVI" collection as a table.
    On "EmployeesVOVIIterator" the RangeSize has been modified from the default 25 to 10.
    So, all straightforward stuff.
    A scenario (sc1), running the page "findEmployees.jspx", specifying a value and clicking the "ExecuteWithParams" button results in repeated rows shown in the table, that is the first row (and subsequent rows) are repeated at row 11 (and subsequent rows),
    as can be seen in the screencast at http://screencast.com/t/bn9QvV0qt
    question:
    - (q1) How can the repeated rows in scenario (sc1) be explained/avoided?
    many thanks
    Jan Vervecken

    Thanks for your reply Nick Haralabidis.
    it can be avoided by setting the EmployeesVO Access Mode to Range Paging and setting the Range Size to 10. Indeed, that does seem to avoid the repeating rows.
    Now why you get this behavior when you don't specify Range Paging on the VO I don't know. It could be because: 1) it is a bug - the obvious answer ;) , 2) because setting the RangeSize on the EmployeesVOVIIterator without setting the Access Mode on the EmployeesVO to Range Paging is conflicting - but then again there is no warning or error produced by JDeveloper, 3) ...It does look like unintended behaviour, for a "default approach" like this.
    In documentation section "39.1.5 Efficiently Scrolling Through Large Result Sets Using Range Paging " ...
    at http://download.oracle.com/docs/cd/E14571_01/web.1111/b31974/bcadvvo.htm#ADFFD1179
    ... this Range Paging for a View Object seems to be described as an optimization, not as a requirement for functionally correct behaviour.
    - about (q1)
    Another approach that seems to avoid the repeated rows in scenario (sc1) is removing the value for the RangeSize attribute on the iterator, so the RangeSize is not specified.
    Using the modified example application
    at http://www.consideringred.com/files/oracle/2010/RepeatedRowsIssueApp-v0.02.zip
    ... this can be seen in scenario (sc2) in the screencast at http://screencast.com/t/0bpCo33i8J
    Although, the documentation in section "22.4.2.2 Iterator RangeSize Attribute " ...
    at http://download.oracle.com/docs/cd/E14571_01/web.1111/b31974/web_form.htm#ADFFD706
    ... does not seem to mention anything about not specifying the RangeSize attribute, it does say "... You can set it to -1 to have the full record set returned. ...".
    As can be seen in scenario (sc2) the EL expression #{bindings.EmployeesVOVIIterator.rangeSize} resolves to -1 which suggests that not specifying the RangeSize attribute is the same as configuring the RangeSize attribute to -1.
    questions:
    - (q2) What is the preferred way to avoid having "the full record set returned", without having repeated rows as in scenario (sc1)?
    - (q3) Is the default configuration of RangeSize="25" on the iterator intended behaviour (for an interator supporting an executeWithParams action)?
    regards
    Jan

  • Is it possible to create input ready query with free characteristics ?

    Hi All,
    Is it possible to include characteristics restricted with variables in free charatceristics panel to make input ready query?
    I am trying to create input ready query with above practice but unable to make query as input ready.
    I have created input ready query on aggregation level. If I include characteristics restricted with variables in rows or filter then it is working fine. .ie. I am able to input entries at runtime of query.
    Kindly help me out to find the solution as I have to include characteristics in free characteristics panel.

    Hi Tilak,
    Thanks for reply.
    As per my knowledge, Every characteristics which is included at aggregation level should be included in either rows or filter level in query designer.
    But as per my business requirement I have to include the characteristics restricted with variables( in default values only) in free characteristics. But the problem is if I do so the query runs in display mode not in input mode.
    So kindly help me if you have any solution for above scenario.
    ---Shamkant

  • How to create an ABAP Query with OR logical expression in the select-where

    Hi,
    In trying to create an ABAP query with parameters. So it will select data where fields are equal to the parameters entered. The default logical expression is SELECT.. WHERE... AND.. However I want to have an OR logical expression instead of AND.. how can I attain this??
    Please help me on this.. Points will be rewarded.
    Thanks a lot.
    Regards,
    Question Man

    Hi Bhupal, Shanthi, and Saipriya,
    Thanks for your replies. But that didn't answer my question.
    Bhupal,
    You cannot just replace AND with OR in an ABAP QUERY. ABAP QUERY is a self generated SAP code. You'll just declare the tables, input parameters and output fields to be displayed and it will create a SAP standard code. If you'll try to change the code and replace the AND with OR in the SAP standard code, the system will require you to enter access key/object key for that particular query.
    Shanthi,
    Yes, that is exactly what need to have. I need to retireve DATA whenever one of the conditions was satisfied.
    Saipriya,
    Like what I have said, this is a standard SAP code so we can't do your suggestion.
    I have already tried to insert a code in the ABAP query (there's a part there wherein you can have extra code) but that didn't work. Can anybody help me on this.
    Thanks a lot.
    Points will be rewarded.
    Regards,
    Question Man

Maybe you are looking for

  • Display pdf in Iframe

    Hi        I have posted lot many threads for this problem but I am not getting the answer.Even I am not finding threads available for the same problem.        My problem is:        I have a function module which executes a report at backend and conve

  • Tivoli Access Manager 6.0 with Sun Java System Directory 6.3

    Hi, We have been using Tivoli Access Manager 6.0 with Sun Java System Directory 6.3 . Using IBM TAM Java API we can administer the user creation but the API provide support only to create user with required attribute as user name, password, descripti

  • Receiver Agreement : Header Mapping

    Hi, Does anyone know how to retreive the information contained in the Header Mapping of the Receiver Agreement?  I want to be able to extract the information using Java and plug it in a field when the mapping is executed. Thanks Steeve

  • Recover data

    hi , Can I get information and the steps and the process, of how to retrieve lost important, relevant   data from my cell phone . Its a blackberry curve 99000.   All my sentimental pictures, phone book with important numbers, saved information I adde

  • Galaxy S4 $50 mail-in rebate question

    The rebate instructions state that the receipt must include the purchase date, device ID, and wireless phone number.  Both my hardcopy receipt and online receipt contain the purchase date and device ID, but neither contains the phone number.  Can I j