We are getting the following error while running / refreshing Web Intelligence document from Infoview. However if we run the same document from Web Intelligence Rich Client it is running fine.
The ‘CREATE TABLE’ command is not allowed within a multi-statement transaction in the ‘tempdb’ database.
. (WIS 10901)
The universe on which WebI document is created is a stored procedure (SP) based universe and we have created some temp tables inside the SP. We have also ran this SP in sybase itself and it is running fine over there.
We are using Business Objects XI 3.1 and sybase version 12.5 as database.
We won’t be able to create temp tables outside the SP. We are using #tables so that it can store the session data and specific to the parameters that users has passed in that instance.
Go to universe connection in universe designer.
Click on test.
Click on details.
You will see the path to sybase.sbo file in your installation directory.
It should be something like: