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.

Similar Messages

  • 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

  • When the apple review team review our app,they point out that our  app uses a background mode but does not include functionality that requires that mode to run persistently.but in fact,when the app in background ,the app need data update to make the

    when the apple review team review our app,they point out that our  app uses a background mode but does not include functionality that requires that mode to run persistently。but in fact,when the app in background ,the app need data update to make the function of  trajectory replay come ture。in fact, we have added function when the app  is in background mode。we have point out the point to them by email。but they still have question on the background mode,we are confused,does anyone can help me,i still don't know why do review team can't find the data update when  the app is in background and how do i modify the app,or what is the really problem they refered,do i misunderstand them?
    the blow is the content of the review team email:
    We found that your app uses a background mode but does not include functionality that requires that mode to run persistently. This behavior is not in compliance with the App Store Review Guidelines.
    We noticed your app declares support for location in the UIBackgroundModes key in your Info.plist but does not include features that require persistent location.
    It would be appropriate to add features that require persistent use of real-time location updates while the app is in the background or remove the "location" setting from the UIBackgroundModes key. If your application does not require persistent, real-time location updates, we recommend using the significant-change location service or the region monitoring location service.
    For more information on these options, please see the "Starting the Significant-Change Location Service" and "Monitoring Shape-Based Regions" sections in the Location Awareness Programming Guide.
    If you choose to add features that use the Location Background Mode, please include the following battery use disclaimer in your Application Description:
    "Continued use of GPS running in the background can dramatically decrease battery life."
    Additionally, at your earliest opportunity, please review the following question/s and provide as detailed information as you can in response. The more information you can provide upfront, the sooner we can complete your review.
    We are unable to access the app in use in "http://www.wayding.com/waydingweb/article/12/139". Please provide us a valid demo video to show your app in use.
    For discrete code-level questions, you may wish to consult with Apple Developer Technical Support. When the DTS engineer follows up with you, please be ready to provide:
    - complete details of your rejection issue(s)
    - screenshots
    - steps to reproduce the issue(s)
    - symbolicated crash logs - if your issue results in a crash log
    If you have difficulty reproducing a reported issue, please try testing the workflow as described in <https://developer.apple.com/library/ios/qa/qa1764/>Technical Q&A QA1764: How to reproduce a crash or bug that only App Review or users are seeing.

    Unfortunately, these forums here are all user to user; you might try the developer forums or get in touch with the team that you are working with.

  • Starting instance in idle mode (10gR2 on Windows Vista)

    Hi!
    I was wondering how I can initially start an Oracle instance in idle mode. Currently, I can only open the database, then connect as sys with sqlplus and shutdown the database.
    Here's what I do:
    1.) Start the TNS Windows service.
    2.) Start the "OracleService<SID>" Windows service. Otherwise I can't even connect with sqlplus, but starting this service buts the database in open mode already.
    3.) Connect with sqlplus and execute shutdown.
    Is there a way to start the "OracleService<SID>" Windows service but keeping the instance in idle mode directly?
    Thanks for your help,
    Marcus
    Edited by: MMarcus on Nov 20, 2008 10:16 AM

    Hi Marcus
    Please be informed of that (source is from the great Burleson site, thanks guys!)
    check the Win service:
    Open the registry with regedit. Always back up the registry before making changes. Navigate to the key:
    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\oracle_home_name.
    There will be a key called:
    ORA_SID_AUTOSTART. SID is your database SID.
    This key should be set to TRUE. If not the server starts but does not start the database. There is also an ORA_SID_SHUTDOWN which you want to be TRUE so that if the server is shut down the service will shutdown the database.
    If you want to manually start the database set ORA_SID_AUTOSTART to FALSE. The service will start but not the database.
    You can manage the windows service with oradim
    Please read that for much more information :
    http://download.oracle.com/docs/cd/B19306_01/win.102/b14304/create.htm#i1006533
    Hope this helps you.

  • (sqr 2515) input required user interaction but user interaction was disabled by the -XI command line

    hi ,
    i'm getting below while running sqr in 3-tier mode using process scheduler.
    (sqr 2515) input required user interaction but user interaction was disabled by the -XI command line
    can any one suggest me to resolve this problem

    You should be able to get some more precise information from your Xorg logs, but I would bet it is related to the evdev driver. Some of the options in your xorg.conf no longer work with the latest version. For now you should be able to either map your mouse directly to the appropriate /dev/event* entry or change to the standard mouse driver, both of those methods should be in the wiki.
    You are supposed to be able to use the evdev driver without the input section of your xorg.conf by using dbus/hal autodetection, but AFAIK at the moment the xorg-server package still isn't compiled with hal support, so you would have to patch and rebuild the package.

  • My classic video ipod won't switch back to regular video mode after using it on an elliptical. The port still allows me to charge and works on the elliptical and treadmill but it will no longer change modes to allow me to watch my shows on the ipod screen

    My classic video ipod won't switch back to regular video mode after using it on an elliptical. The port still allows me to charge and works on the elliptical and treadmill but it will no longer change modes to allow me to watch my shows on the ipod screen

    From the iPod's Main Menu choose Videos -> Settings and make sure TV Out is set to Off.
    Otherwise, try a hard reset as well.  To do this, press and hold both the Select (Center) and Menu buttons together long enough for the Apple logo to appear.
    B-rock

  • I have changed my icloud email in my iphone but in macbook still using old email. I tried to delete the old email in macbook but it requires password and it does not accept the old password for the old email anymore. How do I remove this old email?

    I have changed my icloud email in my iphone but in macbook still using old email. I tried to delete the old email in macbook but it requires password and it does not accept the old password for the old email anymore. How do I remove this old email?

    Hello farahani hairon nizar,
    If your Apple ID was changed from your old account, you may have to change it back to your old account to be able to sign out and then change it back after that is done. Take a look at the article below for more information. 
    If you're asked for the password to your previous Apple ID when signing out of iCloud
    http://support.apple.com/en-us/HT203828
    Regards,
    -Norm G.  

  • When I open a pdf, it used to open in Preview. Now my iMac requires Adobe Reader, but I prefer Preview. How can I make my iMac open pdf in Preview again?

    When I open a pdf, it used to open in Preview. Now my iMac requires Adobe Reader, but I prefer Preview. How can I make my iMac open pdf in Preview again?

    If an image opens in a different application but you want it to always open in Preview when you double-click it, do this one time: Control-click the file, let go of the Control key, press the Option key, then choose Always Open With > Preview. Or, select the image file, choose Get Info from the File menu, then change the "Opens with:" pop-up menu choice to Preview.
    Mac Basics: Preview app views and edits PDFs and images

  • I have an app in my app store that is requiring an update but I never purchased the app and when I click update, another apple ID pops up that is not mine.  Now i keep getting reminders to update the app and I cant get rid of it from the app store.  Help.

    I have an app in my app store that is requiring an update but I never purchased the app and when I click update, another apple ID pops up that is not mine.  Now i keep getting reminders to update the app and I cant get rid of it from the app store.  Help.

    You installed a hacked app, originally from the Mac App Store. It contains the receipt for a different app, downloaded using an account that you don't control. You need to identify and remove the hacked app.
    Important: The app you need to remove is not necessarily the one named in the App Store notice. For example, if the App Store says you need to update "Twitter," the hacked app may be "Angry Birds" or something else entirely. Don't make any assumptions about which app you're looking for. To find it, you have to carry out a systematic search.
    Triple-click anywhere in the line of text below on this page to select it:
    kMDItemAppStoreHasReceipt=1
    Copy the selected text to the Clipboard (command-C).
    In the Finder, press the key combination command-F to open a search window, or select
    File ▹ Find
    from the menu bar. In the search window, select
    Search: This Mac
    from the row of tokens below the toolbar. Below that is a popup menu initially showing Kind. From that menu, select  Other...
    A sheet will drop down. In that sheet, select Raw Query and click OK or press return.
    Now there will be a text box to the right of popup menu. Click in that box and paste (command-V).
    The search window will show all the App Store products you've installed. Compare those search results with the list of your purchases from the App Store. To see the complete list, you may need to unhide hidden purchases. If any apps were download from the App Store using other Apple ID accounts that you control, sign in to the store under each of those ID's and check the purchases.
    At least one of the items listed in the search window is not among your purchases in the App Store. Move each such item to the Trash. You may be prompted for your administrator password. Empty the Trash.
    Log out and log back in. Test.

  • HT1349 Actually, my iphone was hanged and its screen was not working at all .So, I updated its software from market but for reactivation it require icloud account but i didn't know how exactly it is and i was caught in big trouble . But i have its box and

    Actually, my iphone was hanged and its screen was not working at all .So, I updated its software from market but for reactivation it require icloud account but i didn't know how exactly it is and i was caught in big trouble . But i have its box and all other accessories .So , kindly help me as early as possible .Thankyou    and tell me about its solution
    <Email Edited by Host>

    Basic troubleshooting steps outline in the manual are restart, reset, restore from backup, restore as new.  Try each of these in order until the problem is resolved.  If you've been through all these steps and the trouble persists, you'll need to bring your phone to Apple for evaluation.  Be sure to make an appointment first at the Genius Bar so you won't have a long wait.
    Best
    GDG

  • When you double click on psd new instance of Photoshop opens but it doesn't open the file

    Just updated to new version of Photoshop and when I double click on a psd, a new instance of Photoshop opens but it doesn't open the file.
    Any way to fix this?

    If I use open from Photoshop it opens the file.  If I drag and drop into photoshop(and there is nothing open in photoshop) is opens.

  • My Ipod Shuffle requires Itunes 10 but with my Mac OS 10.4.11 I can not run itunes 10. Is there another way to load this ipod shuffle without updating to Snow Leapord?

    My Ipod Shuffle requires Itunes 10 but with my Mac OS 10.4.11 I can not run itunes 10. Is there another way to load this ipod shuffle without updating to Snow Leapord?

    Sorry Glen, but there is not. And you don't have to upgrade to 10.6 (Snow Leopard).  You need at a minimum of 10.5.8 (Leopard).
    B-rock

  • The OEM is showing the instance and listener down but they are up

    Hi,
    I'm facing one problem with my OEM. On the OS level, I checked that the listener and the instance are running. But when I put the information on the file portlist.ini adding these info on the address http of the OEM, on the browse on the Windows environment, it show me that the instance and the listerner are down.
    The instance and the listener are running on one unix machine. no problems to connect using sqlplus.
    Any idea about this?
    Thanks,
    Serg

    Sorry the delay Rob,
    follow the message that I see on the : Enterprise Manager is not able to connect to the database instance. The state of the components are listed below.
    Then bellow on the same window open on my browse I see that for OEM the database instance and the listener are down status. On the right side the startup botton is able.
    Any idea?
    Tks,
    Serg

  • TS4006 My passcode requirement was turned off when I updated to iOS 7. It is now requiring my Passcode, but I cannot remember it! And computer  won't let me synch because "Find My iPad" app is turned on, which I obviously cannot turn off.

    My passcode requirement was turned off prior to updating to iOS 7.
    It is now requiring my Passcode, but I cannot remember it! And computer  won't let me synch because "Find My iPad" app is turned on, which I obviously cannot turn off without getting into iPad Settings.
    Do I really have to Reset the iPad?

    Yes, you will need to restore your iPad.  This link will help restore from a lost passcode:
    http://support.apple.com/kb/ht1212

  • Does patching in test mode requires Maintenance mode on?

    Does patching in test mode requires Maintenance mode on or I have apply it with options=hotpatch
    I am applying a patch in test mode and its erroring out giving error
    AutoPatch error:
    You must be in Maintenance Mode to apply patches.
    You can use the AD Administration Utility to set Maintenance Mode.
    Command I ran
    *$ adpatch apply=n*
    EBS 11.5.10.2

    Srini Chavali wrote:
    Maintenance mode is required for all adpatch runs where hotpatch option is not specified.Hi
    SriniSo even in test mode, we have to run it in maintenance mode or hotpatch mode...wow!!

Maybe you are looking for

  • Using small iOS device to give presentations?

    I am considering buying a refurbished iPod Touch from Apple to (1: replace my aging iPod, (2: allow mobile access to the internet, and (3: to facilitate delivery of business presentations while on-the-road. To wit: As you can see from the listings be

  • Problem with report generation: incorrect VI icons

    Hello, I'm working on a LabVIEW project (8.5.1) which includes a certain number of VIs (500). I have created a little LabVIEW application to produce automatically a HTML documentation of the project. The problem I have, is that, from time to time the

  • Screen must be expanded by ctrl+ every time I go to a new site, is there a way to lock in a size??

    When going to a site, generally the first time, I hit ctrl + about 5 times to get the screen to fill my computer screen. I would like a setting that will give me the option of calling all sites in this size. Is there a way to add this to preferences?

  • MySpace eMail Virus?

    Someone said the eMail sent to them via MySpace eMail using the Blackberry MySpace application (I'm also sending this question to MySpace) contained a virus. How does one send a PC virus thru MySpace from a cellphone? If this is even possible ... and

  • Mail "evaluating messages" forever -- and others' problems

    I suspect something's up with Mail.app. I've read several threads of people in the last few days having trouble with Mail. For some of them, they have to go to the Web to get their mail. For me, Mail is "evaluating messages" for up to ten minutes at