3 回答

TA貢獻1853條經(jīng)驗 獲得超18個贊
這個問題我也遇到過,后來在網(wǎng)上找見了答案。
原因:系統(tǒng)當前時間早于數(shù)據(jù)庫函數(shù)執(zhí)行時間,當系統(tǒng)連接數(shù)據(jù)庫的時候,發(fā)現(xiàn)規(guī)定的數(shù)據(jù)庫函數(shù)執(zhí)行時間還沒到,就出現(xiàn)上述原因。
解決辦法:把系統(tǒng)當前時間往后調(diào)。
查看數(shù)據(jù)庫函數(shù)的執(zhí)行時間
db2 select funcschema, funcname, create_time from syscat.functions

TA貢獻1966條經(jīng)驗 獲得超4個贊
SQL1585N不存在具有足夠頁大小的系統(tǒng)臨時表空間。
解釋:
可能發(fā)生了下列其中一種情況:
1. 系統(tǒng)臨時表的行長度超過了數(shù)據(jù)庫中最大系統(tǒng)臨時表空間中可接受的限
制。
2. 系統(tǒng)臨時表中所需的列數(shù)超過了數(shù)據(jù)庫中最大系統(tǒng)臨時表空間中可接受
的限制。
系統(tǒng)臨時表空間限制取決于其頁大小。這些值是:
最大 最大 臨時
記錄 列數(shù) 表空間的
長度 頁大小
----------- ---- ------------
1957 字節(jié) 244 2K
4005 字節(jié) 500 4K
8101 字節(jié) 1012 8K
16293 字節(jié) 1012 16K
32677 字節(jié) 1012 32K
用戶響應:
創(chuàng)建受支持的更大頁大小的系統(tǒng)臨時表空間(如果還沒有的話)。若已存在
這種表空間,則從系統(tǒng)臨時表中消去一列或多列。按需要創(chuàng)建獨立表或視圖
來存放超出限制的更多信息。
sqlcode : -1585
sqlstate : 54048

TA貢獻1805條經(jīng)驗 獲得超9個贊
說明你用的數(shù)據(jù)庫 用戶名肯定不止一個 你所查詢的表沒有在當前項目配置的數(shù)據(jù)庫用戶名下
1.查看有沒有DB2ADMIN.AA表,如果有
2.到db2控制臺增加用DB2ADMIN并授權限。(給表權限擁有者授權也可以是當前用戶)
- 3 回答
- 0 關注
- 818 瀏覽
添加回答
舉報