on 04-12-2018 8:17 PM
Hi
We have setup SAP IQ as NLS for BW4HANA environment. I have created a new DBspace as "user_space" to store tables for NLS with required size. I have also set the default dbspace using the below command.
set option public.default_dbspace='user_space';
But when ever the NLS tables are created by BW4HANA it always creates it in the IQ_SYSTEM_MAIN dbspace.
I checked the sp_iqcheckoptions; on the database and it shows for both public and the user default dbspace is 'user_space'.
Is there any other setting that needs to be done to force create the tables in 'user-space' dbspace?
Check if tables are created by DBA.
If yes, you need then set the option for DBA as it is not PUBLIC member.
Other possibility. Tables created with explicit option "IN Q_SYSTEM_MAIN" .
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Tayeb
The tables are created by different user than DBA. I see that my user is a member of PUBLIC group. The tables are getting created using this user by the BW4HANA when we set object for cold storage. There is no explicit option for creating it in Q_SYSTEM_MAIN dbspace. I am not sure if there is a place in SAP IQ to check the command run to create these tables.
You can enable sql logging KBA 2270379 before tables creation and disable it afterwards.
The trace will show you the statements executed.
Another important points
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.