日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
DB2數(shù)據(jù)庫在創(chuàng)建存儲過程中有哪些錯誤出現(xiàn)?

我們今天主要向大家講述的是DB2數(shù)據(jù)庫在創(chuàng)建存儲過程中所遇到的相關(guān)錯誤的描述,你如果對DB2數(shù)據(jù)庫在創(chuàng)建存儲過程中所遇到的相關(guān)錯誤的描述有興趣的話你就可以點(diǎn)擊以下的文章進(jìn)行觀看了。

創(chuàng)新互聯(lián)2013年開創(chuàng)至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站建設(shè)、成都做網(wǎng)站網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元沁縣做網(wǎng)站,已為上家服務(wù),為沁縣各地企業(yè)和個人服務(wù),聯(lián)系電話:028-86922220

問:在 Unix 操作系統(tǒng)下,有時會發(fā)生當(dāng) DB2 用戶使用如:

db2 -td@ -vf <存儲過程創(chuàng)建腳本文件>

DB2數(shù)據(jù)庫在創(chuàng)建存儲過程失敗的情況,而查看 db2diag.log 文件則發(fā)現(xiàn)有類似如下報錯信息:

 
 
 
  1. 2002-10-05-13.47.40.075759 Instance:db2inst1 Node:000  
  2. PID:1355876(db2agent (ABC) 0) TID:1 Appid:OC10103F.OD12.017302185202  
  3. oper system services sqloChangeFileOwnership Probe:100 Database:ABC  
  4. errno:  
  5. 0x0FFFFFFFFFFF7AF0 : 0x00000001 ....  
  6. PID:1355876 TID:1 Node:000 Title: Path/Filename  
  7. /home/db2inst1/sqllib/function/routine/sqlproc/ABC/DB2INST1/tmp/  
  8. 2002-10-05-13.47.40.166289 Instance:db2inst1 Node:000  
  9. PID:1355876(db2agent (ABC) 0) TID:1 Appid:OC10103F.OD12.017302185202  
  10. PSM - SQL Procedure psm_ctrl::psm_init_backend Probe:230 Database:ABC  
  11. DIA8402C A disk error has occurred.  
  12. ZRC=0x860F0004 
  13. PID:1355876 TID:1 Node:000 Title: SQL procedure initialization:  
  14. 0x09000000031213BC : 696E 7374 616E 6365 206F 776E 6572 2064 instance owner d  
  15. 0x09000000031213CC : 6F65 7320 6E6F 7420 6265 6C6F 6E67 2074 oes not belong t  
  16. 0x09000000031213DC : 6F20 6665 6E63 6564 2075 7365 7227 7320 o fenced user's  
  17. 0x09000000031213EC : 7072 696D 6172 7920 6772 6F75 70 primary group  

答:在 Unix 平臺下的 DB2 存儲過程對于實例用戶和受防護(hù)用戶之間的關(guān)系有一個約束,即 DB2 實例用戶必須同時是受防護(hù)用戶的主組中的一個用戶。上述問題的發(fā)生就是由于在系統(tǒng)上,實例用戶未加入至受防護(hù)用戶的主組中,從而引發(fā)了存取權(quán)限不夠的問題所導(dǎo)致的,而并非真的發(fā)生了如DB2數(shù)據(jù)庫日志中所報的磁盤錯誤。

解決這一問題的方法很簡單,只要將實例用戶加入該主組即可。但有時用戶會發(fā)現(xiàn),即使已將用戶加入到指定組,問題仍然存在,這時還應(yīng)檢查一下實例用戶所加入的組是否是實例用戶所對應(yīng)的受防護(hù)用戶的主組,即檢查一下加入的組是否正確。

要找到實例用戶所應(yīng)的受防護(hù)用戶以及受防護(hù)用戶的主組,可用如下方法:

1. 轉(zhuǎn)入實例用戶 Home 路徑下的 sqllib/adm 路徑

2. 執(zhí)行命令:ls -l .fenced,會得到類似如下輸出:

 
 
 
  1. -r--r--r-- 1 db2fencj db2fgrp2 0 Jul 30 09:57 .fenced 

 

3. 輸出中表明,該文件所屬的用戶(db2fencj)即為受防護(hù)用戶,所屬的組(db2fgrp2)即為受防護(hù)用戶的主組

繼而,用戶便可驗證實例用戶是否被加入到了正確的組中,如果結(jié)果正確,便可以解決上述問題。


文章題目:DB2數(shù)據(jù)庫在創(chuàng)建存儲過程中有哪些錯誤出現(xiàn)?
URL網(wǎng)址:http://www.5511xx.com/article/cohdhse.html