Dear expert,
We the following environment:
- SAP IQ SP08 Database on a separate server
- SAP Data Services 4.2 SP04 which loads data into the IQ database.
We have created a IQ_USER_MAIN DBSpace, granting to it 'Create' privilege to PUBLIC, revoking 'Create' privilege from IQ_SYSTEM_MAIN, and setting the default DBSpace with the following command: {SET OPTION PUBLIC.DEFAULT_DBSPACE = 'IQ_USER_MAIN'}.
The problem comes every time the scheduled batch jobs run... They try to write in the IQ_SYSTEM_MAIN unless I manually execute every time the command {SET OPTION PUBLIC.DEFAULT_DBSPACE = 'IQ_USER_MAIN'} before the job execution... The jobs fail, and it gives the error 'You have run out of space in IQ_SYSTEM_MAIN DBSpace'.
The strange thing is that when I check the properties with the command 'sp_iqcheckoptions', it always shows IQ_USER_MAIN as a default DBSpace.
Are we missing some configuration within the IQ_USER_MAIN DBSpace? It does not make sense the fact of having to manually execute the DEFAULT command every time to avoid writing data in the IQ_SYSTEM_MAIN...
Any help/advice would be really appreciated.
Thank you very much and best regards,
Pau