Informix ODBC driver and SQL Expressions

I get an odbc error from Crystal Reports XI when I create a simple sql expression.
Database Connector Error: '42S22: Informix Informix ODBC Driver Informix  Column (ofh) not found in any table in the query (or SLV is undefined).  Database Vendor Code: -217 
I have one table in the report (ofh) and three columns on the report.
My syntax for the sql expression is:
(SELECT xvd.xvd_print FROM xvd WHERE xvd.xcd_id=24 AND xvd.lng_id='0' AND xvd.xcv_id=OFH.OFT_ID)
Where the OFH.OFT_ID is the connection to the table in the report.
If I hard code this value the syntax is ok, but what is the use? I need to have this match the record.
In Crystal Reports 8.5 this syntax works just fine with this same driver.
And I tried double clicking on the column name from the formula editor and all it did was put spaces around the ofh and the oft_id with the period in the middle.
I got the same error.
Show SQL Query u2026 does not work to show me what it builds so I can see what it does not like.
What syntax do I need to use to get the simple sub-select to work the same as it did in version 8.5?
I have to convert all my 8.5 reports to XI and many use this type of feature to get the data for the report.

The command file works wonderfully, but my hope was not to completely change each old report but simply convert them and reuse as much as possible.
It seems that the processor that converts the linked tables and the select logic does not function in the same way as version 8.5 does to create syntax for the query when it puts it into the odbc driver.
After more play I found that if I did not use alias names in the sub-select syntax (sql expression editor) I could get the data I needed.
However I have not converted the more complicated reports that use the sql case statement syntax.
I was hoping some one could look at the way Crystal Reports XI was handling the build of the select statement and see what changes where made that seem to no longer let me use the same sql statements I used in 8.5

Similar Messages

  • Informix ODBC driver error while creating a view in Designer

    I nedd to ceate a view in a universe (Business Objects XI R2) that is connected to an Informix database. I use the 3.34 ODBC Informix driver.
    When I write the select statement (select column from table) and check the syntax I have the following error:
    "Exception: DBD, [Informix][Informix ODBC Driver][Informix]A syntax error has occurred.State: 42000"
    Is there anybody who has solved this problem??
    Thanks in advance to anyone who can give me hints on how to solve problem.
    Fabrizio

    Hi Fabrizio,
    The error state 42000 indicates that there is a syntax error or access violation. If you are using an Informix native client connection then add the following parameter <Parameter Name>"Force SQLExecute">Always</Parameter> in the informix.sbo file. Restart Designer and then try to create a derived table with a simple select statement.
    If you are using an ODBC connection, then add the above mentioned parameter in the Generic section of odbc.sbo file.
    Regards
    Arun Sasi

  • Oracle ODBC driver and TIMESTAMP with timezone

    Does anyone know if it is possible to return data from a "TIMESTAMP WITH TIMEZONE" column using the Oracle ODBC driver and an ADO Recordset?
    I am using the Oracle driver version 10.2.0.2 and TIMESTAMP fields work fine.
    I can call Recordset->Open() with a query like "SELECT * FROM TABLE" when the table contains a column of type timestamp with timezone but when I execute a statement to see if there are results as in
    if (!(srcRecsetPtr->BOF && srcRecsetPtr->EndOfFile))
    my application throws an unhandled exception and exits. The exception is not a COM exception and I'm not sure how to get back additional information if that's possible.
    The only information I've been able to find in searching TechNet and MetaLink is that a workaround is to wrap the columns in a TO_CHAR or TO_DATE conversion first but that's not a good solution for my problem since I am executing user specified SQL which may join multiple tables.
    I've found one other note that says the documentation should be corrected and that these fields are NOT supported period (Bug #4011640).
    I've experimented with the Bind Timestamp as Date option in the ODBC connection and with various ALTER SESSION settings to attempt to change the NLS_TIMESTAMP_TZ_FORMAT but I have been unable to get past the problem.
    Any ideas are greatly appreciated.
    Thanks,
    Troy

    Hi Justin
    Thanks for your help.
    I tried what you mentioned and I could connect myself via SQL*Plus without passing a password and a login, Extern authentification seems to work and my user seems to be right configurated.
    But he problem goes on via ODBC. When I test connection in the ODBC Data Source Administrator of Windows XP, test fails and seems to forbid connection without userID and password. When I try to connect via ODBC in my program the same problem appears : "Unable to connect SQLSTATE=28000 [Oracle][ODBC][ORA]Ora-01017: Invalid username/password;logon denied" I could not connect in this way.. What's wrong ?

  • Specifying Partner Failover in odbc.ini for Linux ODBC driver for SQL Server

    Hi,
    We are trying to specify the partner failover when making connections via Linux ODBC driver for SQL Server. Do you know a way to specify partner failover in the DSN entry in odbc.ini? 
    We are using Linux ODBC driver for SQL Server and unixODBC DriverManager.
    Our DSN is:
    [MyDSN]
    Driver=ODBC Driver 11 for SQL Server
    Description=MyDSN
    Server=MySERVER,<port>
    I also tried to use the following connection string in Python (via pyodbc) bypassing the DSN and connecting using the server name.
    cnxn = pyodbc.connect("Server=server1,<port>;UID=sa;PWD=<pwd>;Driver=ODBC Driver 11 for SQL Server;Failover_Partner=Server2,<port2>;Database=MyDB")
    If the standby DB is on server1 connection fails. It doesn't try server2. If the DB is principal on server1 connection succeeds.
    Thank you,
     Liviu
    LLL

    Hello,
    Did you use ODBC Driver for SQL Server to connect to database that uses database mirroring?
    According to
    the BOL,it does not list "Failover_Partner" as ODBC Driver for Linux connection string keywords.
    But ODBC driver for Linux supports
    AlwaysOn Availability Groups or Failover Cluster Instance by specify MultiSubnetFailover=True when connecting to a SQL Server 2012 availability group listener or SQL Server 2012 Failover Cluster Instance.
    The following case is about similar issue and it seems that ODBC Driver on Linux does not recognize Failover_Partner in connection string. (Not test myself).You can refer to:
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/6a8b5223-066d-4493-84a3-b5374a32e433/native-client-on-linux-does-not-recognize-failoverpartner-in-connection-string?forum=sqldataaccess
    Regards,
    Fanny Liu
    Fanny Liu
    TechNet Community Support

  • Architecture mismatch between ODBC driver and application

    Hi,
    I have Windows 2008 server R2 OS which is 64 bit OS. I have created an SQL Server ODBC connections for my CMC database. I am trying to install Crystal Reports Server 2008 V1 SP3 but I am getting this "architecture mismatch between ODBC driver and application" error while choosing the ODBC datasource for CMS.
    I thought CRS 2008 version would easly be installed on Windows 2008 server as it mentioned on the installation guide.
    How do I resolve this issue?

    Moved to BOE Admin forum.
    CRS 2008 is a 32 bit app so all attachments, Printers, DB clients, etc. must all be 32 bit or support 32 bit applications.
    Use the 32 ODBC administrator in \windows\syswow64 folder.
    Thank you
    Don

  • Can anyone tell me how to setup odbc driver and configure in the setup

    Can anyone tell me how to setup odbc driver and configure in the setup

    You can't switch languages in OS X programs, just in the OS itself. Insert the Leopard OS X disc, and choose your new preferred language when prompted.

  • Setting up an Oracle ODBC Driver and Essbase

    Hi all,
    I am trying to retrieve data directly from Essbase into SAS (Statistical Analysis Software) by setting up an Oracle ODBC Driver and Essbase.
    I read this document in the below link and I was convinced that I could use ODBC to connect to Essbase, but our data administrator says that Essbase is an OLAP database and can NOT use ODBC.
    http://docs.oracle.com/cd/E10530_01/doc/epm.931/esb_sqlint.pdf
    I am a SAS programmer, but I have no background in technical configuration, so I was wondering if someone can help me if it is really possible or not to connect to Essbase using ODBC.
    If it is possible, I have a follow up question...
    I followed this link below to do a set up and did so successfully before the actual step to add a new data source to ODBC driver.
    I should be able to select the TNS Service Name from the drop down list. This name will be that which I named in the TNSNAMES.ora file’s Alias = section, but I don’t see this option…
    It would be great if someone knows why I do not see this option populated under drop-down in the screenshot.
    Setting up an Oracle ODBC Driver and Data Source | Ten Six Consulting

    1) As I recall, the problem of returning 0 is caused either by an outdated version of the ODBC driver or of the MDAC (Microsoft Data Access Components). Updated versions of the ODBC driver are available here on OTN and updated versions of the MDAC are available at <http://www.microsoft.com/data>.
    2) Versioning-
    To determine the version of the Oracle8 ODBC driver you should be using, simply match up the first three digits of the ODBC driver version and the Oracle client version (see chart Mr. Oehl posted). The 8.1.5.6 ODBC driver should go on an 8.1.5.x.x system, the 8.1.6.1 ODBC driver should go on an 8.1.6.x.x system. If you have an Oracle7 client, you'll need one of the version 2.5x Oracle7 ODBC drivers.
    Any ODBC driver should connect with any Oracle database. No need to match anything up there. You can determine the version of the database you're connected to by calling the ODBC function SQLGetInfo with the InfoType SQL_DBMS_VER.
    A little elaboration on version numbers
    - Oracle versions are generally 5 digits (i.e. 8.0.5.2.4, 8.1.5.1.1). The versions that you get on CD's are generally (always?) x.x.x.0.0 versions (i.e. 8.1.5.0.0, 8.1.6.0.0). The last two digits are incremented by periodic patchkit releases <ftp://oracle-ftp.oracle.com/server/patchsets/wgt_tech/server/windowsNT/>
    - ODBC drivers must report versions in 4 parts, each part having 2 digits (i.e. 8.01.05.05). Since we're lazy about typing extra 0's, we simplify this and just refer to the 8.1.5.5 ODBC driver.
    - The 8.1.5.x ODBC driver is built with the client libraries that ship with Oracle 8.1.5.x.x, the 8.1.6.x ODBC driver is built with the client libraries that ship with Oracle 8.1.6.x.x, etc. This is why I said above that you need to match the first 3 version numbers between Oracle client and ODBC driver to determine which to use.
    I hope this is more enlightening than confusing...
    Justin Cave
    ODBC Development
    null

  • MAXDB ODBC driver and MS SQL SERVER

    Dear SAP Community
      I need to set up a linked server from MS Sql Server to a MAXDB instance.
    Well, after installing the ODBC driver, I've set up a data source and then I could successfully establish a connection to my MAXDB from a sample Excel file using that datasource.
    Then I moved to Sql server in order to define a linked server with this data source, likewise.
    Therefore, in the first option as a provider I've selected "Microsoft OLE DB provider for ODBC drivers" then I specified that datasource for both Product Name and Data Source (same setting), however I got the following error.
    Could you kindly help me? I have almost spent 2 days on this problem without figuring it out, and any help or hint would be extremely appreciated.
    Many many thanks in advance
    Alberto
    The OLE DB provider "MSDASQL" for linked server "MAXDB2" reported an error. The provider did not give any information about the error.
    Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "MAXDB2". (Microsoft SQL Server, Error: 7399)

    Just for your information,
    I have the connection tested and running, without errors: I had to force the authentication before actually creating it.
    However, I don't see any table at the moment, so it would be extremely appreciate if anybody could provide me with some hints, perhaps I do have to put a connection string, as I kept blank those settings (just set only Product Name and Data Source).
    Many thanks in advance!
    Alberto
    /****** Object:  LinkedServer [MAXDB3]    Script Date: 07/18/2011 17:10:29 ******/
    IF  EXISTS (SELECT srv.name FROM sys.servers srv WHERE srv.server_id != 0 AND srv.name = N'MAXDB3')EXEC master.dbo.sp_dropserver @server=N'MAXDB3', @droplogins='droplogins'
    GO
    /****** Object:  LinkedServer [MAXDB3]    Script Date: 07/18/2011 17:10:29 ******/
    EXEC master.dbo.sp_addlinkedserver @server = N'MAXDB3', @srvproduct=N'MAXDB3', @provider=N'MSDASQL', @datasrc=N'MAXDB3'
    /* For security reasons the linked server remote logins password is changed with ######## */
    EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'MAXDB3',@useself=N'False',@locallogin=NULL,@rmtuser=N'DBADMIN',@rmtpassword='########'
    GO
    EXEC master.dbo.sp_serveroption @server=N'MAXDB3', @optname=N'collation compatible', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'MAXDB3', @optname=N'data access', @optvalue=N'true'
    GO
    EXEC master.dbo.sp_serveroption @server=N'MAXDB3', @optname=N'dist', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'MAXDB3', @optname=N'pub', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'MAXDB3', @optname=N'rpc', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'MAXDB3', @optname=N'rpc out', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'MAXDB3', @optname=N'sub', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'MAXDB3', @optname=N'connect timeout', @optvalue=N'0'
    GO
    EXEC master.dbo.sp_serveroption @server=N'MAXDB3', @optname=N'collation name', @optvalue=null
    GO
    EXEC master.dbo.sp_serveroption @server=N'MAXDB3', @optname=N'lazy schema validation', @optvalue=N'false'
    GO
    EXEC master.dbo.sp_serveroption @server=N'MAXDB3', @optname=N'query timeout', @optvalue=N'0'
    GO
    EXEC master.dbo.sp_serveroption @server=N'MAXDB3', @optname=N'use remote collation', @optvalue=N'true'
    GO
    EXEC master.dbo.sp_serveroption @server=N'MAXDB3', @optname=N'remote proc transaction promotion', @optvalue=N'true'
    GO

  • Oracle ODBC Driver and Numbers in ASP

    When I try to retrieve a number field from my RecordSet I allways get 0, allthow when viewing the field from SQL Plus I get another value.
    objRs is an ADODB.resultSet and state is a Number(5) field.
    I've tried:
    objRs("state")
    objRs("state").value
    objRs.Fields("state")
    objRs.Fields("state").value
    but they all return 0
    null

    1) As I recall, the problem of returning 0 is caused either by an outdated version of the ODBC driver or of the MDAC (Microsoft Data Access Components). Updated versions of the ODBC driver are available here on OTN and updated versions of the MDAC are available at <http://www.microsoft.com/data>.
    2) Versioning-
    To determine the version of the Oracle8 ODBC driver you should be using, simply match up the first three digits of the ODBC driver version and the Oracle client version (see chart Mr. Oehl posted). The 8.1.5.6 ODBC driver should go on an 8.1.5.x.x system, the 8.1.6.1 ODBC driver should go on an 8.1.6.x.x system. If you have an Oracle7 client, you'll need one of the version 2.5x Oracle7 ODBC drivers.
    Any ODBC driver should connect with any Oracle database. No need to match anything up there. You can determine the version of the database you're connected to by calling the ODBC function SQLGetInfo with the InfoType SQL_DBMS_VER.
    A little elaboration on version numbers
    - Oracle versions are generally 5 digits (i.e. 8.0.5.2.4, 8.1.5.1.1). The versions that you get on CD's are generally (always?) x.x.x.0.0 versions (i.e. 8.1.5.0.0, 8.1.6.0.0). The last two digits are incremented by periodic patchkit releases <ftp://oracle-ftp.oracle.com/server/patchsets/wgt_tech/server/windowsNT/>
    - ODBC drivers must report versions in 4 parts, each part having 2 digits (i.e. 8.01.05.05). Since we're lazy about typing extra 0's, we simplify this and just refer to the 8.1.5.5 ODBC driver.
    - The 8.1.5.x ODBC driver is built with the client libraries that ship with Oracle 8.1.5.x.x, the 8.1.6.x ODBC driver is built with the client libraries that ship with Oracle 8.1.6.x.x, etc. This is why I said above that you need to match the first 3 version numbers between Oracle client and ODBC driver to determine which to use.
    I hope this is more enlightening than confusing...
    Justin Cave
    ODBC Development
    null

  • Help w/ODBC driver and Oracle 7 (and maybe 8)

    Hi,
    Can anyone give me some information about using the Oracle ODBC driver for Windows? I know that it is no longer supported, but our application uses the Oracle 7 (7.3.4) client to connect to an Oracle 8i server. I have some reports written in a MS Access front end that connect through the ODBC (Oracle 7 driver) to the server.
    When I run a query that takes a long time to return results, I find the connection times out whenever I use Windows2000/NT but is fine when I use 98. I also have this problem when I use the Oracle 8 client/driver and I am sure to remove the check from the "Enable Query Timeout" box in the ODBC setup. Again, even with 8, no problem on 98, but timeouts still happen on NT/2000
    Is there a known bug out there on this and is there some way to fix it?
    Thanks for your help and regards,
    Eugene

    The Oracle ODBC driver is certainly still a supported product. There are old versions (i.e. the Oracle7 driver that are no longer supported).
    Which version of the Oracle 8 client & ODBC driver are you using? If you're using a older 8.0.x client and ODBC driver, those may not have been certified on Windows 2000. Can you connect to the database with SQL*Plus on the machines where the Oracle 8 client & ODBC driver are installed?
    Is it possible that the user that's running the Access front-end doesn't have sufficient privs to the %ORACLE_HOME% directory? I know NT & 2000 actually enforce this sort of thing, where 98 doesn't.
    Justin

  • Can CR 2008 with XML ODBC driver using SQL CASE statement?

    Hi:
    when i use SQL Command to provide data to the report from XML file connection. I can not use CASE statement , CR always has error message about "CASE" word.
    I test the same Statement in SQL client connected to Oracle, it runs fine.
    So.. Is it driver's limitation that XML datasource can not use CASE statement inside SQL command window?
    Thanks anyone's reply in advance.
    Johnnychi

    Hi Johnny,
    CR supports what every the ODBC driver supports. The error you are getting is from the XML driver, CR is just passing it through.
    Try using an ODBC to XML driver and then a stand-alone ODBC test tool to see if your SQL works.
    If not you'll have to find another way to use the CASE statement.
    Thank you
    Don

  • Olite ODBC driver and windows service problems

    Hi,
    I use the SOA Suite 10.1.3 and when I try in my code to locate BPEL Processes by instances using the following code:
    WhereCondition where = new WhereCondition(SQLDefs.CX_index_1 + " = ?");
    where.setString(1, deployedId);
    // Find Instances
    IInstanceHandle[] instanceHandles = locator.listInstancesByIndex( where );
    I get this error message:
    <ERROR> <default.collaxa.cube.engine.data> <BaseCubeInstancePersistenceAdaptor::listInstanceMetaData>
    java.sql.SQLException: [ODBC S1002] invalid column number
         at oracle.lite.poljdbc.LiteThinJDBCConnection.thinSQLError(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCResultSet.thinGetData(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCResultSet.getVal(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCResultSet.getString(Unknown Source)
    <ERROR> <default.collaxa.cube> <BaseCubeSessionBean::logError> Error while invoking bean "finder": Cannot find instances.
    An attempt to fetch the instances using the where condition "index_1 = ?" from the datastore has failed. The exception reported is: [ODBC S1002] invalid column number
    Please check that the machine hosting the datasource is physically connected to the network. Otherwise, check that the datasource connection parameters (user/password) is currently valid.
    sql statement: SELECT * FROM admin_list_cx WHERE ci_domain_ref = 0 AND index_1 = ?
    ORABPEL-04002
    Cannot find instances.
    An attempt to fetch the instances using the where condition "index_1 = ?" from the datastore has failed. The exception reported is: [ODBC S1002] invalid column number
    Please check that the machine hosting the datasource is physically connected to the network. Otherwise, check that the datasource connection parameters (user/password) is currently valid.
    sql statement: SELECT * FROM admin_list_cx WHERE ci_domain_ref = 0 AND index_1 = ?
         at com.collaxa.cube.engine.adaptors.common.BaseCubeInstancePersistenceAdaptor.listInstanceMetaData(BaseCubeInstancePersistenceAdaptor.java:1199)
         at com.collaxa.cube.engine.data.AdminFinder.__listInstanceMetaData(AdminFinder.java:387)
         at com.collaxa.cube.engine.data.AdminFinder.listInstancesByIndex(AdminFinder.java:629)
         at com.collaxa.cube.ejb.impl.FinderBean.listInstancesByIndex(FinderBean.java:250)
         at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAs(Subject.java:396)
         at com.evermind.server.ThreadState.runAs(ThreadState.java:622)
         at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.TxNotSupportedInterceptor.invoke(TxNotSupportedInterceptor.java:43)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
         at FinderBean_RemoteProxy_4bin6i8.listInstancesByIndex(Unknown Source)
         at com.oracle.bpel.client.Locator.listInstancesByIndex(Locator.java:602)
         at com.oracle.bpel.client.Locator.listInstancesByIndex(Locator.java:571)
         at webUI.CheckProcStatus.findInstance(CheckProcStatus.java:85)
         at webUI.CheckProcStatus.doGet(CheckProcStatus.java:48)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.sql.SQLException: [ODBC S1002] invalid column number
         at oracle.lite.poljdbc.LiteThinJDBCConnection.thinSQLError(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCResultSet.thinGetData(Unknown Source)
         at oracle.lite.poljdbc.LiteThinJDBCResultSet.getVal(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCResultSet.getString(Unknown Source)
         at oracle.lite.poljdbc.POLJDBCResultSet.getString(Unknown Source)
         at com.collaxa.cube.engine.util.DBUtils.sql_getString(DBUtils.java:63)
         at com.collaxa.cube.engine.data.AdminFinder$InstanceMetaDataLoader.load(AdminFinder.java:120)
         at com.collaxa.cube.engine.data.AdminFinder$IndexMetaDataLoader.load(AdminFinder.java:142)
         at com.collaxa.cube.engine.adaptors.common.BaseCubeInstancePersistenceAdaptor.listInstanceMetaData(BaseCubeInstancePersistenceAdaptor.java:1179)
         ... 39 more
    It looks like there is a problem with the ODBC driver of Olite. I tried to see the configuration parameters in the Windows ODBC Data Source Administrator but when I click on the Configure button, the window closes and nothing appears. When I use another program (Aqua Data Studio) to query the Olite DB, everything works fine as long as I use basic queries without a "where" clause. When I use a "where" clause, windows opens a message box complaining about memory access error from the "olsv2040.exe", which is the Olite windows service, and it stops the service.
    There is also this error message when I launch the SOA Suite and it comes to the part of loading the BPEL processes:
    Loading processes for BPEL domain "default" ...
    <2007-04-30 18:48:54,551> <INFO> <default.collaxa.cube.engine.deployment> Process "TaskManager" (revision "1.0") successfully loaded.
    07/04/30 18:48:55 30 Apr 2007 18:48:55 - org.apache.commons.transaction.file.FileResourceManager - EMERGENCY - Recovering status information from 'C:\product\10.1.3.1\OracleAS_1\integration\esb/oraesb/artifacts/work/metadata/[B@266395/transaction.log' failed! Could not find file
    07/04/30 18:48:55 30 Apr 2007 18:48:55 - org.apache.commons.transaction.file.FileResourceManager - EMERGENCY - java.io.FileNotFoundException: C:\product\10.1.3.1\OracleAS_1\integration\esb\oraesb\artifacts\work\metadata\[B@266395\transaction.log (The system cannot find the file specified)
    07/04/30 18:48:55 java.io.FileNotFoundException: C:\product\10.1.3.1\OracleAS_1\integration\esb\oraesb\artifacts\work\metadata\[B@266395\transaction.log (The system cannot find the file specified)
    07/04/30 18:48:55      at java.io.FileInputStream.open(Native Method)
    07/04/30 18:48:55      at java.io.FileInputStream.<init>(FileInputStream.java:106)
    07/04/30 18:48:55      at org.apache.commons.transaction.file.FileResourceManager$TransactionContext.recoverState(FileResourceManager.java:1471)
    07/04/30 18:48:55      at org.apache.commons.transaction.file.FileResourceManager.recoverContexts(FileResourceManager.java:1219)
    07/04/30 18:48:55      at org.apache.commons.transaction.file.FileResourceManager.recover(FileResourceManager.java:441)
    07/04/30 18:48:55      at org.apache.commons.transaction.file.FileResourceManager.start(FileResourceManager.java:394)
    07/04/30 18:48:55      at org.apache.slide.store.txfile.AbstractTxFileStoreService.connect(AbstractTxFileStoreService.java:135)
    07/04/30 18:48:55      at org.apache.slide.common.AbstractServiceBase.connect(AbstractServiceBase.java:120)
    07/04/30 18:48:55      at org.apache.slide.store.AbstractStore.connect(AbstractStore.java:216)
    07/04/30 18:48:55      at org.apache.slide.common.AbstractServiceBase.connectIfNeeded(AbstractServiceBase.java:192)
    07/04/30 18:48:55      at org.apache.slide.common.Namespace.connectService(Namespace.java:524)
    07/04/30 18:48:55      at org.apache.slide.common.Namespace.retrieveStore(Namespace.java:623)
    07/04/30 18:48:55      at org.apache.slide.common.Uri.parseUri(Uri.java:347)
    07/04/30 18:48:55      at org.apache.slide.common.Uri.<init>(Uri.java:66)
    07/04/30 18:48:55      at org.apache.slide.common.Namespace.getUri(Namespace.java:671)
    07/04/30 18:48:55      at org.apache.slide.common.Namespace.getUri(Namespace.java:651)
    07/04/30 18:48:55      at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:782)
    07/04/30 18:48:55      at org.apache.slide.common.Domain.initNamespace(Domain.java:845)
    07/04/30 18:48:55      at org.apache.slide.common.Domain.init(Domain.java:432)
    07/04/30 18:48:55      at org.apache.slide.common.Domain.init(Domain.java:366)
    07/04/30 18:48:55      at oracle.tip.esb.server.bootstrap.slide.SlideHandler.initializeSlide(Unknown Source)
    07/04/30 18:48:55      at oracle.tip.esb.server.bootstrap.slide.SlideHandler.checkSlideInit(Unknown Source)
    07/04/30 18:48:55      at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter.setupRepoURLScheme(Unknown Source)
    07/04/30 18:48:55      at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter.setupRuntime(Unknown Source)
    07/04/30 18:48:55      at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter.initializeESB(Unknown Source)
    07/04/30 18:48:55      at oracle.tip.esb.server.bootstrap.ESBBaseResourceAdapter$PingTester.run(Unknown Source)
    07/04/30 18:48:55      at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
    07/04/30 18:48:55      at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
    07/04/30 18:48:55      at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
    07/04/30 18:48:55      at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
    07/04/30 18:48:55      at java.lang.Thread.run(Thread.java:595)
    <2007-04-30 18:48:55,923> <INFO> <default.collaxa.cube.engine.deployment> Process "TaskActionHandler" (revision "1.0") successfully loaded.
    <2007-04-30 18:48:56,785> <INFO> <default.collaxa.cube.engine.deployment> Process "MainPatient" (revision "1.0") successfully loaded.
    A file transaction.log is missing. It's strange because when I installed the SOA Suite, it never complained about the installation of the files. How can I re-install this file or generate it without installing the whole SOA Suite?
    I am sorry if my message is too long, but all these problems are related to the Olite DB. Is there a way to re-install the ODBC drivers and the service without re-installing the whole SOA Suite?
    Any would be greatly appreciated.
    Amir                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    Ok, after having installed the Oracle XE database and configured the data-sources of the BPEL PM. I still had the same error message complaining about invalid column number. I changed the code and put directly the connection pool:
    DataSource dataSource = (DataSource)_initialContext.lookup("java:comp/env/jdbc/BPELServerDataSource");
    Connection con = dataSource.getConnection();
    Statement stmt1 = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
    ResultSet rs1 = stmt1.executeQuery("SELECT cikey, process_id FROM admin_list_cx WHERE index_1='"+deployedId+"'");
    And now it works! The row is found and no error. I am wondering, is there a problem with my code (it worked with the former BPEL PM API 10.1.2) or is there a problem with the function listInstancesByIndex of the Locator object or something else (look at the Exception trace). Did somebody successfuly used this method of locating processe's instance using the index_1 parameter with the 10.1.3 API?
    Cheers.
    Amir

  • RDB Odbc drivers and Visual Express 2005 !!!

    hi,
    i'm having troubles with MS Web Developper Express 2005 and RDB database ODBC driver 3102.
    When i try to declare a link to a dsn previously delared in ODBC manager (win xp sp2), i click the "test connection" then it's succesfull, but when i want to browse thru the tables within the rdb db, i receive the error : [HYC00][Oracle][ODBC] Optional feature not implemented...
    I tried to use the same dsn with MS Access and it works correctly.
    Any idea ?
    Thanks

    hi,
    i'm having troubles with MS Web Developper Express 2005 and RDB database ODBC driver 3102.
    When i try to declare a link to a dsn previously delared in ODBC manager (win xp sp2), i click the "test connection" then it's succesfull, but when i want to browse thru the tables within the rdb db, i receive the error : [HYC00][Oracle][ODBC] Optional feature not implemented...
    I tried to use the same dsn with MS Access and it works correctly.
    Any idea ?
    Thanks

  • External drive and Airport Express

    I want a backup drive at a not so obvious location. I bought a Trekstor DataStation maxi z.ul, which is supposed to be a network drive and an Airport Express. Installing the Express in the WLAN is simple, as usual. I have then installed the NDAS-Software that comes with the drive. No matter if I use the Ethernet or the USB between drive and Airport, The Drive cannot be found from ana computer. Is the Airport Express suited for this purpose or what am I doing wrong?

    The AirPort Express should be able to do what you want, but it depends on how you have your base station configured.
    In order to work, the drive needs to be connected to the LAN side of the network so that it can be seen by clients on the WLAN.
    If your Express is acting as a gateway, running NAT to share a single WAN address amongst multiple wireless clients, then the single ethernet port on the Express is likely set as the external/WAN interface, separate from the LAN and therefore inacessible to the wireless network.
    You need to provide more information on how your network is setup in order to tell if that's the problem.
    How are you connecting to the internet?
    Is your AirPort Express sharing a single IP address to multiple wireless clients?

  • Hard drive and airport express

    Quick question:  Can I plug a hard drive (via USB) into an airport express and use it wirelessly?  I have this setup with an Airport Extreme.  Thx. 

    No. Only printers. You can connect it to the USB port on an Airport Extreme Base Station, however.

Maybe you are looking for

  • UNCAUGHT_EXCEPTION while executing Infospoke

    Hi All, I have created Openhub destination in BI 7.0 on sales cube. I tried extract file to application server with the default path DIR_HOME which system automaticaly gives. It was success. But I want to give different path in the application server

  • Dragging Mail folders out of program

    Now running 10.5.3. Can no longer simply drag a mail folder over to my flash drive or anywhere. I've always done it in 10.4.11. I NEED to export mail folders to another Mac. What's with this?

  • Random scorch marks on the screen

    Hi all. I have an early 2009 15 inch MBP and from time to time I get horrible black scorch markes appearing at the base of the screen. Does anyone have any info on this?

  • Help- how to password protect an external hard drive?

    I'm just stuck. There must be a way to encrypt or password protect an external hard drive. No?

  • I can't send a source ping on 3560switch

    Hi all. i'm alex han. i have a questions. i set up a simulating networks. sw1 - (trunk) - sw2 -(L2) - vpn -(L2) - vpn - vlan10(172.16.102.16) i make a several inter vlans on sw1. vlan10 : 172.16.102.30/24 interface vlan 80 : 192.168.10.254/24 interfa