国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

DB2數據庫創建存儲過程時遇到的錯誤

2024-07-21 02:41:30
字體:
來源:轉載
供稿:網友
  問:在 Unix 操作系統下,有時會發生當 DB2 用戶使用如:  db2 -td@ -vf <存儲過程創建腳本文件>  創建存儲過程失敗的情況,而查看 db2diag.log 文件則發現有類似如下報錯信息:    --------------------------------------------------------------
2002-10-05-13.47.40.075759 Instance:db2inst1 Node:000
PID:1355876(db2agent (ABC) 0) TID:1 Appid:OC10103F.OD12.017302185202
oper system services sqloChangeFileOwnership PRobe:100 Database:ABC
  errno:
0x0FFFFFFFFFFF7AF0 : 0x00000001 ....
  PID:1355876 TID:1 Node:000 Title: Path/Filename
/home/db2inst1/sqllib/function/routine/sqlproc/ABC/DB2INST1/tmp/
  2002-10-05-13.47.40.166289 Instance:db2inst1 Node:000
PID:1355876(db2agent (ABC) 0) TID:1 Appid:OC10103F.OD12.017302185202
PSM - SQL Procedure psm_ctrl::psm_init_backend Probe:230 Database:ABC
  DIA8402C A disk error has occurred.
ZRC=0x860F0004
  PID:1355876 TID:1 Node:000 Title: SQL procedure initialization:
0x09000000031213BC : 696E 7374 616E 6365 206F 776E 6572 2064 instance owner d
0x09000000031213CC : 6F65 7320 6E6F 7420 6265 6C6F 6E67 2074 oes not belong t
0x09000000031213DC : 6F20 6665 6E63 6564 2075 7365 7227 7320 o fenced user's
0x09000000031213EC : 7072 696D 6172 7920 6772 6F75 70 primary group
--------------------------------------------------------------
  答:在 Unix 平臺下的 DB2 存儲過程對于實例用戶和受防護用戶之間的關系有一個約束,即 DB2 實例用戶必須同時是受防護用戶的主組中的一個用戶。上述問題的發生就是由于在系統上,實例用戶未加入至受防護用戶的主組中,從而引發了存取權限不夠的問題所導致的,而并非真的發生了如日志中所報的磁盤錯誤。解決這一問題的方法很簡單,只要將實例用戶加入該主組即可。但有時用戶會發現,即使已將用戶加入到指定組,問題仍然存在,這時還應檢查一下實例用戶所加入的組是否是實例用戶所對應的受防護用戶的主組,即檢查一下加入的組是否正確?! ∫业綄嵗脩羲鶓氖芊雷o用戶以及受防護用戶的主組,可用如下方法:  1. 轉入實例用戶 Home 路徑下的 sqllib/adm 路徑  2. 執行命令:ls -l .fenced,會得到類似如下輸出:  -r--r--r-- 1 db2fencj db2fgrp2 0 Jul 30 09:57 .fenced  3. 輸出中表明,該文件所屬的用戶(db2fencj)即為受防護用戶,所屬的組(db2fgrp2)即為受防護用戶的主組  繼而,用戶便可驗證實例用戶是否被加入到了正確的組中,假如結果正確,便可以解決上述問題。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜章县| 且末县| 怀柔区| 玉门市| 宝鸡市| 武定县| 屯昌县| 平陆县| 乐至县| 西青区| 芜湖县| 来凤县| 云霄县| 耒阳市| 嘉鱼县| 昌都县| 伊宁市| 宁国市| 阳原县| 张掖市| 随州市| 东乌| 汕头市| 香河县| 临颍县| 南溪县| 东丽区| 嘉兴市| 六盘水市| 含山县| 鄱阳县| 郑州市| 大余县| 萨迦县| 马尔康县| 岢岚县| 吉安县| 广宁县| 新乡县| 宁南县| 威海市|