cancel
Showing results for 
Search instead for 
Did you mean: 

Invalid schema appears in universe queries

Former Member
0 Kudos

Dear Experts

We developed an universe with snow flag structure and created reports on top of it.

We use same server for all tests (say X) but created different schema (DEV/TEST/ACC) to load data and test them.

Only production points to different server (say Y). Also we have different environments for Business Objects server.

On every state, both developed reports and universe (modified if any) is moved to different environment.

There was no issues, all needed columns show data when test under all circumstances in development/test/acceptance. Also, tests were carried out to check if modifications were made to developed reports by adding or removing objects to the reports.

After moving to production (Webi reports), the reports seem to work as excepted but when user tries to modify by adding new objects (dimension/measure), query we receive an error shown below,

ORA-00904: <table name>.<column name>: invalid identifier (WIS 10901)

On checking custom SQL query, it is shown that they refer to old development schema DEV (say each object refer to DEV.customer_id) which is not going to be available in production. Also, it happens only to one specific report which has context (say customer context). I tried creating the report from scratch, checked on all owner definitions in universe design but nothing helped. Also, note that there is no derived tables used in universe.

Also checked below link but solution was suggested for BO XI 3.1 whereas here we have BO 4.0 SP6

Tools Used:

  • SAP Business Objects 4.0 SP6 Patch 6.6 (14.0.7.1147 - IDT)
  • Oracle 11g database (back-end)
  • Informatica 9 ETL

Also checked production connection/universe if they still point to invalid server but all were good.

Can anyone, please guide me where it could have gone wrong.

-----

Regards

Kishore Balachandran

Accepted Solutions (0)

Answers (1)

Answers (1)

Henry_Banks
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

You might find this thread useful :

It's not clear if you used Connection Overrides when transporting and promoting this content between environments using LCM.

You may also want to 'refresh structure' of the universe definition in the semantic layer, to verify table mappings. 

Also, from the webintelligence data manager, did you try "change datasource" and repoint to the target universe to confirm object mappings?

regards,

H