Oracle BI Answers and ODBC

Hi,
I just want to know where we define ODBC connection name in Oracle BI Answers so the query pick the data from database.
I have created OBDC successfully but dont know where to define in BI Answers...
Regards

Hi,
may be I don't understand your question very well, but do you already have created an .RPD file?
So you can create a odbc connection, but before making use of answers, you will have to create an RPD file where you define the different objects you can use in answers.
If this rpd file already exists, you should be able to make use of ansers, also without the creation of an odbc connection. Just login to 'presentation services'
Kr

Similar Messages

  • Oracle BI Answers Conditional Formatting

    Hi,
    Im using Oracle BI Answers and I am trying to set the colour conditioning function on the following graph:
    On the X axis I have company branches, on the Y axis I have sales figures. The two values that I have projected on the graph are sales figures for the current month (first bar - bar A) against sales figures of the same month last year (second bar - Bar B). My requirement is to condition the colours on Bar A so that for each branch if Bar A is equal to Bar B, the colour for Bar A should be amber, if Bar A is greater then Bar B for each branch the colour should be red and if the Bar A is less than Bar B, the colour should be green. The colour on Bar B is always grey. I tried using the "Format Chart Data" setting on the Chart, and when I try setting the condition for Bar A, the only options I am given are the numbers on the Y axis; I cant seem to set a condition for Bar A against another variable - Bar B for each of the divisions on the same chart.
    Any ideas how I can resolve that? Thank you in advance.

    Thank you very much for your suggestion. I am having difficulties with the fact that the helper column has different values for each branch/division, and the column A cannot be conditioned against the helper column as it is not a constant value, but several different values. Also, if I hide the helper column, its values would not be shown in the conditional formatting option.
    Do you have any ideas?
    Thank you in advance.

  • MS Access and ODBC 80510 driver

    When I import tables into my Access database the queries work fine however when I link to the tables using Oracle
    ODBC 80510 driver the following selection criteria command does not work. [Forms]![Get Jobs By contact No form]![Combo2], if I use a literal value like "abc" it works. It appears that Oracle running the server does not understand the command, therefore no records are selected.
    Can any one help?
    Thanks, John

    You need to create an ODBC data source to your Oracle 8 database,
    and test it. Then in Access, use the get external data option
    under the file menu. Select ODBC data sources, and pick the data
    source you created in step 1. After you login, you should see
    all the tables in your Oracle schema. You should use Oracle to
    create the tables in Oracle, access will do it, but it will allow
    lower case and spaces, and Oracle doesn't like that.
    eudz (guest) wrote:
    : I have an application written in MS ACCESS 97. But since I
    have
    : learned (or just beginning to learn) Oracle 8, I would like to
    : migrate to Oracle 8 but may take some time. Do you know how
    : could i connect my MS Access program to an Oracle Database.
    : Please give me the steps.
    : Thanks!
    : Eudz
    null

  • MS Access and ODBC

    I have an application written in MS ACCESS 97. But since I have
    learned (or just beginning to learn) Oracle 8, I would like to
    migrate to Oracle 8 but may take some time. Do you know how
    could i connect my MS Access program to an Oracle Database.
    Please give me the steps.
    Thanks!
    Eudz
    null

    You need to create an ODBC data source to your Oracle 8 database,
    and test it. Then in Access, use the get external data option
    under the file menu. Select ODBC data sources, and pick the data
    source you created in step 1. After you login, you should see
    all the tables in your Oracle schema. You should use Oracle to
    create the tables in Oracle, access will do it, but it will allow
    lower case and spaces, and Oracle doesn't like that.
    eudz (guest) wrote:
    : I have an application written in MS ACCESS 97. But since I
    have
    : learned (or just beginning to learn) Oracle 8, I would like to
    : migrate to Oracle 8 but may take some time. Do you know how
    : could i connect my MS Access program to an Oracle Database.
    : Please give me the steps.
    : Thanks!
    : Eudz
    null

  • DB Function errors out when trying to use in both Answers and RPD file.

    Hi All,
    Its a strange behaviour that one function which is in Database works fine the other does not. I have created 2 DB functions and accessing them from OBIEE in both Answers and RPD. One function which returns a Date is working fine, the one which is returning a number is throwing a error.
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 16001] ODBC error state: S0022 code: 904 message: [Oracle][ODBC][Ora]ORA-00904: "APPS"."XXX_BUSINESS_DAYS": invalid identifier. [nQSError: 16001] ODBC error state: S0022 code: 904 message: [Oracle][ODBC][Ora]ORA-00904: "APPS"."XXX_BUSINESS_DAYS": invalid identifier. [nQSError: 16015] SQL statement execution failed. (HY000)
    SQL Issued: SELECT "Soft cost Fact".Project saw_0, "Soft cost Fact"."Fiscal Year" saw_1, "Soft cost Fact".XXX_BUSINESS_DATE saw_2, CASE WHEN EVALUATE('APPS.XXX_BUSINESS_DAYS(%1,%2,%3)',"Soft cost Fact"."Soft Cost Date","Soft cost Fact"."Soft Cost Date",1) =0 THEN 'ZERO' ELSE 'NON-ZERO' END saw_3 FROM "Soft Cost" WHERE "Soft cost Fact".Project = '060096' ORDER BY saw_0, saw_1, saw_2, saw_3
    Both functions are in same schema, have the similar grants.
    Please help me resolving this error. Any pointers in resolving this is much appreciated.
    Thanks,
    Vijay

    I noticed that you have not specified the type of return value that the function returns. It is good practice to do so..
    EVALUATE('DB_Function(%1)' as returntype, {Comma separated Expression}).
    Try EVALUATE('APPS.XXX_BUSINESS_DAYS(%1,%2,%3)' as number,"Soft cost Fact"."Soft Cost Date","Soft cost Fact"."Soft Cost Date",1) to see if that resolves the error.
    Also check this out if you haven't already.
    http://obiee101.blogspot.com/2007/12/evaluate-function-and-presentation.html
    Hope this helps.Thanks.

  • Error to connect oracle 10g client and designer BO 4.0

    hello,
    I try to connect oracle 10g client and designer BO 4.0.
    I created an ODBC connection to function in the administration tools of data sources but I can not connect once in designer.
    I tried using the driver directly oracle designer 10 but I have the same error that is this:
    DBD: ORA-12154: TNS: connection identifier specified could not be resolved
    someone there had the same concerns?
    cordially

    Hi,
    so it looks like that your TNSNAMES.ORA file isn`t properly configured. Thats why you can connect with the IDT to your Oracle Database.
    Your DBA`s should sent you the correct TNSNAMES.ORA file or the entry for your DB prior. After the tnsping works, you will be able to use the IDT properly.
    Regards
    -Seb.

  • Oracle TO MSSQLServer vi ODBC Hangs

    Hi everyone:
    I'm trying to connect from an Oracle 11.2.0.3 on Solaris 10 (64 bit SPARC) to a MS SQL server 2000 using openlink odbc drivers 6.1 for SQL Server.
    We can do a tnsping to the remore database and it works, but when we try to query any table from SQL Server connections hangs always in the same step.
    Oracle Corporation --- MONDAY NOV 26 2012 11:20:26.750
    Heterogeneous Agent Release
    11.2.0.2.0
    Oracle Corporation --- MONDAY NOV 26 2012 11:20:26.749
    Version 11.2.0.2.0
    Entered hgogprd
    HOSGIP for "HS_FDS_TRACE_LEVEL" returned "DEBUG"
    Entered hgosdip
    setting HS_OPEN_CURSORS to default of 50
    setting HS_FDS_RECOVERY_ACCOUNT to default of "RECOVER"
    setting HS_FDS_RECOVERY_PWD to default value
    setting HS_FDS_TRANSACTION_LOG to default of HS_TRANSACTION_LOG
    setting HS_IDLE_TIMEOUT to default of 0
    setting HS_FDS_TRANSACTION_ISOLATION to default of "READ_COMMITTED"
    setting HS_NLS_NCHAR to default of "AL32UTF8"
    setting HS_FDS_TIMESTAMP_MAPPING to default of "DATE"
    setting HS_FDS_DATE_MAPPING to default of "DATE"
    setting HS_RPC_FETCH_REBLOCKING to default of "ON"
    HOSGIP returned value of "1" for HS_FDS_FETCH_ROWS
    setting HS_FDS_RESULTSET_SUPPORT to default of "FALSE"
    setting HS_FDS_RSET_RETURN_ROWCOUNT to default of "FALSE"
    setting HS_FDS_PROC_IS_FUNC to default of "FALSE"
    setting HS_FDS_MAP_NCHAR to default of "TRUE"
    setting HS_NLS_DATE_FORMAT to default of "YYYY-MM-DD HH24:MI:SS"
    setting HS_FDS_REPORT_REAL_AS_DOUBLE to default of "FALSE"
    setting HS_LONG_PIECE_TRANSFER_SIZE to default of "65536"
    setting HS_SQL_HANDLE_STMT_REUSE to default of "FALSE"
    setting HS_FDS_QUERY_DRIVER to default of "TRUE"
    HOSGIP returned value of "FALSE" for HS_FDS_SUPPORT_STATISTICS
    Parameter HS_FDS_QUOTE_IDENTIFIER is not set
    setting HS_KEEP_REMOTE_COLUMN_SIZE to default of "OFF"
    setting HS_FDS_GRAPHIC_TO_MBCS to default of "FALSE"
    setting HS_FDS_MBCS_TO_GRAPHIC to default of "FALSE"
    Default value of 64 assumed for HS_FDS_SQLLEN_INTERPRETATION
    setting HS_CALL_NAME_ISP to "gtw$:SQLTables;gtw$:SQLColumns;gtw$:SQLPrimaryKeys;gtw$:SQLForeignKeys;gtw$:SQLProcedures;gtw$:SQLStatistics;gtw$:SQLGetInfo"
    setting HS_FDS_DELAYED_OPEN to default of "TRUE"
    setting HS_FDS_WORKAROUNDS to default of "0"
    Exiting hgosdip, rc=0
    ORACLE_SID is "CardHolders"
    Product-Info:
    Port Rls/Upd:2/0 PrdStat:0
    Agent:Oracle Database Gateway for ODBC
    Facility:hsa
    Class:ODBC, ClassVsn:11.2.0.2.0_0008, Instance:CardHolders
    Exiting hgogprd, rc=0
    Entered hgoinit
    HOCXU_COMP_CSET=1
    HOCXU_DRV_CSET=31
    HOCXU_DRV_NCHAR=873
    HOCXU_DB_CSET=873
    HS_LANGUAGE is AMERICAN_AMERICA.WE8ISO8859P1
    rc=2147476520 attempting to get LANG environment variable.
    HOCXU_SEM_VER=112000
    Entered hgolofn at 2012/11/26-11:20:26
    HOSGIP for "HS_FDS_SHAREABLE_NAME" returned "/apex01/oraapex/ODBC_64/lib/sql_mt_lt.so"
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a170e68
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a1724b0
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a18db90
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a172520
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a18dce0
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a17dca0
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a191240
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a182600
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a182cc0
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a183270
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a183988
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a182d10
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a17e190
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a184ec8
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a1876d8
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a187928
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a18dc30
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a18dc88
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a1887a0
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a17e130
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a17dad8
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a173ba0
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a173ef0
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a174560
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a17dea0
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a156d60
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a17f070
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a183048
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a1760a0
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a17c2f0
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a17db78
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a184390
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a184ac0
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a1873f8
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a1906d8
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a191038
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a187dc8
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a188048
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a1886c8
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a1883a0
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a176040
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a190738
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a17c368
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a18e280
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Entered hgolofns at 2012/11/26-11:20:26
    symbol_peflctx=0x7a190b28
    hoaerr:0
    Exiting hgolofns at 2012/11/26-11:20:26
    Exiting hgolofn, rc=0 at 2012/11/26-11:20:26
    HOSGIP for "HS_OPEN_CURSORS" returned "50"
    HOSGIP for "HS_FDS_FETCH_ROWS" returned "1"
    HOSGIP for "HS_LONG_PIECE_TRANSFER_SIZE" returned "65536"
    HOSGIP for "HS_NLS_NUMERIC_CHARACTER" returned ".,"
    HOSGIP for "HS_KEEP_REMOTE_COLUMN_SIZE" returned "OFF"
    HOSGIP for "HS_FDS_DELAYED_OPEN" returned "TRUE"
    HOSGIP for "HS_FDS_WORKAROUNDS" returned "0"
    HOSGIP for "HS_FDS_MBCS_TO_GRAPHIC" returned "FALSE"
    HOSGIP for "HS_FDS_GRAPHIC_TO_MBCS" returned "FALSE"
    Invalid value of 64 given for HS_FDS_SQLLEN_INTERPRETATION
    treat_SQLLEN_as_compiled = 1
    Exiting hgoinit, rc=0 at 2012/11/26-11:20:26
    Entered hgolgon at 2012/11/26-11:20:26
    reco:0, name:SA, tflag:0
    Entered hgosuec at 2012/11/26-11:20:26
    Exiting hgosuec, rc=0 at 2012/11/26-11:20:26
    HOSGIP for "HS_FDS_RECOVERY_ACCOUNT" returned "RECOVER"
    HOSGIP for "HS_FDS_TRANSACTION_LOG" returned "HS_TRANSACTION_LOG"
    HOSGIP for "HS_FDS_TIMESTAMP_MAPPING" returned "DATE"
    HOSGIP for "HS_FDS_DATE_MAPPING" returned "DATE"
    HOSGIP for "HS_FDS_MAP_NCHAR" returned "TRUE"
    HOSGIP for "HS_FDS_RESULTSET_SUPPORT" returned "FALSE"
    HOSGIP for "HS_FDS_RSET_RETURN_ROWCOUNT" returned "FALSE"
    HOSGIP for "HS_FDS_PROC_IS_FUNC" returned "FALSE"
    HOSGIP for "HS_FDS_REPORT_REAL_AS_DOUBLE" returned "FALSE"
    using SA as default value for "HS_FDS_DEFAULT_OWNER"
    HOSGIP for "HS_SQL_HANDLE_STMT_REUSE" returned "FALSE"
    Entered hgocont at 2012/11/26-11:20:26
    HS_FDS_CONNECT_INFO = "CardHolders"
    RC=-1 from HOSGIP for "HS_FDS_CONNECT_STRING"
    Entered hgogenconstr at 2012/11/26-11:20:26
    dsn:CardHolders, name:SA
    optn:
    Entered hgocip at 2012/11/26-11:20:26
    dsn:CardHolders
    Exiting hgocip, rc=0 at 2012/11/26-11:20:26
    Exiting hgogenconstr, rc=0 at 2012/11/26-11:20:26
    We configured the odbc.ini, initDB.ora , listener.ora an tnsnmaes.ora as follows.
    [ODBC Data Sources]
    CardHolders = OpenLink SQL Server Lite Driver (multi threaded)
    *** odbc.ini
    [CardHolders]
    Driver = /apex01/oraapex/ODBC_64/lib/sql_mt_lt.so
    ServerType = SQLServer 2000
    Username = SA
    Password = Passw0rd
    Database = CardHolders
    Options = -H 192.168.40.15 -P 1433 -V 9
    FetchBufferSize = 99
    ReadOnly = Yes
    DeferLongFetch =
    JetFix = No
    Description = Sample SQLServer 2000 Lite Connection
    MaxRows =
    NoRowSetSizeLimit = No
    InitialSQL =
    NoAutoCommit = No
    NoLoginBox =
    SqlDbmsName =
    QuotedId = Yes
    AnsiNPW = No
    *** initCardHolders.ora
    HS_FDS_CONNECT_INFO=CardHolders
    HS_FDS_TRACE_LEVEL = DEBUG
    HS_FDS_TRACE_FILE_NAME = CardHolders.trc
    HS_FDS_SHAREABLE_NAME = /apex01/oraapex/ODBC_64/lib/sql_mt_lt.so
    HS_FDS_FETCH_ROWS=1
    HS_LANGUAGE=AMERICAN_AMERICA.WE8ISO8859P1
    HS_FDS_SUPPORT_STATISTICS=FALSE
    *** listener.ora (added)
    (SID_DESC =
    (SID_NAME = CardHolders)
    (ORACLE_HOME= /apex01/oraapex/apexdb/11.2.0.2)
    (PROGRAM = dg4odbc)
    (ENVS=LD_LIBRARY_PATH=/apex01/oraapex/ODBC_64/lib:$ORACLE_HOME/lib)
    *** tnsnames.ora (added)
    CardHolders =
    (DESCRIPTION=
    (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1530))
    (CONNECT_DATA=(SERVICE_NAME=CardHolders))
    (HS=OK)
    Thanks in advance, any help would be appreciated.
    Regards!!

    Hi Tony,
    It would be better to ask this question in the Heterogeneous Connectivity Forum -
    Heterogeneous Connectivity
    Issues connecting from Oracle to non-Oracle databases using Gateways are handled in that forum. This forum is for problems using the Oracle ODBC drivers.
    Regards,
    Mike

  • Oracle BI Answers: Illegal ORDER BY item

    Hi,
    I made a basic report that is a client count; I want to know how many clients the company have.
    But, when I run this report, Oracle BI Answers returned error:
    "Query Status: Query Failed: [nQSError: 16001] ODBC error state: S1000 code: -1005018 message: [Sybase][ODBC Driver][Adaptive Server Anywhere]Illegal ORDER BY item Order Item: 'N0',
    -- (opt_OrderBy.cxx 429) .
    [nQSError: 16011] ODBC error occurred while executing SQLExtendedFetch to retrieve the results of a SQL statement."
    I saw the log to see the SQL that was generated and Oracle BI used a alias for the Client Key. Incorrectly, in the "order by" sentence, Oracle BI used the alias insted the column that I choose.
    The SQL generated was:
    select 'N0' as c1,
    count(*) as c2
    from
    (select distinct T1416.CLIENT_INTER_KEY as c1
    from
    (select *
    from prd.D_SERVICE where SOURCE_SYS in ('ARBOR','PPB') and DW_SERV_ST_ID in (100000003,100000009)) T1836,
    (select *
    from prd.D_CLIENT) T1416,
    (select *
    from prd.D_CUSTOMER_ACCOUNT where SOURCE_SYS In ('ARBOR','PPB')) T1515
    where ( T1416.DW_CLIENT_ID = T1515.DW_CLIENT_ID and T1515.DW_CUST_ACCT_ID = T1836.DW_CUST_ACCT_ID and T1836.MSISDN = '917330340' )
    ) D1
    order by c1
    Do you know how can I resolve this problem???
    Regards,
    Susana Figueiredo

    Note: Oracle at the time of installation to ensure that directory can not be installed with Chinese characters (if the first installation of a “database error loading areasQueries” mistake, the general is because Oracle installation directory with Chinese characters to the directory).
    1. Cessation of all on the Oracle services.
    2. Delete Oracle installation directory, mainly located in two places(As with the D-and C-directory below Program Files Below), when prompted to delete the mistake can not be deleted, restart the machine to remove it.
    3. Registry, delete the contents.
    HKEY_LOCAL_MACHINE \ SOFTWARE delete Oracle directory
    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services beginning of the keys to Oracle.
    Note: Oracle at the time of installation to ensure that directory can not be installed with Chinese characters.
    If you have ArcSDE For Oracle, Oracle in the deletion of the key, can not be removed with the key ArcSDE keywords, or likely to cause ArcSDE can not run.
    http://www.killtest.com.tw/

  • Oracle 9i Lite and Satellite Forms on the Palm

    I would like to use Oracle 9i Lite 5.0.1with Satellite Forms EE 4.1 on the Palm
    The docmentation from each company refers to the other company's documentation and no instructions seem to
    exist. I am begining to suspect that to abilty to use Satellite Forms and Oracle Lite on the Palm does not actually
    exist and that one must develop applications in C using Code Warrior or other tools.
    I would like to use a Satellite Forms application on the Palm running with the RDK to access and store tables
    stored in an Oracle Lite database on the Palm. I would then use the MSYNC to move data from the palm to
    my Oracle 8.1.7 database server
    Satellite Forms appears to store each of its tables as a separate pdb but oracle uses a single pdb for a database
    containing multiple tables. There is a check box for Oracle compatible tables but not method to associate
    satellite forms tables with an Oracle Lite database except for a link to an ODBC database. The Oracle ODBC drivers
    point either to the Oracle database server or to an Oracle Lite database on a PC but not on a Palm.
    I can move Satelittle Forms tables from the Palm to Oracle 8.1.7 using ODBC on the PC when I do a Palm Hot Sync
    using the Satellite Form conduit
    I can move Oracle tables from the Palm to 8.1.7 using MSYNC, the Oracle Mobile Server, and the Oracle Lite
    http conduit
    I do not know how to move Satellite Forms tables on the Palm to Oracle Lite tables on the Palm.
    The only way to use Satellite Forms appears to be to move Satellite Forms tables on the Palm to Oracle Lite tables
    on the PC and then use Oracle Lite Msync on the PC to move the data to the Oracle server. This seems to have no
    advantage over going from Satellite Forms directly to the Oracle Server via ODBC
    Does anyone have any additional information about current or future capabilities. There may have been something that
    worked with older versions of Oracle 8iLite 4.0 and Satellite Forms 3.5, but I do not see anything that works now

    According to Metalink Note:207303.1 - Client / Server / Interoperability Support Between Different Oracle Versions you shouldn't have problems, as long as your 9i Clients are at least 9.2.0.4.

  • Oracle(tm) Client and Networking Components were not found..

    I installed Oracle 9i Client tools on my machine (Win2000 Server), and successfully installed the Oracle ODBC Driver, however, upon using "Oracle in OraHome92" option in my Administrative Tools System DSN I receive the following error upon attempt to connect to the database with my ASP scripts:
    "The Oracle(tm) client and networking components were not found. These components are supplied by Oracle Corporation and part of Oracle Version 7.3.."
    I also receive the following error on my page:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][ODBC Driver Manager] Driver's SQLAllocHandle on SQL_HANDLE_ENV failed
    I have tried every trick I know and at this point am out of options. If anyone has a suggestion I'd really appreciate it.
    Thanx
    Phil

    Hi,
    I have been trying to setup Microsoft ODBC drivers on my Win7 64 bit laptop to work with my code.
    Every time it gives me an error msg "Oracle(tm) client and networking components were not found"
    ple help me in this. i have tried downloading and installing odbc driver from oracle site but none work.
    Can someone guide me as which other software need to be install.
    here is the connection string I am using, please help:
    strDBConnString = "Driver={Microsoft ODBC for Oracle};" & _
    "CONNECTSTRING=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST="&THostName&")(PORT="&TPort&"))" & _
    "(CONNECT_DATA=(SID="&TSID&")));Uid="&TUserID&";Pwd="&TPassword&";"
    Thanks

  • APP SERVER and ODBC

    I have a windows client application connecting to Oracle server
    in the same LAN using ODBC.
    If the Oracle server is moved to VAN and there is an Application
    Server with it.
    If i want my windows client application connecting to Oracle
    server(VAN) using ODBC thru an Application Server,
    What are things required to be changed ???
    Thanks in advance.

    Our ODBC driver has no problem working on multi-CPU machines. Assuming the ODBC connection is being made from the middle-tier application server to the back-end database, you should be fine.
    Justin Cave
    ODBC Development

  • How to configure distributed transaction in Oracle Database Gateway for ODBC? (ORA-02047)

    I am connecting from Oracle to another database server (MS SQL Server, DB2 the error message is the same) through an ODBC connection using Oracle SQL Developer. (This is how I set up)
    I want to query the schema of a non-Oracle database using the data dictionary mapping of the Oracle Database Gateway for ODBC.
    This works well:
    select * from all_tables@katimssql;
    But this doesn't:
    create table alltables_mssql as
    select * from all_tables@katimssql;
    Output:
    Error report:
    SQL Error: ORA-00604: error occurred at recursive SQL level 1
    ORA-02047: cannot join the distributed transaction in progress
    ORA-06512: at "SYS.HS$_DDTF_SQLTABLES", line 58
    ORA-06512: at line 1
    Does anyone know the solution of this?
    Thanks in advance,
    Kata
    Details:
    Oracle Database 11g Express Edition Release 11.2.0.2.0
    Microsoft SQL Server 2008 (SP2) - 10.0.4000.0 (X64)
    ODBC Driver: SQL Server Native Client 11.0 (32 bit)
    initkatimssql.ora:
    HS_FDS_CONNECT_INFO=katimssql
    HS_FDS_TRACE_LEVEL = ON
    HS_TRANSACTION_MODEL = READ_ONLY_AUTOCOMMIT
    I tried these, none of them worked, the error message is the same.
    HS_FDS_TRACE_LEVEL = off
    HS_TRANSACTION_MODEL = SINGLE_SITE
    HS_TRANSACTION_MODEL = READ_ONLY_AUTOCOMMIT
    HS_TRANSACTION_MODEL = READ_ONLY

    Hi Kata,
    this won't work as the ALL_TABLES is not a table that exists in your SQl Server  - instead it is a "mimicked" table. This means the gateway will check if you have on your SQL Server a table called all_tables and when there's no table it will start an internal mechanism to check out what sort of tables exist in your SQL Server database. So the gateway is starting internally another transaction to get details from the foreign database and DG4ODBC can't participate in distributed transactions at all. Instead of using all_tables you have to use a real SQL Server table like SQ Server sys.objects or sys.tables.
    - Klaus

  • About Oracle Heterogeneous Services and Oracle Gateway

    Hi All,
    I am very new at this topic, I want to know:
    1)Oracle Heterogeneous Services and Oracle Gateway same or not?Need license or not?
    2)If want Creating Database Link from Oracle 11g to Sybase AS 15.5 Using Oracle Heterogeneous Services what drivers should I install from my pc(windows 7) and from my server(Linux red hat 5)?please give me link for this
    3)Is there any link Step by step to configure odbc until creating dblink?
    4)what more convenient, connect sybase from Oracle Heterogeneous Services or Oracle Gateway?
    Thank you so much for your help
    Regards
    JOE

    Joe,
    let copy/paste your questions and comment inline:
    1)Oracle Heterogeneous Services and Oracle Gateway same or not?Need license or not?
    Let me first clarify one thing, heterogeneous services is the generic mechanism in the Oracle database used by all gateways. The product you are talking about is the Database Gateway for ODBC or the Database Gateway for Sybase.
    The Database Gateway for ODBC is available for Linux and Windows. It is the free product which does not require an Oracle license. The license is included in your database license. It is a generic gateway which allows you to connect with any suitable 3rd party ODBC driver to a matching foreign database. As it is a generic connectivity which aloows you to connect to real databases but also to MS Excel or even Text files as long as you have a suitable ODBC driver, its capability is very limited.
    The more powerful gateway is the Database Gateway for Sybase. It covers the same functionality as DG4ODBC but it allows you also to work with distributed transactions, it allows you to call remote Sybase stored procedures etc. This gateway is design for Sybase ASE connections, so it is also able to map certain Oracle functions to Sybase equivalents. This Database Gateway for Sybase is NOT for free, it requires an additional license.
    2)If want Creating Database Link from Oracle 11g to Sybase AS 15.5 Using Oracle Heterogeneous Services what drivers should I install from my pc(windows 7) and from my server(Linux red hat 5)?please give me link for this
    That depends on your preferences. Both gateways are available for Linux and for Windows. When using DG4ODBC you only need to pay attention that you get a suitable 3rd party ODBC driver for this platform with the matching word size (64bit for 64bit DG4ODBC and 32bit ODBC driver for installations of DG4ODBC on 32bit platforms).
    The latest software release is currently 11.2.0.3 and it can be downloaded (and installed from scratch) from "My Oracle Support". Just open the Patches & Updates section, look for Patch 10404530: 11.2.0.3.0 PATCH SET FOR ORACLE DATABASE SERVER and make sure to choose the platform you want to use. Then check out the readme as it lists which of these download CD's contains the gateway software.
    BTW, the CD contains DG4ODBC and DG4SYBS and it is up to you to decide during the installation which product you want to use.
    3)Is there any link Step by step to configure odbc until creating dblink?
    The ODBC driver installation differs from vendor to vendor and platform to platform - so we don't have a specific note how to configure the ODBC driver. This kind of question is better handled by the ODBC driver vendor.
    Regarding the set up of DG4ODBC on Windows you find suitable information in the knowledge base on My Oracle Support. Just look for:
    How to Configure DG4ODBC (Oracle Database Gateway for ODBC) on Windows 32bit to Connect to Non-Oracle Databases Post Install          [Document 466225.1]     
    and for DG4SYBS:
    How to Configure DG4SYBS (Oracle Database Gateway for Sybase) on 64bit Unix (Linux, AIX, HP-UX Itanium and Solaris) Post Install          [Document 437696.1]     
    How to Setup DG4SYBS (Database Gateway for Sybase) on a 64bit Windows          [Document 1319852.1]     
    4)what more convenient, connect sybase from Oracle Heterogeneous Services or Oracle Gateway?
    It really depends on your needs. DG4SYBS is surly easier to install as this gateway comes with everything you need and you do not have to find a suitable ODBC driver nor get the ODBC driver working. It is also more powerful as you can for example use triggers that replicate data changes in an Oracle database to the Sybase database within the same transaction. When you want to call Sybase stored procedures you can also do that with DG4SYBS. So it really depends on your needs.
    - Klaus

  • Oracle Database 10g and Oracle Client 9i together

    Hi, I've been lost some nights in this problem, in my job I will need migrate my Oracle Database 10g for a new computer, on the other hand, there is a software in this computer wrote in Visual Basic and this running only Oracle 9i Client.
    Is it possible configure my new server for run Oracle Database 10g and Oracle 9i Client together?
    Thanks!
    Emerson

    You can certainly use an Oracle 9i client to connect to an Oracle 10g database. Technically, you may have to apply the 9.2.0.4 patchset to the Oracle client to be completely supported, but that may not be strictly necessary.
    You can also have both a 10g database and a 9i client installed on the same machine in different Oracle Homes. You may have some issues on Windows, however, if you are using software that is not multi-home compliant (i.e. the Microsoft ODBC driver for Oracle) or if you call Oracle command-line utilities (exp, imp, etc) without explicitly setting the PATH first.
    Justin

  • Can we purge cache Via nqcmd and ODBC functions?

    Hi All,
    Can we purge cache Via nqcmd and ODBC functions?
    Is this possible if YES then how to go about it?
    Regards,
    Apoorv

    ODBC-extension functions for purging cache:
    http://download.oracle.com/docs/cd/E12103_01/books/admintool/admintool_QueryCaching6.html
    Regards
    Goran
    http://108obiee.blogspot.com

Maybe you are looking for

  • Itunes crashes when connecting iphone

    Hi all, I have an iPhone 5 running ios 7.0.2 and iTunes lastest version installed on Windows 8. The problem is, every time I try to connect my iPhone to my computer, iTunes crashes. This started occuring recently (since I upgraded iTunes to the lates

  • Responsibility for rule

    Hi all, Im trying to create responsibility and agent assignment through OOCU_RESP tcode. when i try to enter the start date in past from current date. then the date is getting to corrected to current date. This is happening for the standard rule 0400

  • Screen goes white???  intermittently

    I apologize in advance if this discussion has already been answered for someone else but I am new to the Mac world from the land of perpetual viruses. I recently bought a 17"MacBook Pro because I hate to under buy anything. The first one out of the b

  • Object Query Language (OQL) Support ?

    I know Toplink has an "ExpressionBuilder" type querying But does Toplink support Object Query Language (OQL) Example : Something like this ? // perform query OQLQuery query = new OQLQuery( "select x from Person x where x.name = \"Doug Barry\""); Coll

  • Applying patch 16000686 on 12.1.3

    EBS R12  version  12.1.3 OS   Linux 64 Bit  (OEL 5.9) Hi, Can anyone please check if the below  steps for applying  patch  16000686  on  R12 installation is correct ? I am a newbie in this area. 1.  login as  applmgr 2. export  env. variables   . APP