今天第一次使用db2 windows xp下的 出了兩個錯誤 一天都沒解決
數據庫是建成功了
1. 導入別人的sql語句建表空間的時候 報錯誤sql0968c 文件系統已滿 sqlstate=57011
用圖形的方式的倒是可以建 不過在圖形方式建的表空間上 又通過導入sql語句建立用戶
2. 居然db2 connect to <database> user <user> using <password> 連接不上去
報錯: sql30082n 安全性處理失敗 原因“24” sqlstate=08001
1問題的解決方案:
尚未解決
2問題的解決方案:
db2的用戶管理機制與操作系統相結合,db2本身不帶用戶創建功能
我用的windows xp 先為操作系統增加一個用戶,然後加入點db2admin 和 db2user組中 問題解決
db2 => get authorizations查看用戶權限
db2相關資料
db2 命令行處理器(clp)中的常用命令
實例
clp 命令 描述
db2start 啟動數據庫管理器實例。
db2stop 停止數據庫管理器實例。
get dbm cfg 返回數據庫管理器配置設置。
get dbm cfg show detail 顯示數據庫管理器參數的當前值和延遲值(從 v8 起)。
1update dbm cfg using <p> <v> 將數據庫管理器配置參數 <p> 更新為值 <v>。
get instance 返回 db2instance 環境變量的值。
list active databases 列出活動的數據庫和連接數。
list application [show detail] 返回關於當前連接的應用程序的信息。
force application (h1 [,h2,..,hn]) 根據句柄號與特定應用程序斷開連接。
force application all 斷開所有應用程序與數據庫的連接。
attach to <node> user <userid> using <pwd> 以用戶 <userid> 通過使用密碼 <pwd> 與標識為 <node> 的遠程實例連接。