Sybase IQ 錯誤 : Temporary space limit exceeded

tolywang發表於2018-09-11

使用者在插入資料到IQ時,會發生報錯  Temporary space limit exceeded, 咋一看以為是IQ TEMP DBSPACE滿了,

其實不是IQ Main Store, 而是Catalog資料庫: SQL Anywhere , 我們需要調整引數中的 -cl, -ch ,調大一些,

然後也需要調整temp目錄,   使他從/tmp預設目錄改為更大的 /data01/iqdm . 



1.    查詢  select file_name from SYS.SYSDBFILE where dbfile_name = 'temporary'  

/tmp/.SQLAnywhere/iqdm_s06/tmp/tmp_000000


2.   參考

2053506 - SAP IQ: ASA/Catalog Temporary space limit exceeded. How IQ use temporary file in /tmp?


3.  修改引數後重新啟動。  


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-2213929/,如需轉載,請註明出處,否則將追究法律責任。

相關文章