Problem with clob_write under client 9.2.0.6: UnsatisfiedLinkError

Hi all,
I'm running Oracle client 9.2.0.4 on Windows XP and Java 1.4.1_3.
Writing or reading clob's works pretty well.
As i tried to update to Oracle client 9.2.0.6, i got the error
Communication failed: java.lang.UnsatisfiedLinkError: clob_write when i tried to write a clob. The same error appears when i tried to read a clob.
Is there a specific problem with clobs under this client?
All other JDBC operations work as good as before.
Thanks.

Here is another hint.
In your classpath, use the jdbc driver that's under your oracle installation to which you are trying to connect to (ie, <ORACLE_HOME>\ora92\jdbc\lib\ojdbc14.jar).
I had the same problem in 9.2.0.6 and its gone when I replaced the ojdbc14.jar. I copied the ..\ora92\jdbc\lib\ojdbc14.jar to my java client program's classpath, and ran the java client without getting the UnsatisfiedLinkError.
It looks like the ocijdbc9.dll under ora92\bin has to match correctly with the jdbc drivers you would be using. I got this idea from this link:
http://episteme.arstechnica.com/groupee/forums/a/tpc/f/6330927813/m/705001068631/inc/-1
Hope this helps.

Similar Messages

  • Problems with ViaVoice under Leopard, especially key mapping problems

    ViaVoice's behavior has changed considerably under Leopard. First I will discuss the key mapping problem, since I'm eagerly looking for an answer to this problem. At the end of this post, I will voice some of the other problems I've experienced for those who may be interested. The key mapping problem may be specific to the fact that I use a foreign keyboard with a US version of ViaVoice.
    INTRO:
    I have used ViaVoice on my Mac for years, more or less without problems (ViaVoice's bugginess is notorious).
    Those who know ViaVoice will know that one has two general options for dictation. One can dictate into ViaVoice's so-called SpeakPad, which allows special formatting, editing and dictation error correction within the dictated text, or one can dictate into "external" software such as Microsoft Word, in which case ViaVoice just sends a string of characters to that software. SpeakPad appears to make strong use of the operating system's built-in functionality for character formatting, document formatting, etc.
    *MY PROBLEM*
    I have a German keyboard on my PowerBook, yet dictate in US English. When I dictated into SpeakPad under Tiger, all characters appeared correctly. However, when I dictated into Microsoft Word using Tiger, I had to switch the keyboard mapping from German to US to get all characters (that means including the characters that are located at different positions on a German keyboard than they are on a US keyboard such as y, z, apostrophes and parentheses) to appear correctly.
    Under Leopard, things have changed. Now it doesn't matter whether I dictate into SpeakPad or Word; the results are the same and many characters do not appear correctly.
    If set to a German keyboard, y and z appear as expected. To name a few irregularities:
    "(" appears as ")"
    ")" appears as "="
    apostrophes appear as "#" and
    ";" appears as ","
    If set to a US keyboard, y and z are interchanged. "(" and ")" appear as expected. Apostrophes appear as "\" and ";" appears as ","
    By comparison, if typed (as opposed to dictated, as in the examples above) "correctly" (i.e. based on the letters printed on the keyboard) on a German keyboard set to imitate a US keyboard:
    y and z are interchanged
    apostrophes appear as "|"
    "(" appears as "*"
    ")" appears as "(" and
    ";" appears as the symbol for "less than"
    Since I don't have a US keyboard, I can't say how it would behave if set to imitate a German keyboard, i.e. if there's a correlation to the results I get when I dictate.
    Since I was previously able to dictate correctly into SpeakPad by setting the keyboard to "German" and into Word by setting the keyboard to "US," I presume that this is a problem in Leopard, not ViaVoice.
    *OTHER PROBLEMS WITH VIAVOICE UNDER LEOPARD*
    In addition to the aforementioned key mapping problems (that may be specific to those of us with foreign keyboards), ViaVoice appears to have lost considerable functionality in Leopard. I cannot access SpeakPad's Preferences and the correction window. Moreover, the traffic-light like window buttons have disappeared from the VoiceCenter (although they work if you click where they should be). SetupAssistent appears to function.
    I've written to Nuance about these problems, but have little hope that they will invest the time in producing a patch since they haven't released any updates since 2003.

    Thrums1,
    I've never had to "register" ViaVoice after updating the system. I thus suspect you haven't fully followed my above, three-step advice (particularly step 3).
    1) Reinstall ViaVoice from CD.
    2) Update to the latest version (using the patch downloadable from Nuance's website).
    3) Replace the “temp” and “users” folders (in the "ViaVoice" folder at the upper level of your home directory) by a previous copy thereof. When I say previous copy, I mean a copy from when ViaVoice was still working properly, e.g. a copy from when it was running under Tiger.
    As I said, I've gotten ViaVoice to survive several system updates by following the above steps. To my knowledge, the last step is critical since it saves you from having to reconfigure ViaVoice under the new operating system (in this case Leopard). I suspect that ViaVoice is crashing on your system because it's trying to start some module of the SetUpAssistant that is incompatible with Leopard (as many are). If you instead use old copies of the "temp" and "users" folders (from the previous system), then ViaVoice doesn't have to go through the initial "registration" process; ViaVoice doesn't need the SetUpAssistant; and all is (more or less) fine.
    Good luck!
    BTW, to my knowledge, Dictate only runs on Intel Macs. It thus won't run on a G4 iBook, just as it won't run on my PowerBook G4.

  • Problem with update SCCM client to Sp1 CU3 on Windows 2008 server

    Hi all,
    I have problem with update SCCM client on Windows 2008 Server to 2012 Sp1 CU3. I have sent to deployment package with update (SP1 Cumulative Update 3 - server update) on four servers and after few minutes I have got in Monitoring\Deployment details four
    this same errors in "Asset Details":
    USER Message ID
    Status type Description
    NT\AUTHORITY\SYSTEM  1006
    Error 3003
    I love that types of error... which is har to find answer on google :-( I have tried but I haven't find any constructive :-( Did you met with something similar? Which log I should check (sorry - I'm still noob in SCCM2012) to update actual SCCM Client SP1
    (5.00.7804.1000) to SP1 CU3 (5.00.7804.1400)? 
    Thank you.

    I see in fodler with CU3 updates, are four packages:
    - SP1 Cumulative update 3 - x64 client update
    - SP1 Cumulative update 3 - x86 client update
    - SP1 Cumulative update 3 - server update 
    - SP1 Cumulative update 3 - console update
    It will be stupid but... maybe I should deploy x64 client update package? 

  • A problem with WAAS mobile client

    The customer has a problem with WAAS mobile client. When he disabled WAAS mobile client - all is working, but http is not working.:-( On the server the accelerated networks are configured.The browser send the http request, but the response is not received:-( For other clients it is working. Thank you for help.

    I have WAAS mobile server version 3.4.0.1460 on the Windows2003 server with SP1. Client OS is Windows XP. All clients who use WAAS mobile client have WinXP on their notebooks. All clients are on the same network. This client sees this problem when the waas client is active, disabled, and for now when the waas mobile client is uninstalled - it seems like waas mobile client changed registers for IE or FireFox - so all http answers are redirected to nonexisting waas mobile client:-(
    Thank you
    Roman

  • Problems with over/under absorption on production cost centers - GBB AUI

    Hi,
    I have a problem with over/under absorption on production cost centers after month end closing.
    We are using material ledger CKMLCP and actual activity rates from direct cost centers are settled directly to products using GBB AUI account determination.
    Unfortunately from time to time there appears a significant balance on production cost centers after running CKMLCP. What might be the reason? I have analysed line items on cost centers but cannot find any answers.
    We are using assignment of cost elements to particular activity types (function splitting), and I have checked that all cost elements are assigned to proper activity types.
    Best regards,
    Karol

    Hi,
    DP90 is used for Resource related billing, is broad term basically when you performing service that time you have to raise billing on the basis of resources which you had spend for perticular service
    DP90 is run on the basis of DYNAMIC ITEM PROCESSOR,
    http://help.sap.com/saphelp_di471/helpdata/en/59/54fc37004d0a1ee10000009b38f8cf/frameset.htm
    I will tell you one process from the prspective of CS module
    Create notification >> Create service order >> Confirm service order >> Resource releted billing (genrates sales document) >> Invoice to customer with refrance to sales document.
    Now here DP90 is used to determine material,IN SALES DOCUMENT because CS module don't have billing feature as like SD Billing.
    In CS module activities/Operation,but in SD module we speciefy material codes
    So DIP determines XYZ activity/operation is ABC material in SD
    kapil

  • Problems with transmision torrent client

    Dear all,
    I have Iomega EZ-3 and on it running transmission torrent client.
    lenovoemc_Torrent 3.2.19250  Up to date
    The problem is the destination of downloaded torrents. It's not on desired destination. On selected folder 2 subfolders were created - "add torrents here" and "incomplete". And when torrent is downloaded, there is no file. In web gui double click on torrent gives some additions informations:
    Location: /mnt/pools/A/A0/Documents/Downloads
    Where is this location and how can I access it? I have a lot more problems with built-in torrent download client so this one problem should be easier to solve... I have latest firmware on Iomega EZ-3: 4.0.8.23976
    Kind regards,
    Ziga

    I'm not sure why the completed file would not end up in the destination folder. Have you searched the all the folders on the device to see if it ended up in another folder somehow? The built-in torrent client has some issues on some devices, which is why we added support for Transmission.
    Maybe try asking their support forums? - https://forum.transmissionbt.com/
    Have questions and need answers?
    Search the database for answers to FAQ's, software/driver downloads, tutorials, news, features and more!
    LenovoEMC Support & Downloads
    LenovoEMC North America Support Contact Page

  • Problem with Oracle 9i client to access multiple oracle databases

    I am having problem setting up oracle client 9i to access multiple oracle db. When I finish installing Oracle 8.x client, I simply replace the tnsnames.ora that the installation created with the ones that I have. I can access three different databases. I only need to add three diffrent entries in the tnsnames.ora file. I cannot be able to do this with Oracle 9i client. I follow the instruction from the CD installation to use local naming method. It appears that Oracle client try to create multiple entries on my tnsnames.ora file but I can only be able to access one db.
    Any help is appreciated.
    Thanks! HD

    the old tnsnames.ora is working with Oracle 8 client. The new tnsnames.ora (if I use the Oracle Net config) have two entries, one is dev and the other is prod.
    Thanks!

  • Strange problem with SQLPLUS when client and server on the same box

    Hi,
    I have the problem with SQLPLUS when clinet and server on the same machine.
    With client and server on the same machine i am running the command
    sqlplus -l username/password@connect_identifier as SYSDBA.
    With this command, even if you pass in wrong username or wrong password or both as wrong you can able to connect to database and execute queries.
    Once Connect_identifier is correct and trying to log in as SYSDBA ,sqlplus will log in to DB with any username and password.
    How to get rid of this behaviour. Is there any way to do this.
    I am running this command by creating a process in C#
    Edited by: user11000236 on Jun 16, 2009 10:31 AM

    user11000236 wrote:
    Thanks for the info.
    How does Oracle/SQLPLUS allows any username or password to log in to DB with SYSDBA Privillages? What is the concept behind this.?
    This is explainted in the above mentioned link:
    Operating system authentication takes precedence over password file authentication. If you meet the requirements for operating system authentication, then even if you use a password file, you will be authenticated by operating system authentication.

  • Problem with e-mail-client on Nokia X6

    I'm experiencing a problem with the built-in e-mail client (NOT nokia e-mail) on my Nokia X6. When I try to Connect to my Gmail-Inbox (IMAP), it begins to trigger a connection. But just when it is connected the phone disconnects and the two arrows on the tab disappear.
    Does any one have the same problem? Nokia E-Mail isn't a suitable alternative for me.
    Thanks in advance.
    Solved!
    Go to Solution.

    Yes I installed it. But it doesn't supports notifications or push-e-mail. And it's just a Java Client.
    But I fixed the problem: If you set the number of e-mails to fetch to another number than 50, it will not work. It really confuses me, because it worked without any problems on my 5800 XM and (in the beginning) also on my X6.
    I'll report this bug to Nokia.

  • Problem with iPad Mail Client

    Most people have a normal mail server, meaning that when you login with your mail client, it starts up IMAP processes on your mail server to give you the email.
    So ... I use my desktop, to login to read mail mostly. I use Thunderbird because it lets you control somethings that the Mail app on the Mac does not ... like the number of cached connections. In an enterprise context, both Apple's and Microsoft's mail clients are total pigs. They start up these IMAP connections and they never drop them, putting a huge load and creating tons of connections so that email users can check their email ever few minutes. This is a very poor design.
    Thunderbird allows you to take the client offline so that those connections are cleared and the resources on the server are not monopolized, but Outlook Express and Mail do not ... at least as far as I can tell.
    So ... when you check your mail you create these connections, and then when you check your mail from the your iPad, your double what you just probably have running from your desktop, or laptop, or whatever computer you normally use and are not at because you are using your iPad.
    When you switch from the iPad Mail app to another app, it does not clear those connections, and it maintains the connection even if you are not using it.
    Is there some way to configure this OFF, so that your mail is not maintaining these connections?
    And ... don't tell me to go into
    Settings
    -> Mail/Contacts/Calendars
    -> Fetch New Data (turn push off) (switch schedule to manual)
    -> Advanced
    -> <individual account>
    ->(switch to manual)
    Which is by the way a very complex thing to do, remember, and configure ... but it does not work as far as I can tell.
    Companies, at least many of them in an enterprise context need these things to not waste cycles and resources on their servers ... not to mention ISP's and websites don't like it either.
    Why is it that a free mail client like Thunderbird can do better than both Apple and Microsoft at solving this problem ... though it is not completely solved by either?

    bruxxx wrote:
    Why is it that a free mail client like Thunderbird can do better than both Apple and Microsoft at solving this problem ... though it is not completely solved by either?
    Because most users have no idea what cached connections are. They just want it to work.
    Perhaps you should submit a bug report to Apple

  • Problems with USB under 10.6.7

    I have a Macbook Pro 1,1. After the upgrade to OS X 10.6.7, I started seeing frequent, unpredictable disconnects, with the resulting admonition to alway eject my removable drives. At first I thought these were due to problems with cables or my hub, but it happened equally often with flash drives plugged directly into the ports. I downgraded to 10.6.6 several weeks ago and have not had a single problem with disconnects.
    I prefer to have my system upgraded to the most recent version. Is there any solution to this, or is a fix coming up?

    It is interesting (though I haven't read all of it yet, I will continue reading), but it doesn't completely answer my question...which in itself is less complete than I intended.
    Though the drive disconnects under 10.6.7 are a problem, they aren't the only symptom. I also have problems with my Alphasmart Neo, a simple, self-contained word processor. It connects via USB to allow plain-text documents to transfer to and from a computer, and under 10.6.7 I simply cannot reliably transfer data to it. Its management software doesn't reliably connect, resulting in corrupted data or a complete inability to send or receive information. The device works perfectly under 10.6.6.

  • Problem with Oracle XE client (erreur 126 in ODBC driver)

    Hello
    When I want connect to the server with SQL (XE Client) I wrote :
    SQL> connect SYS
    password : *********
    ERROR
    ORA-12560: TNS: erreur d'adaptateur de protocole
    SQL>
    When I want to install ODBC Driver (Oracle in XEClient), the system return an error : "System error code 126"
    Whitch is the problem ?
    Please help me !
    Regards,
    Alexandre

    Hello,
    Thank you for your help,
    XE is installed on Linux Server (192.168.19.30) and is started
    XPClient is installed on Windows XP Client (192.168.19.100)
    I can connect to XE using http://192.168.19.30:8080/apex
    The problem is that I can't use ODBC driver
    In other hand, I can connect to the server in SQL command line, using :
    CONNECT SYSTEM/*******@192.168.19.30
    I saw in Oracle documentation that in Windows it's necessarie to use environnement variables to setup XEClient.
    Do you have any idea on how to configure client and ODBC driver ?
    Alexandre

  • Problems with dbx under linux

    Hi everybody,
    I'm using Oracle Solaris Studio 12.2 under Linux, and i'm trying to debug a Fortran application with dbx.
    When I use it to step through the code, there always pops up a messagebox that says
    dbx: internal error: cannot convert 'AGGREGATE' to 'ARRAY' ...
    dbx: internal error: cannot convert 'AGGREGATE' to 'ARRAY' ...
    dbx: internal error: cannot convert 'AGGREGATE' to 'ARRAY' ...
    dbx: internal error: cannot convert 'AGGREGATE' to 'ARRAY' ...
    too many errors
    after a random number of steps (perhaps after about 10 steps). Then, the execution stops, and I'm forced to restart the process, with a breakpoint somewhere further down the code.
    Does anybody know what I could do to prevent that from happening?
    Thanks in advance,
    Christoph

    Hi Isaac,
    thanks for your reply. I'm using the debugging from the studio.
    Unfortunately, the code I'm working on is a CFD program of some 100.000 lines, and I think I'd have to post the whole thing. I've been trying to reproduce the problem with a model program, but to no avail: dbx/SunStudio works like a charm with every program I write myself.
    It is definitely a problem with evaluating local variables: If I watch a debugging tab different from "variables", it doesn't crash; neither does it while stepping through the main program. It only crashes somewhere deep in some modules, where pointers on big allocated arrays are passed around in the seventh or so stack level. Anyway, it seems to be more a problem with the code than with a particular debugger: I've tried gdb, and it shows similar problems.
    Regards,
    Christoph

  • Problems with Verity under ColdFusion MX 6.1

    Hi,
    I am having problems with Verity collection under ColdFusion
    MX 6.1. I do a query and then try to index the results of that
    query using the CFINDEX tag:
    <cfquery name="qryContent"
    datasource="#application.datasource#">
    SELECT *
    FROM table
    </cfquery>
    <cfoutput>#qryContent.RecordCount# pages being
    indexed...<br></cfoutput> ----- here I get 1468 records
    <cfindex
    collection="Main_Content"
    action="refresh"
    type="custom"
    query="qryContent"
    body="cntContent"
    key="pg"
    urlpath="/info.cfm?"
    custom1="content" >
    <cfsearch
    name = "search_results"
    collection = "CoM_Main_Content">
    <cfdump var="#search_results#">
    <cfabort>
    When I do the <CFSEARCH and then <CFDUMP the number of
    records in the collection is 1409 - hence 59 records less than the
    query returns...I have deleted the collection numeruos times and
    re-created it, I have also increased the JVM settings on the
    ColdFusion server and no difference at all...
    I am out of ideas on how to solve this problem so I am hoping
    somebody can recommend the solution to this...
    Any ideas would be much appreciated.....
    Thanks,
    Vlad

    Odds are it's nothing to do with the Coldfusion upgrade, it
    has to do with MSIE 7. We were in the middle of a Site Rewrite
    project when Windows XP started automatically updating users to
    MSIE 7. They "fixed" so many things in 7, we had to re-QA the whole
    site and fix a bunch of CSS issues so that the site would work and
    display correctly in 7.
    You might also verify that your Windows 2003 server has all
    the current service packs and hotfixes. IIRC, there was at least
    one that threw our servers for a loop until we applied another
    hotfix.

  • Problem with Canvas3D under java3d1.3.1

    Hello,
    I've got a problem with Canvas3D if I use the new java3d1.3.1-version.
    I simply create the Canvas3D as the following:
    GraphicsConfiguration c = SimpleUniverse.getPreferredConfiguration();
    Canvas3D c = new Canvas3D(c);
    With the older Version java3d1.2.1_04 this works fine, but with java31.3.1 I get a NullPointerException. In the documentation of Cancas3D you can read this:
    Constructor Canvas3D
    Parameters:
    graphicsConfiguration - a valid GraphicsConfiguration object that will be used to create the canvas. This object should not be null and should be created using a GraphicsConfigTemplate3D or the getPreferredConfiguration() method of the SimpleUniverse utility. For backward compatibility with earlier versions of Java 3D, a null or default GraphicsConfiguration will still work when used to create a Canvas3D on the default screen, but an error message will be printed. A NullPointerException or IllegalArgumentException will be thrown in a subsequent release.
    Now is my Question:
    HOW can I get a VALID GraphicsConfiguration? The following code snipplet does not work, too:
    GraphicsConfigTemplate3D tmpl = new GraphicsConfigTemplate3D();
    GraphicsEnvironment env = GraphicsEnvironment.getLocalGraphicsEnvironment();
    GraphicsDevice device = env.getDefaultScreenDevice();
    GraphicsConfiguration config = device.getBestConfiguration(tmpl);
    Canvas3D c = new Canvas3D(config);
    And why does this code work with java3d1.2.1_04 but not with java3d1.3.1? Is it perhaps a bug in the new java3d1.3.1? Has anyone an idea?
    Thanks
    Alex

    Hi,
    It seems a similar note has been sent by Weisheng Li in the Java3D mailing list the 11th of June 2003 and not satisfying replies have been sent so far.
    Here a copy of the mail ([JAVA3D] Off screen rendering hangs, though the rendering res ult is perfect.)
    "I am trying to rendering the 3d view into the image file without any GUI. If I do not extend the program from an AWT or Swing component, the program will not exit after processing (so, holds the memory. The rendering result is perfect). Does any one know how to deal with this?
    Here is the sample code (if you run it in command line, you will see that it will hangs there forever):
    public class Devicetest{
        /** Creates a new instance of Devicetest */
        public Devicetest() {
            GraphicsConfigTemplate3D template =
              new GraphicsConfigTemplate3D();
            GraphicsEnvironment env
                 =GraphicsEnvironment.getLocalGraphicsEnvironment();
            GraphicsDevice dev = env.getDefaultScreenDevice();
            GraphicsConfiguration gc =dev.getBestConfiguration(template);
            System.out.println(gc + " " + "End");
         public static void main(String argv[]) {
           Devicetest dd =3D new Devicetest();
    }However, the following works (but extends from Applet):
    public class Devicetest extends Applet{
        /** Creates a new instance of Devicetest */
        public Devicetest() {
            GraphicsConfigTemplate3D template =
                new GraphicsConfigTemplate3D();
            GraphicsEnvironment env = 
                =GraphicsEnvironment.getLocalGraphicsEnvironment();
            GraphicsDevice dev = env.getDefaultScreenDevice();
            GraphicsConfiguration gc = dev.getBestConfiguration(template);
            Canvas3D canvas = new Canvas3D(gc, true);
            System.out.println(gc + " " + "End");
         public static void main(String argv[]) {
           Frame frame =3D new MainFrame(new Devicetest(), 256, 256);
    I can confirm that I've reproduced the same problem using Java 1.3.1 on Windows using DirectX and OpenGL version.
    I've tried to narrow the scope of the problem by doing the following:
    public class DeviceTest
       /** Creates a new instance of Devicetest */
      public DeviceTest()
        GraphicsEnvironment env =
               GraphicsEnvironment.getLocalGraphicsEnvironment();
        GraphicsDevice dev = env.getDefaultScreenDevice();
        GraphicsConfigTemplate3D template = new GraphicsConfigTemplate3D();
        System.out.println(
            template.getBestConfiguration(dev.getConfigurations()));
      public static void main(String argv[])
        DeviceTest dd =  new DeviceTest();
    }The program is also hanging. Some threads are launched by calling getBestConfiguration from the GraphicsConfigTemplate3D and are never killed (deadlock ?), explaining why the program is not returning.
    This is very annoying especially if you want to do offscreen rendering in a servlet for example where you cannot call System.exit(0).
    I think this is a bug in Java3D. Perhaps some insights from the Java3D team could help. Any help would be appreciated to bypass this problem.
    Best regards
    Stephane Fellah

Maybe you are looking for