Microsoft ODBC Manager: System error 998

I've just installed Oracle 10.2.0 Enterprise Edition. I want to create a ODBC connection in microsoft ODBC manager but then appear following windows message:
"Cannot load oracle routines instalation of ODBC controller in OraDb10g_home1. System error 998"
Does anybody know how can I solve that?
Thanks

This error code means this:
ERROR_BAD_EXE_FORMAT
193 (0xC1)
%1 is not a valid Win32 application.
If you are talking about ODBCAD32.exe, then it looks like the installation of the driver mis-registered a 32 bit driver ad 64 bit or vise-versa.  It is trying to load either a 32 bit driver from the 64 bit version (C:\windows\system32\odbcad32.exe) or trying to load a 64 bit driver from the 32 bit version (C:\windows\syswow64\odbcad32.exe).  As the driver listing is determined by registry keys that are set on installation of the driver, it is likely that the driver installer has a fault which is causing it to be mis-registered with ODBC.
I would take this up with Oracle from here, I suppose.
Hope that helps,
JohnThis post is provided 'as is' and confers no express or implied warranties or rights.

Similar Messages

  • System Error 998 While loading the Labview Run-Time Engine

    Hello.
    I have a DLL made with LV 7.1 I run the dll using a C compiler and works great in WINXP, but cannot run in Win2K. Error is:
    "System error 998 while loading the Labview Run-Time Engin(c:\program
    files\National Instruments\Shared\Labview Run-Time\7.1\\lvrt.dll)
    READVOLTAGE requires a version 7.1 (or compatible) Labview Runtime
    Engine. Please contact the vendor of READVOLTAGE to correct this
    problem"
    READVOLTAGE is my function inside the dll. The runtime is already
    installed. I tried it in another WINXP running machine and works fine.

    This is actually a Microsoft bug with statically loaded DLLs. There are a couple of workarounds for it, and I have included two links below to posts that address this issue:
    Not found error message from LabVIEW runtime when called from VC++ with statically linked MFC
    I get error 998 when calling a LabVIEW buildt DLL from MSVC++
    Kind Regards,
    E. Sulzer
    Applications Engineer
    National Instruments

  • W.I.C.S Nationwide Error Connecting - Specified driver could not be loaded due system error 998

    I am currently virtualising W.I.C.S Nationwide with APP V 5.0 SP1 on a Windows 64BIT machine. When I install and launch the application manually I am able to log into the application successfully without issues.
    When I sequence the application, I get nothing in the report to suggest any issues. in fact the report has nothing. After sequencing, when testing the application on a client machine (Which is a mirror copy of the sequencing machine), once I put in the log
    in credentials and try to connect with the application, I get the below error message:
    Error Connecting - 2147467259 :Specified driver could not be loaded due system error 998:Invalid access to memory location. (Oracle in Installclient11_1,C:\ProgramData\App-V\86B33AE4-890E-4E98-AD4F-C4F7A1FCA0DE\4D075A01-3775-4BEA-BEC4-5414B3B0D02E\Root\instantclient_11_1\sqora32.dll).
    I was wondering if anyone has had this issue with a similar application that tries to load an ODBC driver and if so how did you resolve it
    UObi

    When Sequencing did you try to go into ODBC and test the connection?  Is that file in that location? If you run a ProcMon, what results does that produce in relation to the sqora32.dll?
    Out of interest, have you tried sequencing on a 32-bit machine? I haven't had an issue yet but am wondering if it's a 32-bit driver running on 64-bit and not running correctly for some reason, either way, a ProcMon may give you some clues. Sorry, can't be
    much help
    PLEASE MARK ANY ANSWERS TO HELP OTHERS Blog:
    rorymon.com Twitter: @Rorymon

  • Managed System - error in SSO setup

    Hi Experts,
    i am doing Managed system configuration but stuck on "step 8 - Configure Automatically" with below error.
    My SOLMAN version is 71 SPS11.
    Error while calling Diagnostics setup web service. Check note 1822831.
    CX_AI_SYSTEM_FAULT : SOAP:1.007 SRT: Unsupported xstream found: ("HTTP Code 401 : Unauthorized")
    CX_SOAP_FAILURE : Error when processing Web service call
    CX_SOAP_CORE : Error when calling SOAP Runtime functions: SRT: Unsupported xstream found: ("HTTP Code 401 : Unauthorized")
    I have check the note 1822831 but not help at all.
    Also, i have tested the webservice connection with out issue and JAVA UME master client have set to client 100.
    i have also able to login to http://localhost:50000 with user SM_INTERN_WS without issue.
    Basically i have the same error for SAPRouter setup, Extractors Setup, Introscope Host Adapter and Generate System-level Metrics in this step 8.
    It seen like authorization issue. But i have no idea where to verify the user id and authorization.
    Kindly advise.
    Thank you.
    BR,
    Por.

    Hi Soon,
    Please follow SAP Note   1837656 - Extractor Setup returns "CX_AI_SYSTEM_FAULT : SOAP:1.007 SRT: Unsupported xstream found: ("HTTP Code 500 : Timeout")" - Solution Manager 7.10
    Hope this will resolve your issue.
    Regards,
    Gaurav

  • Solaris 11.2 User Manager System Error

    Has anyone encountered a system error when attempting to add users as the root role or executing the user manager from the cli as root?
    I can use the gui manager after a user has been created in the staff group.  I run into issue creating the user as root in any group but staff and any default shell outside of /usr/bin/bash.
    Example - Using gui to create user in ftp group with /bin/bash as login shell with auto set for userid and home directory.
    Thanks in advance.

    No system error for me but I've filed Bug 20873166 - "User Manager" always creates user under "staff" group

  • SourceFire management system error when I try to delete a user agent

    I'm running into an issue with the Sourcefire management system. When I try to delete a user agent within Sourcefire I get redirected to an error page.
    Running 5.3. I have attached the error.

    Try disabling your antivirus/antispam software.

  • Ringback Tone Manager - System Error

    I am unable to manage my ringbacks.  Whenever I try to change the default, create a new jukebox or edit my preferences in any way, a message pops up with "System error or unknown error".  Please advise! 

    It appears to be fixed now!  Thanks!!

  • Transport Management System Error

    Trying to delete the TMS configuration the following error pops up:
    "System 0 unknown in transport domain"
    I'm performing this action on the transport domain controller [DEV] in
    client 000 with my user [sap_all, sap_new].
    Want to set up the transport routes between
    DEV (4.7 EE) and MPD (ECC6.0) for the time
    being.  Any solution plz give reply
    Thank you

    Hello Manjula,
    First of all STMS configurations needs to be carried out in client 000 with DDIC user with (SAP_ALL & SAP_NEW)
    Since you are getting the error that the system you are trying to delete is not available in the domain you may update the domain configuration across all the systems from the domain controller.
    Once it is done you may again add the new system to the transport domain and then can go ahead with the setting up of the transport routes.
    Hope this info would help you.
    Thanks and Regards,
    -Bijesh.

  • Oracle Enterprise Performance management system -error

    Hi All
    I am getting
    Essbase error occured: Failed to deploy Essbase cube.
    Caused by: Incompatible 'Duplicate member name support' setting.
    OEPMS version : 11.1.2
    Please help.Thanks

    Hi
    After importing the metadata , after validation and when I am trying to do the deployment, I got an error "Error adding Attribute to member A35027".
    Then I changed the prpoerty of each dimension to "Allow duplicates in Dimension" and then changed the property of the application in OEPMS's outline to "Allow Duplicates in outline".
    Thanks

  • Microsoft Retail Management System Payment EDC

    Good Day
    I would like to  know what hardware is compatible to support credit card EMV
    hardware required to facilitate Chip and PIN
    transactions.
    Thanks
    Rishi

    May be on msdn subscriber downloads or possibly ask over here.
    Microsoft Dynamics RMS Forum
    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]
    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

  • Error during Managed system setup "Wilyhost Agent" type

    Hello All,
    Managed system setup finished with one error. Iam using this for selfmonitoring (solman itself as managed system)
    Error msg as follows.
    0 Wilyhost Agent(s) from host inbbssun02 are connected to the EM.
    Wilyhost Agent configuration finished without errors, but on Enterprise Manager (TDCTBI.india.tcs.com:6001) no Wilyhost Agent was detected from host inbbssun02. Please check the log file jvm_smdagent.out whether the Wilyhost Agent could connect to the Enterprise Manager. If the Enterprise Manager configuration has been changed recently please restart the SMD Agent on OS level.
    I checked jvm_SMDAgent.out. and log as follows.
    /06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] Introscope Agent Release 8.0.2.0 (Build 470970)
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] Using Java VM version "Java HotSpot(TM) 64-Bit Server VM 1.4.2_20-rev" from S
    un Microsystems Inc.
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] Trying to load agent profile based on system property "com.wily.introscope.ag
    entProfile"
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] Trying to load file from /usr/sap/SMD/J98/SMDAgent/applications.config/com.sa
    p.smd.agent.application.wilyhost/IntroscopeSapAgent.profile
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] Loaded file from /usr/sap/SMD/J98/SMDAgent/applications.config/com.sap.smd.ag
    ent.application.wilyhost/IntroscopeSapAgent.profile
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] Agent Metric Aging is turned off
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] Agent Metric Aging: property introscope.agent.metricAging.heartbeatInterval i
    s set to 1800
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] Agent Metric Aging: property introscope.agent.metricAging.dataChunk is set to
    500
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] Agent Metric Aging: property introscope.agent.metricAging.numberTimeslices is
    set to 3000
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] Looking for agent profile property "introscope.agent.extensions.directory" to
    locate the extensions directory.
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] The agent extensions directory /usr/sap/SMD/J98/SMDAgent/applications.config/
    com.sap.smd.agent.application.wilyhost/ext was successfully located
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] Introscope Agent startup complete.
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] The Agent will attempt to determine its name.
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] Using the Agent name "SAP HostAgent J98" based on the value of the System Pro
    perty "com.wily.introscope.agent.agentName".
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent] Initial agent name set to SAP HostAgent J98
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent.Isengard] Initiating connection attempts to the Introscope Enterprise Manager.
    1/06/10 02:55:29 PM IST [INFO] [IntroscopeAgent.Isengard] The Agent reconnection delay is set to 15 second(s).
    1/06/10 02:55:30 PM IST [INFO] [IntroscopeAgent] Started Error Reporting service
    [p4://inbbssun02:50004] Agent ready.
    1/06/10 02:55:34 PM IST [INFO] [IntroscopeAgent.IsengardServerConnectionManager] Connected Agent to the Introscope Enterprise
    Manager at TDCTBI.india.tcs.com:6001,com.wily.isengard.postofficehub.link.net.DefaultSocketFactory. Host = "inbbssun02", Proce
    ss = "SAP HostAgent Process", Agent Name = "SAP HostAgent J98".
    Is there any seperate setting for wilyhost agent connection to EM ?
    Regards,
    Shyam

    I have restarted the agent at OS level and it appears in the Agent Admin page.
    I then re-ran the Managed System Config for this system and receive the same error.
    I have looked at the jvm_smdagent.out file on the wilyhost and found the following errors
    1/11/10 05:37:02 AM CET [INFO] [IntroscopeAgent] Looking for agent profile property "introscope.agent.extensions.directory" to locate the extensions directory.
    1/11/10 05:37:02 AM CET [INFO] [IntroscopeAgent] The agent extension property "introscope.agent.extensions.directory" is not set. No extensions will be loaded.
    1/11/10 05:37:02 AM CET [INFO] [IntroscopeAgent] Introscope Agent startup complete.
    1/19/10 12:34:08 PM CET [WARN] [IntroscopeAgent.IsengardServerConnectionManager] The Introscope Agent is sending data to the Introscope Enterprise Manager too slowly.  Keeping the connection alive.
    The agent on the solution manager box is version 7.0 and the version od the agent on the PI box is 7.11
    Regards
    Stephen

  • How to set the ODBC driver from Micorosft ODBC manager in vista 64bit

    Dear Sir/Madam
    I just installed Vista ultimate (64 bit) on my computer.
    After that, I downloaded and installed Oracle Database 10g Client Release 2 (10.2.0.3) from http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10203vista.html
    Set up the network config from net configuration assistant is fine (tnsnames.ora).
    When I want to set up the system ODBC from Microsoft ODBC manager.
    I can't found oracle driver from Microsoft ODBC manager (only Sql Server driver is existing ).
    Why? and how to found it out?
    Thanks
    Francis SZE

    Database 10g Client Release 2 (10.2.0.3) from
    http://www.oracle.com/technology/software/products/da
    abase/oracle10g/htdocs/10203vista.htmlWhich means you will be using the 32-bit environment on top of the x64 based os (WoW64). Have you verified that the Database product is certified for Vista "x64" editions?
    http://support.microsoft.com/kb/896456/en-us
    I can't found oracle driver from Microsoft ODBC
    manager (only Sql Server driver is existing ).
    Why? and how to found it out?You are likely looking in the wrong place. DSNs with 32-bit drivers are managed through odbc admin tool in %systemroot%\syswow64\.

  • System error's blueprint

    This is a tool that i've been working on for a couple of days, it needs work (so no flames) I want to make a similar linux compatable version aswell...
    It's basically a tool that I think network administrators and pen-testers / ethical hackers alike would find usefull all comments welcome, it has the following features:
    Ping computer
    net view
    nslookup
    net users
    tracert
    syskey encryption
    remote desktop
    netstat
    remote shutdown
    ping of deathScreenshot -->
    http://img138.imageshack.us/img138/4777/copyofblueprintfinallb7.jpg
    Source code: http://www.mediafire.com/?7myynwankml
    Class file: http://www.mediafire.com/?6zjdk3msmgm
    Source:
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.io.*;
    import java.lang.*;
    import java.lang.String.*;
                                            //======================System error's blueprint=======================
    class blueprint extends JFrame implements ActionListener
    JButton button1 = new JButton("Ping computer");
    JButton button2 = new JButton("network view");
    JButton button3 = new JButton("nslookup");
    JButton button4 = new JButton(" net users ");
    JButton button5 = new JButton("Tracert");
    JButton button6 = new JButton("syskey encryption");
    JButton button7 = new JButton("remote desktop");  
    JButton button8 = new JButton(" netstat ");  
    JButton button9 = new JButton("Remote shutdown");//shutdown.exe -i -l -s -r -a -f -m
    JButton button10 = new JButton("ping of death (DOS)");
    JButton button11 = new JButton("exit program");
    JButton button12 = new JButton("OK!");
    JLabel textLabel3 = new JLabel ("");  
    JLabel textLabel = new JLabel ("URL or IP address:");  
    JTextField text = new JTextField("127.0.0.1  ", 17);
    JLabel textLabel2 = new JLabel ("Coded by System error (: [email protected] ");
             //Create the window
    JTextArea textarea = new JTextArea(2,25);
    JTextArea textarea2 = new JTextArea(2,25);
    public blueprint()
      super ("System error's blueprint");
      setSize(500, 600);
      setResizable(false);
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      setVisible(true);
      Container content = getContentPane();                             //create layout manager
      FlowLayout layout = new FlowLayout();
      content.setLayout(layout);
      Container contentArea = getContentPane ();
      contentArea.setBackground(Color.black);                           //container
      button1.addActionListener(this);
      button1.setBackground(Color.black);
      button1.setForeground(Color.red);
      content.add(button1);
      setContentPane(content);
      Color customgreen = new Color (128, 0, 128);
      Color customblack = new Color (128, 0, 128);
      button2.addActionListener(this);
      button2.setBackground(Color.black);
      button2.setForeground(Color.red);
      content.add(button2);
      setContentPane(content);
      button3.addActionListener(this);
      button3.setBackground(Color.black);
      button3.setForeground(Color.red);
      content.add(button3);
      setContentPane(content);
      button4.addActionListener(this);
      button4.setBackground(Color.black);
      button4.setForeground(Color.red);
      content.add(button4);
      setContentPane(content);
      button5.addActionListener(this);
      button5.setBackground(Color.black);
      button5.setForeground(Color.red);
      content.add(button5);
      setContentPane(content);
      button6.addActionListener(this);
      button6.setBackground(Color.black);
      button6.setForeground(Color.red);
      content.add(button6);
      setContentPane(content);
      button7.addActionListener(this);
      button7.setBackground(Color.black);
      button7.setForeground(Color.red);
      content.add(button7);
      setContentPane(content);
      button8.addActionListener(this);
      button8.setBackground(Color.black);
      button8.setForeground(Color.red);
      content.add(button8);
      setContentPane(content);
      button9.addActionListener(this);
      button9.setBackground(Color.black);
      button9.setForeground(Color.red);
      content.add(button9);
      setContentPane(content);
      button10.addActionListener(this);
      button10.setBackground(Color.black);
      button10.setForeground(Color.red);
      content.add(button10);
      setContentPane(content);
      button10.addActionListener(this);
      button10.setBackground(Color.black);
      button10.setForeground(Color.red);
      content.add(button10);
      setContentPane(content);
      button11.addActionListener(this);
      button11.setBackground(Color.black);
      button11.setForeground(Color.red);
      content.add(button11);
      setContentPane(content);
      textLabel3.setForeground(Color.red);
      textLabel3.setBackground(Color.black);
      contentArea.add(textLabel3);
      setContentPane(content);
      textLabel.setForeground(Color.red);
      textLabel.setBackground(Color.black);
      contentArea.add(textLabel);
      setContentPane(content);
                                                                      //compnent interfaces
      text.setForeground(Color.red);
      text.setBackground(Color.black);
      contentArea.add(text);
      setContentPane(content);
      textLabel2.setForeground(Color.red);
      textLabel2.setBackground(Color.black);
      contentArea.add(textLabel2);
      setContentPane(content);
      textarea.setForeground(Color.red);
      textarea.setBackground(Color.black);
      contentArea.add(textarea);
      setContentPane(content);
      textarea2.setForeground(Color.red);
      textarea2.setBackground(Color.black);
      contentArea.add(textarea2);                           //rememeber for events the else{expression}
      setContentPane(content);
      } //end method
    public void actionPerformed(ActionEvent event)     // user events and actions here
    String clearscreen  = ("\n\n\n\n\n\n\n\n\n\n\n\nresults cleared\n\n\n\n\n\n\n\n\n\n");                                                                                                                                       
    String targetIP = text.getText();  //important code!
               //------------button 1------ping----//
    if(event.getSource() == button1)
      try
        String command1 = "C:\\WINDOWS\\system32\\ping.exe "+targetIP;
        Process p = Runtime.getRuntime().exec(command1);
        DataInputStream in = new DataInputStream(p.getInputStream());
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {         
              while ((command1 = br.readLine()) != null) {
                  System.out.println(command1);
                           JLabel textLabel5 = new JLabel (command1);
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println("trying another method for ping");
       try
        String command1 = "C:\\WINNT\\system32\\ping.exe "+targetIP;
        Process p = Runtime.getRuntime().exec(command1);
        DataInputStream in = new DataInputStream(p.getInputStream()); //stream data input to show process
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {
              while ((command1 = br.readLine()) != null) { //readline from the bufferedReader
                  System.out.println(command1);
                           JLabel textLabel5 = new JLabel (command1);  //show results on GUI
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println();
                 JLabel textLabel5 = new JLabel ();
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
                                //-------button 2-----net view--//
         if(event.getSource()== button1)return;       
         if(event.getSource()== button2)
      try
        String command2 = "C:\\WINDOWS\\system32\\net view ";
        Process p2 = Runtime.getRuntime().exec(command2);
        DataInputStream in = new DataInputStream(p2.getInputStream());
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {         
              while ((command2 = br.readLine()) != null) {
                  System.out.println(command2);
                           JLabel textLabel5 = new JLabel (command2);
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println();
       try
        String command2 = "C:\\WINNT\\system32\\net view ";
        Process p2 = Runtime.getRuntime().exec(command2);
        DataInputStream in = new DataInputStream(p2.getInputStream());
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {
              while ((command2 = br.readLine()) != null) {
                  System.out.println(command2);
                           JLabel textLabel5 = new JLabel (command2);
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println();
                 JLabel textLabel5 = new JLabel ();
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
                              //-------button 3-----nslookup--//
         if(event.getSource()== button2)return;       
         if(event.getSource()== button3)
      try
        String command2 = "C:\\WINDOWS\\system32\\nslookup "+targetIP;
        Process p2 = Runtime.getRuntime().exec(command2);
        DataInputStream in = new DataInputStream(p2.getInputStream());
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {         
              while ((command2 = br.readLine()) != null) {
                  System.out.println(command2);
                           JLabel textLabel5 = new JLabel (command2);
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println("trying another method ");
       try
        String command2 = "C:\\WINNT\\system32\\nslookup "+targetIP;
        Process p2 = Runtime.getRuntime().exec(command2);
        DataInputStream in = new DataInputStream(p2.getInputStream());
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {
              while ((command2 = br.readLine()) != null) {
                  System.out.println(command2);
                           JLabel textLabel5 = new JLabel (command2);
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println();
                 JLabel textLabel5 = new JLabel ();
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             //------------------button 4-----net user------//
         if(event.getSource()== button3)return;       
         if(event.getSource()== button4)
      try
        String command2 = "C:\\WINDOWS\\system32\\net user";
        Process p2 = Runtime.getRuntime().exec(command2);
        DataInputStream in = new DataInputStream(p2.getInputStream());
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {         
              while ((command2 = br.readLine()) != null) {
                  System.out.println(command2);
                           JLabel textLabel5 = new JLabel (command2);
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println("trying another method ");
       try
        String command2 = "C:\\WINNT\\system32\\net user";
        Process p2 = Runtime.getRuntime().exec(command2);
        DataInputStream in = new DataInputStream(p2.getInputStream());
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {
              while ((command2 = br.readLine()) != null) {
                  System.out.println(command2);
                           JLabel textLabel5 = new JLabel (command2);
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println();
                 JLabel textLabel5 = new JLabel ();
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
                      //----------------button 5-------tracert---//
         if(event.getSource()== button4)return;       
         if(event.getSource()== button5)
      try
        String command2 = "C:\\WINDOWS\\system32\\tracert.exe "+targetIP;
        Process p2 = Runtime.getRuntime().exec(command2);
        DataInputStream in = new DataInputStream(p2.getInputStream());
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {         
              while ((command2 = br.readLine()) != null) {
                  System.out.println(command2);
                           JLabel textLabel5 = new JLabel (command2);
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println("trying another method ");
       try
        String command2 = "C:\\WINNT\\system32\\tracert.exe "+targetIP;
        Process p2 = Runtime.getRuntime().exec(command2);
        DataInputStream in = new DataInputStream(p2.getInputStream());
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {
              while ((command2 = br.readLine()) != null) {
                  System.out.println(command2);
                           JLabel textLabel5 = new JLabel (command2);
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println();
                 JLabel textLabel5 = new JLabel ();
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
                    //-----------button 6--------syskey---//
      if(event.getSource()== button5)return;       
         if(event.getSource()== button6)
      try
        String command2 = "C:\\WINDOWS\\system32\\syskey.exe";
        Process p2 = Runtime.getRuntime().exec(command2);
        DataInputStream in = new DataInputStream(p2.getInputStream());
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {         
              while ((command2 = br.readLine()) != null) {
                  System.out.println(command2);
                           JLabel textLabel5 = new JLabel (command2);
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println("trying another method ");
       try
        String command2 = "C:\\WINNT\\system32\\syskey.exe ";
        Process p2 = Runtime.getRuntime().exec(command2);
        DataInputStream in = new DataInputStream(p2.getInputStream());
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {
              while ((command2 = br.readLine()) != null) {
                  System.out.println(command2);
                           JLabel textLabel5 = new JLabel (command2);
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println();
                 JLabel textLabel5 = new JLabel ();
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
                  }  //-----------button 7--------remote desktop---------//
                  if(event.getSource()== button6)return;       
                  if(event.getSource()== button7)
      try
        String command2 = "C:\\WINDOWS\\system32\\mstsc.exe";
        Process p2 = Runtime.getRuntime().exec(command2);
        DataInputStream in = new DataInputStream(p2.getInputStream());
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {         
              while ((command2 = br.readLine()) != null) {
                  System.out.println(command2);
                           JLabel textLabel5 = new JLabel (command2);
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println("trying another method ");
       try
        String command2 = "C:\\WINNT\\system32\\mstcs.exe ";
        Process p2 = Runtime.getRuntime().exec(command2);
        DataInputStream in = new DataInputStream(p2.getInputStream());
              BufferedReader br = new BufferedReader(new InputStreamReader(in));
        try {
              while ((command2 = br.readLine()) != null) {
                  System.out.println(command2);
                           JLabel textLabel5 = new JLabel (command2);
                           Container content = getContentPane();                             //create layout manager
                           FlowLayout layout = new FlowLayout();
                           content.setLayout(layout);
                           Container contentArea = getContentPane ();
                           contentArea.setBackground(Color.black);                           //container
                         textLabel5.setForeground(Color.red);
                         textLabel5.setBackground(Color.black);
                         contentArea.add(textLabel5);
                         setContentPane(content);
             } catch (IOException e) {
         } catch (IOException e1) {
             System.err.println();
                 JLabel textLabel5 = new JLabel ();
                           Container content = getContentPane();                             //create layout manager
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

    System-error wrote:
    I preffer using a text editor rather than a full blown API,IDE not API (IDE is an advanced text editor and compiler all in one package, API is a interface (in the none-Java way) for programmers to use).
    IDE - http://en.wikipedia.org/wiki/Integrated_development_environment
    API - http://en.wikipedia.org/wiki/API
    know the command like - the "extends and implements keyword" and creating a sub() Extra classes do not automatically mean subclasses.
    class ect but i'm finding it awkward with using a text editor What part are you finding "awkward"?
    (maybe it'll have something to do with *.jar)(??) Jars are useful for deployment, however at the moment you just need to be able to compile and run the application from the command line. So I would not worry about Jars just yet.
    Now do you have a question, or is this just a request for someone to review your code?
    If the latter:
    button1 is never a good name for a button.
    You might want to look at Actions & AbstractAction rather than the large if statement.
    Most of the code is copy & paste code. You might want to have a RunCommandAction.

  • ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified in windows server 2008 r2

    ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified in windows server 2008 r2.I made a application in asp.net c#.I am using ODBC connection.When I deployed my application in windows server2008 r2.There
    is no Microsoft ODBC driver shown in ODBC Data source administrator.Then I go to the C:\Windows\SysWOW64 and open  Odbcad32.exe and add Microsoft ODBC2 driver for Oracle and when I run my application I got following error
    ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
    I am using follwoing string
     <connectionStrings>
    <add name="theconnetion" connectionString="DSN=abdb;UID=abc;PWD=xyz"/>
     </connectionStrings>
    Guide me What I do?

    Did you add a System DSN or a User DSN? If you added a User DSN from your own login, the asp.net application will not be able to use it unless its application Pool in IIS is configured to run under the same credentials that you used for creating
    the DSN. It's better if you add a System DSN.
    Also, be careful to ensure that you are using a 64 bit DSN, unless you configure the application to run in 32 bits. If the 64 bit application attempts to use the 32 bit driver you get the same error message "Data source name not found and no default
    driver specified". See this KB article:
    http://support.microsoft.com/kb/942976/en-us

  • ERROR reports.reportdefinition : com.crystaldecisions.reports.queryengine.driverImpl.m: JDBC Error: [Microsoft][ODBC Driver Manager] Invalid string or buffer length

    I have developed Java web application which uses Crystal Report 2013 , java 1.6 , Windows 32 bit System, All the reports are loading fine in the Following environment
    Development Environment
    Windows7 Professional Service pack 1 -32 bit
    Java - 1.6
    Internet Explorer 11
    Oracle Client 10g 32 bit ODBC driver
    Testing Environment
    Windows Server 2008 R2 Enterprise - 64 bit
    java 1.6
    Internet Explorer 9
    Oracle Client 11g 62 bit ODBC driver
    While loading reports in the 64 bit server the error occurs
    ERROR reports.reportdefinition :  com.crystaldecisions.reports.queryengine.driverImpl.m: JDBC Error: [Microsoft][ODBC Driver Manager] Invalid string or buffer length
    ERROR dataengine.datasource : Failed to read next recurring database record: database row set error.
    com.crystaldecisions.reports.reportdefinition.datainterface.j: JDBC Error: [Microsoft][ODBC Driver Manager] Invalid string or buffer length
        at com.crystaldecisions.reports.reportdefinition.datainterface.q.a(Unknown Source)
        at com.crystaldecisions.reports.dataengine.n.m(Unknown Source)
        at com.crystaldecisions.reports.dataengine.n.l(Unknown Source)
        at com.crystaldecisions.reports.dataengine.n.bn(Unknown Source)
        at com.crystaldecisions.reports.dataengine.n.bp(Unknown Source)
        at com.crystaldecisions.reports.dataengine.n.else(Unknown Source)
        at com.crystaldecisions.reports.dataengine.s.a(Unknown Source)
        at com.crystaldecisions.reports.dataengine.bk.a(Unknown Source)
        at com.crystaldecisions.reports.dataengine.bk.ab(Unknown Source)
        at com.crystaldecisions.reports.dataengine.bk.<init>(Unknown Source)
        at com.crystaldecisions.reports.dataengine.bk.if(Unknown Source)
        at com.crystaldecisions.reports.dataengine.bk.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.h(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.i.h(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bf.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.b3.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.ca.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.a9.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.e.m.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.b3.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.e.m.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.e.p.l(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.e.p.void(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.e.p.l(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.e.p.aE(Unknown Source)
        at com.crystaldecisions.reports.formatter.a.c.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.a.c.if(Unknown Source)
        at com.crystaldecisions.reports.formatter.a.c.a(Unknown Source)
        at com.businessobjects.reports.sdk.b.b.int(Unknown Source)
        at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(Unknown Source)
        at com.crystaldecisions.proxy.remoteagent.x.a(Unknown Source)
        at com.crystaldecisions.proxy.remoteagent.q.a(Unknown Source)
        at com.crystaldecisions.sdk.occa.report.application.dd.a(Unknown Source)
        at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unknown Source)
        at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unknown Source)
        at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(Unknown Source)
        at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(Unknown Source)
        at com.crystaldecisions.reports.sdk.PrintOutputController.export(Unknown Source)
        at com.erm.controller.ALMReportsController.queryDll(ALMReportsController.java:1681)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:471)
        at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:408)
        at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
        at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925)
        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936)
        at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:838)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
        at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.erm.authentication.HttpSecurityFilter.doFilter(HttpSecurityFilter.java:658)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Unknown Source)
    Caused by: com.crystaldecisions.reports.queryengine.driverImpl.m: JDBC Error: [Microsoft][ODBC Driver Manager] Invalid string or buffer length
        at com.crystaldecisions.reports.queryengine.driverImpl.o.if(Unknown Source)
        at com.crystaldecisions.reports.queryengine.ap.if(Unknown Source)
        at com.crystaldecisions.reports.queryengine.l.bN(Unknown Source)
        at com.crystaldecisions.reports.queryengine.ap.eg(Unknown Source)
        at com.crystaldecisions.reports.queryengine.ap.e(Unknown Source)
        at com.crystaldecisions.reports.queryengine.b2.f(Unknown Source)
        at com.crystaldecisions.reports.queryengine.b2.dy(Unknown Source)
        ... 89 more
    Caused by: java.sql.SQLException: [Microsoft][ODBC Driver Manager] Invalid string or buffer length
        at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbc.SQLGetDataString(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbcResultSet.getDataString(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbcResultSet.getBigDecimal(Unknown Source)

    A few things to note:
    1) Crystal Report 2013 doe snot install any SDK. Thus the assumption is that you are using CR from teh following link:
    SAP BusinessObjects - SAP Crystal Reports, Version For Eclipse Download
    2) Since you are using a 64 bit connection (Oracle Client 11g 62 bit ODBC driver) you will have to make sure you are using 64 bit JVM. Otherwise, follow Dell's advice and use a 32 bit ODBC datasource.
    3) On one test you are using Oracle Client 10g 32 bit ODBC driver and the other you are using Oracle Client 11g 64 bit ODBC driver. You might want to see if you can run your app using Client 11g 32 bit ODBC driver.
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada

Maybe you are looking for

  • Won't boot from install discs after deleting some system files

    I've been looking through the forum and haven't found an answer to my problem - maybe someone can help me out. I have an aluminum Powerbook G4, 1.67, 1.5 RAM, 10.4.11. I was experiencing the problem with FCE capturing video for about 5 minutes and th

  • Can I use the iPad 1 or iPhone 4 with a Samsung 8000 Series HDTV?

    I am trying to connect my iPad to a HDMI input on my Samsung Series 8000 HD LED TV without success. Can this only be done with an iPad 2? I am using an Apple dongle to link to the HDMI cable which seems to work fine at Radio Shack. Any help would be

  • Missing images in photo books

    When I try the print or PDF preview of my photo book, there are several missing images or part missing images. Each time I preview the book different images appear to be corrupt or partly missing. They book appears to be fine in the viewer of Apertur

  • I cannot turn it on!!!n97.(problem with hard reset...

    hi guys..this is my **bleep** prob..i had a n97..the problem is it wont start at all...ive tried the hard reset but it wont work as it could be..ive tried a million times to hard reset but it still cannot..the phone only stuck at the Nokia..then it s

  • Planning layout TEST cannot be used here

    Hi, When creating planning level in KEPM the following message displayed. "Planning layout 0-GEN01 cannot be used here". Thanks and regards Murugesan