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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
DB2數(shù)據(jù)庫(kù)用戶(hù)權(quán)限刪除操作指南 (db2數(shù)據(jù)庫(kù)刪除用戶(hù)權(quán)限)

在數(shù)據(jù)庫(kù)管理中,用戶(hù)權(quán)限的控制是一個(gè)非常重要的方面。正確地刪除用戶(hù)權(quán)限可以保證數(shù)據(jù)的安全性,在保障數(shù)據(jù)干凈協(xié)調(diào)地運(yùn)行的同時(shí)還可以對(duì)誤操作進(jìn)行快速響應(yīng)。

DB2數(shù)據(jù)庫(kù)作為企業(yè)應(yīng)用級(jí)的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它的安全性和可靠性一直是業(yè)界最受信賴(lài)的選擇之一。因此,在管理DB2數(shù)據(jù)庫(kù)用戶(hù)權(quán)限時(shí),我們必須小心謹(jǐn)慎,遵循其特定的操作流程。本文將向您介紹如何刪除DB2數(shù)據(jù)庫(kù)中的用戶(hù)權(quán)限。

1、登錄到DB2數(shù)據(jù)庫(kù)

要?jiǎng)h除DB2數(shù)據(jù)庫(kù)中的用戶(hù)權(quán)限,首先要先登錄到DB2數(shù)據(jù)庫(kù)。在登錄操作系統(tǒng)后,輸入以下命令登錄到DB2控制臺(tái):

$ Db2 connect to (database name) user (username) using (password)

在上面的語(yǔ)句中,“(database name)”是想要連接的數(shù)據(jù)庫(kù)名稱(chēng),“(username)”是授權(quán)給DB2的用戶(hù)名,“(password)”是此用戶(hù)的密碼。

2、查找要?jiǎng)h除的用戶(hù)

一旦登錄成功后,就需要查找需要?jiǎng)h除的用戶(hù),這可以通過(guò)輸入以下命令來(lái)實(shí)現(xiàn):

$ SELECT * FROM SYSIBM.SYSUSERS ;

該命令將顯示所有DB2數(shù)據(jù)庫(kù)用戶(hù)的詳細(xì)信息,并在控制臺(tái)上生成一個(gè)結(jié)果集。

3、刪除用戶(hù)權(quán)限

如果您已經(jīng)確定要?jiǎng)h除的用戶(hù),那么要?jiǎng)h除其權(quán)限,您需要在控制臺(tái)上輸入以下命令:

$ REVOKE (privilege) ON (object_name) FROM (user_name);

在這條命令中,“(privilege)”是要被撤銷(xiāo)的權(quán)限,“(object_name)”是指定撤銷(xiāo)權(quán)限的對(duì)象名稱(chēng),“(user_name)”是被撤銷(xiāo)權(quán)限的用戶(hù)名。

例如,如果要從用戶(hù)“John”身上撤銷(xiāo)SELECT在表CUSTOMERS上的權(quán)限,可以輸入以下命令:

$ REVOKE SELECT ON CUSTOMERS FROM John;

4、驗(yàn)證刪除是否成功

您可以驗(yàn)證刪除操作是否成功。這可以通過(guò)輸入以下命令來(lái)完成:

$ SELECT * FROM SYSIBM.SYSPACKAGEAUTH WHERE GRANTEE= (user_name);

在這個(gè)查詢(xún)中,如果結(jié)果集為空,則表明該用戶(hù)權(quán)限已被成功刪除。

刪除DB2數(shù)據(jù)庫(kù)中的用戶(hù)權(quán)限是數(shù)據(jù)庫(kù)管理中的一項(xiàng)重要任務(wù),如果沒(méi)有正確地執(zhí)行,可能會(huì)導(dǎo)致數(shù)據(jù)泄密和不安全的操作。我們希望這個(gè)簡(jiǎn)單的操作指南可以幫助您完成數(shù)據(jù)庫(kù)用戶(hù)權(quán)限刪除操作。如果有任何問(wèn)題或疑問(wèn),請(qǐng)隨時(shí)與我們聯(lián)系。

相關(guān)問(wèn)題拓展閱讀:

  • db錯(cuò)誤怎么解決
  • DB2數(shù)據(jù)庫(kù)問(wèn)題

db錯(cuò)誤怎么解決

DB2相關(guān)問(wèn)題及解決方法:

一、DB2中的代碼頁(yè)(codepage)問(wèn)題。

DB2備份時(shí)發(fā)生過(guò)代碼頁(yè)錯(cuò)誤的問(wèn)題,修改代碼頁(yè)后備份正常,但創(chuàng)建數(shù)據(jù)庫(kù)時(shí)又發(fā)生代碼頁(yè)的錯(cuò)誤。這是DB2服務(wù)器使用的代碼頁(yè)配置和客戶(hù)端使用的代碼頁(yè)配置不同造成的(注:DB2服務(wù)器的代碼頁(yè)配置是獨(dú)立的,用代碼頁(yè)不同的客戶(hù)端操作服務(wù)器就會(huì)產(chǎn)生錯(cuò)誤。本機(jī)操作服務(wù)器稱(chēng)為本地客戶(hù)端,操作系統(tǒng)使用的代碼頁(yè)有可能和DB2服務(wù)器的配置不同,和遠(yuǎn)程客戶(hù)端一樣會(huì)產(chǎn)生上面的問(wèn)題)。代碼頁(yè)和系統(tǒng)使用的字符集有關(guān),這也是windows下的數(shù)據(jù)庫(kù)備份和Linux下的數(shù)據(jù)庫(kù)備份不能相互恢復(fù)的原因(Windows的codepage為819,一般的國(guó)標(biāo)庫(kù)/GBK為1386)??捎胐b2set命令對(duì)服務(wù)器的代碼頁(yè)進(jìn)行設(shè)置。(具體設(shè)置見(jiàn)后文)

locale命令查看本地字符集

二、TIANJIN數(shù)據(jù)庫(kù)備份不能恢復(fù)的問(wèn)題

TIANJIN數(shù)據(jù)庫(kù)備份恢復(fù)時(shí),在Linux系統(tǒng)下提示container被占用,這是由于TIANJIN數(shù)據(jù)庫(kù)采用了系統(tǒng)以外的表空間引起的,不能采用常規(guī)方法進(jìn)行恢復(fù)。

恢復(fù)步驟為:

db2 create db targetdb using codeset GBK territory zh_CN

(創(chuàng)建數(shù)據(jù)庫(kù)供恢復(fù))

db2 connect to tianjin

(連接到TIANJIN數(shù)據(jù)庫(kù))

db2 list tablespaces

(查看TIANJIN數(shù)據(jù)庫(kù)使用的表空間)

db2 list tablespace containers for 3

(查看表空間3使用的容器)

…………

db2 list tablespace containers for 7

(查看表空間7使用的容器。)

(TIANJIN數(shù)據(jù)庫(kù)用到了7個(gè)表空間,其中1、2為系統(tǒng)默認(rèn),其他為自己創(chuàng)建,若圓轎已知道數(shù)據(jù)庫(kù)表空間,以上步驟可省略)

mkdir

(創(chuàng)建表空間用到的容器所在目錄。需要多少容器,創(chuàng)建多少個(gè)目錄,這個(gè)目錄必須是DB2用戶(hù)有權(quán)限的目錄)

db2 connect reset

(釋放所有連接)

db2 restore db sourcedb from /DB2Data/backupdata/ into targetdb redirect

(恢復(fù)數(shù)據(jù)庫(kù))

db2 “set tablespace containers for 3 using (path ‘/home/db2inst1/tt/1’)”

(設(shè)置表空間的容器,path后是容器存放的路徑)

db2 “set tablespace containers for 4 using (path ‘/home/db2inst1/tt/2’,path ‘/home/db2inst1/tt/3’)”

(表空間用了多個(gè)路徑的情況)

…………

db2 “set tablespace containers for 7 using (path ‘/home/db2inst1/tt/6’)”

db2 restore db tianjin continue

(完成數(shù)據(jù)庫(kù)恢復(fù))

連接數(shù)據(jù)庫(kù)驗(yàn)證安裝即可

三、不同操作系統(tǒng)中數(shù)據(jù)庫(kù)的移動(dòng)(db2move)

由于我們的系統(tǒng)中使用了多個(gè)用戶(hù)、多個(gè)表空間,不能直接用db2move進(jìn)行恢復(fù),必須先生成相關(guān)表空間和表,再插入數(shù)據(jù)。

1、 生成ddl文件

db2look -d 數(shù)據(jù)庫(kù)別名 -e -p -l -o 目標(biāo)文件的名字-i 用戶(hù)名 -w 密碼

-d指定數(shù)據(jù)庫(kù),-o指定目標(biāo)文件,-l表示生成表空間,-i指定用戶(hù)名,-w指定密碼。

如:db2look -d jsyrem -e -p -l -o jsyrem.ddl -i zgc3 -w zgc

注意:源數(shù)據(jù)庫(kù)必須在本地客戶(hù)端編目,生成的文件存放在當(dāng)前目錄下。

2、 生成db2move的導(dǎo)出文件

db2move數(shù)據(jù)庫(kù)別名export -l 大對(duì)象存放目錄乎漏(可省略) -u 用戶(hù)名 -p 密碼

如:db2move jsyrem export -l lob -u zgc3 -p zgc

注意歲腔爛:源數(shù)據(jù)庫(kù)必須在本地客戶(hù)端編目,大對(duì)象存放目錄可以不用事先建立,由系統(tǒng)自動(dòng)生成,生成的文件存放在當(dāng)前目錄下。

3、 新建目標(biāo)數(shù)據(jù)庫(kù)

4、 在目標(biāo)數(shù)據(jù)庫(kù)里創(chuàng)建表空間和表

db2 -tvf ddl文件名

例如:db2 -tvf jsyrem.ddl

注意:

①兩個(gè)數(shù)據(jù)庫(kù)里的代碼頁(yè)必須設(shè)置為一致

②執(zhí)行命令前必須先修改ddl文件,設(shè)置里面的connection連接至目標(biāo)數(shù)據(jù)庫(kù)(文件里可能會(huì)有多處需要對(duì)連接進(jìn)行設(shè)置)。

③執(zhí)行命令前必須先修改ddl文件,設(shè)置表空間地址,為目標(biāo)數(shù)據(jù)庫(kù)建立表空間指定存放位置。這些目錄可能需要事先建好。(目錄1、2……n可以不用建,由系統(tǒng)自動(dòng)生成)

④執(zhí)行命令必須在生成的文件存放的目錄下進(jìn)行。

5、 導(dǎo)入數(shù)據(jù)

db2move 數(shù)據(jù)庫(kù)名 import -io insert -l大對(duì)象存放目錄

-io 指定導(dǎo)入方式,為create表示數(shù)據(jù)庫(kù)中不存在該表時(shí)自動(dòng)生成表,為replace表示替換原有內(nèi)容,為insert表示僅僅插入數(shù)據(jù);-l指定大對(duì)象存放目錄。

db2move jsy2 import –u 用戶(hù)名 –p 密碼

注意:執(zhí)行命令必須在生成的文件存放的目錄下進(jìn)行。

6、 其他:由于數(shù)據(jù)庫(kù)表之間存在鍵關(guān)系,數(shù)據(jù)導(dǎo)入時(shí)可能會(huì)發(fā)生沖突,需要記下發(fā)生沖突的表,并修改db2move.lst文件,把這些表對(duì)應(yīng)的行挪到文件的最后生成。

7、 可通過(guò)EXPORT文件和IMPORT文件查看數(shù)據(jù)導(dǎo)入導(dǎo)出時(shí)的系統(tǒng)信息,通過(guò)tablennn.msg文件查看某個(gè)表導(dǎo)入導(dǎo)出時(shí)的系統(tǒng)信息。

注意:以上操作針對(duì)的客戶(hù)端是windows操作系統(tǒng),linux系統(tǒng)下會(huì)發(fā)生錯(cuò)誤。

數(shù)據(jù)庫(kù)創(chuàng)建

首先建立文件夾

#mkdir /ecdsdbfs

授權(quán)給db2inst1訪問(wèn)ecdsdbfs文件夾的權(quán)限

#chown db2inst1:db2adm1 /ecdsdbfs

執(zhí)行建庫(kù)腳本:

#su – db2inst1

$db2 create database test on ‘/opt/ibm/data’ using codeset utf-8 territory cn

注意:本數(shù)據(jù)庫(kù)采用utf-8格式

1> 連接到DB2 Server,打開(kāi)DB2 Command,創(chuàng)建一個(gè)名為cogsam83的數(shù)據(jù)庫(kù),并為其建立緩存大小

create db cogsam83 alias cogsam83 using codeset UTF-8 territory CA

change db cogsam83 comment with ‘Sample Data for Cognos 8.3’

connect to cogsam83

update db cfg using applheapsz 1024 deferred

update db cfg using locktimeout 240 deferred

connect reset

如果是在Linux上剛裝完DB2即刻建立database,可能會(huì)遇到錯(cuò)誤DB21019E An error occurred while accessing the directory “/root”. 該錯(cuò)誤原因?yàn)槭褂谩皊u username”而非“su – username”在終端切換用戶(hù),前者相當(dāng)于簡(jiǎn)單地同時(shí)登錄有用戶(hù),而后者相當(dāng)于注銷(xiāo)后重新登錄新用戶(hù),所以不會(huì)維持之前用戶(hù)的ENV設(shè)置。

2> 創(chuàng)建緩沖池和表空間

connect to cogsam83

create bufferpool cog04kbp immediate size 250 pagesize 4k

create bufferpool cog08kbp immediate size 250 pagesize 8k

create bufferpool cog16kbp immediate size 250 pagesize 16k

create regular tablespace cogsample pagesize 16k managed by automatic storage extentsize 16 prefetchsize 16 overhead 10.5 transferrate 0.33 bufferpool cog16kbp

comment on tablespace cogsample is ‘Cognos Sample Data’

grant use of tablespace cogsample to public

connect reset

3> 創(chuàng)建幾個(gè)數(shù)據(jù)庫(kù)模式(Database Schema)

connect to cogsam83

create schema gosl

comment on schema gosl is ‘GO Sales’

create schema gosldw

comment on schema gosldw is ‘GO Sales Data Warehouse’

create schema gohr

comment on schema gohr is ‘GO Sales Human Resources’

create schema gort

comment on schema gort is ‘GO Retailers’

create schema gomr

comment on schema gomr is ‘GO Multilingual Retailers’

create schema godmt

comment on schema godmt is ‘GO Data Manager Target’

#授予用戶(hù)cognos數(shù)據(jù)庫(kù)管理權(quán)限

grant dbadm on database to user cognos

connect reset

4> 修改數(shù)據(jù)庫(kù)配置頁(yè)

connect to cogsam83

update dbm cfg using intra_parallel NO

update dbm cfg using federated NO

update dbm cfg using fed_noauth NO

update db cfg for cogsam83 using maxlocks 22

update db cfg for cogsam83 using locklist 50

update db cfg for cogsam83 using dft_degree 1

update db cfg for cogsam83 using avg_appls 1

update db cfg for cogsam83 using stmtheap 2023

update db cfg for cogsam83 using dft_queryopt 5

connect reset

5> 編目數(shù)據(jù)庫(kù)

catalog tcpip node dbnode remote dbhost server 50000

catalog database cogsam83 at node dbnode with ‘Sample Data for Cogsam 8’

6> 導(dǎo)入Samples內(nèi)容到數(shù)據(jù)庫(kù)中

適用于DB2的Samples文件在 Cognos安裝目錄/c8/webcontent/samples/datasources/db2 下,將GS_DB.tar解壓出來(lái),用DB2管理員帳號(hào)登錄,使用DB2MOVE命令導(dǎo)入。

DB2MOVE dbname IMPORT -U username -P password

在Linux下使用DB2MOVE命令可能會(huì)出現(xiàn)錯(cuò)誤提示Error opening report file. Terminating,該錯(cuò)誤原因?yàn)楫?dāng)前用戶(hù)對(duì)解壓出的文件權(quán)限不夠,設(shè)置所有解壓的文件Permission為可寫(xiě)操作即可。

導(dǎo)入數(shù)據(jù)庫(kù)后可以運(yùn)行 Cognos安裝目錄/c8/webcontent/samples/datasources/db2下的gs_db_modify.bat(需要先更改gs_db_modify.sql之一行中的dbname, user, password為你自己的配置),在Linux下可以先刪除gs_db_modify.log,然后在終端手動(dòng)輸入以下命令運(yùn)行g(shù)s_db_modify.sql

DB2 -f gs_db_modify.sql -z gs_db_modify.log

四、聯(lián)合數(shù)據(jù)對(duì)象的建立

聯(lián)合數(shù)據(jù)對(duì)象提供將一個(gè)數(shù)據(jù)庫(kù)里的用戶(hù)和表映射到另一個(gè)數(shù)據(jù)庫(kù)的功能。用戶(hù)可通過(guò)對(duì)后者的訪問(wèn)達(dá)到訪問(wèn)前者的目的。

建立步驟:

1、 前期工作1:配置數(shù)據(jù)庫(kù)實(shí)例名的參數(shù),設(shè)置“管理”下的FEDERATED為“”;是

2、 前期工作2:源數(shù)據(jù)庫(kù)編碼到客戶(hù)端

3、 在聯(lián)合數(shù)據(jù)庫(kù)對(duì)象中創(chuàng)建包裝器。(DB2àDB2的映射包裝器名選擇DRDA,庫(kù)名使用缺省的缺省db2drda.dll即可)

4、 創(chuàng)建服務(wù)器。(遠(yuǎn)程數(shù)據(jù)源的名稱(chēng)填寫(xiě)數(shù)據(jù)庫(kù)編碼的別名,DB2àDB2的映射服務(wù)器類(lèi)型選擇DB2/UDB,選擇正確的版本號(hào),用戶(hù)標(biāo)示和密碼填寫(xiě)目標(biāo)庫(kù)的用戶(hù)名密碼,其余內(nèi)容默認(rèn)即可)

5、 建立用戶(hù)映射。選擇遠(yuǎn)程用戶(hù)和本地用戶(hù)進(jìn)行映射。

6、 建立別名映射,即是表的映射。

五、DB2中的常用命令

1、 db2set命令

db2set:查看db2的常用設(shè)置

db2set –lr:查看db2的所有變量

db2set 變量名 = 變量值:設(shè)置db2中的變量。如:db2set db2codepage = GBK;db2set db2country = zh_CN。(這是最常用的兩個(gè)設(shè)置,設(shè)置codepage為GBK國(guó)標(biāo)庫(kù),country為zh_CN中國(guó)。設(shè)置后可解決數(shù)據(jù)庫(kù)創(chuàng)建、備份時(shí)代碼頁(yè)錯(cuò)誤的問(wèn)題。設(shè)置完后用db2 terminate中止一下即可起作用)

2、 查看數(shù)據(jù)庫(kù)配置

查看Database Manager配置:db2 get dbm cfg

查看某數(shù)據(jù)庫(kù)配置:

兩種方法:

之一、 db2 get db cfg for 數(shù)據(jù)庫(kù)名。如db2 get db cfg for tianjin

第二、 先用connect命令連接上數(shù)據(jù)庫(kù),再用db2 get db cfg。如:

connect to tianjin(或:connect to tianjin user zgc3 using zgc)

db2 get db cfg

可以只查看其中某一項(xiàng)的配置,如查看territory

db2 get db cfg for tianjin|grep terr

修改數(shù)據(jù)庫(kù)配置:db2 update db cfg using 參數(shù) 參數(shù)值

3、 數(shù)據(jù)庫(kù)備份、數(shù)據(jù)庫(kù)創(chuàng)建、數(shù)據(jù)庫(kù)恢復(fù)

數(shù)據(jù)庫(kù)備份:db2 backup database 數(shù)據(jù)庫(kù)名 to 備份位置(DB2用戶(hù)必須對(duì)備份位置有權(quán)限)。如:db2 backup database tianjin to /home/db2inst1/backup。注意: 備份數(shù)據(jù)庫(kù)時(shí)應(yīng)用db2 connect reset將所有連接去掉。

數(shù)據(jù)庫(kù)創(chuàng)建:db2 create database數(shù)據(jù)庫(kù)名。如:db2 create database dbname

用特定的字符集創(chuàng)建數(shù)據(jù)庫(kù):db2 create database 數(shù)據(jù)庫(kù)名 using codeset territory 。如:db2 create database dbname using codeset GBK territory CN

數(shù)據(jù)庫(kù)恢復(fù)幾點(diǎn)說(shuō)明:若文件夾中只有一個(gè)備份文件,可以不用寫(xiě)taken at。若數(shù)據(jù)庫(kù)恢復(fù)中產(chǎn)生錯(cuò)誤,可用restore database dbname continue/abort來(lái)對(duì)恢復(fù)進(jìn)行繼續(xù)和取消。

或者用控制臺(tái)創(chuàng)建數(shù)據(jù)庫(kù)時(shí),第六步region處選擇PRC(People’s Republic Of China)

4、 其他常用命令

db2move:在不同操作系統(tǒng)中移植數(shù)據(jù)庫(kù)。但因存在外鍵約束,應(yīng)對(duì)文件進(jìn)行編輯。

db2level;查看DB2的修訂版本

db2look:導(dǎo)出ddl?

db2 list table/tablespaces/db at……列出相應(yīng)內(nèi)容

(具體參看IBM紅皮書(shū))

5、 在客戶(hù)端增加、查看結(jié)點(diǎn)和數(shù)據(jù)庫(kù)編目

增加結(jié)點(diǎn)編目:db2 catalog tcpip node 結(jié)點(diǎn)名字 remote 結(jié)點(diǎn)所在ip地址 server 50000

查看結(jié)點(diǎn)編目:db2 list node directory

刪除結(jié)點(diǎn)編目:db2 uncatalog node 結(jié)點(diǎn)別名

增加數(shù)據(jù)庫(kù)編目:db2 catalog db 遠(yuǎn)程數(shù)據(jù)庫(kù)名字 as 數(shù)據(jù)庫(kù)別名 at node 結(jié)點(diǎn)名字

查看數(shù)據(jù)庫(kù)編目:db2 list db directory

刪除數(shù)據(jù)庫(kù)編目:db2 uncatalog db數(shù)據(jù)庫(kù)別名

6、 不同操作系統(tǒng)的倒庫(kù)(db2move):

export:db2move dbname export

import:db2move dbname import(-io replace/create -u username –p password)

load:db2move dbname load

注意:執(zhí)行export命令,生成的文件存放在當(dāng)前目錄下,dbname是catalog上的別名。import也是從當(dāng)前目錄讀取文件。在將庫(kù)import入一個(gè)新庫(kù)時(shí),應(yīng)該先建立一個(gè)庫(kù),然后db2move 新庫(kù)名稱(chēng) import……。-io參數(shù)表示導(dǎo)入的庫(kù)里的表覆蓋/新建到新庫(kù)里,-u、-p表示用于建庫(kù)的用戶(hù)名和密碼。

7、 遠(yuǎn)程操作數(shù)據(jù)庫(kù)

db2 attach to 數(shù)據(jù)庫(kù)別名 user 用戶(hù)名 using 密碼

即可在本地操作遠(yuǎn)程數(shù)據(jù)庫(kù)(create db、drop db等操作)

注意:要操作的數(shù)據(jù)庫(kù)必須在本地編目

要取消attach可用命令db2 detach,或attach到其他數(shù)據(jù)庫(kù)。

8、 將數(shù)據(jù)庫(kù)操作的控制臺(tái)信息存入文檔

要執(zhí)行的命令名>控制臺(tái)信息文件名

9、 DB2里的幫助

db2 ? 要查詢(xún)的內(nèi)容(如:db2 ? sql30082n)

或者直接輸入命令(db2move)不帶參數(shù)

10、停止application

數(shù)據(jù)庫(kù)操作過(guò)程中可能會(huì)發(fā)生錯(cuò)誤,導(dǎo)致數(shù)據(jù)庫(kù)不可用。此時(shí)可用force application命令停止這種操作。命令格式可以是db2 force application application號(hào)(停掉單個(gè)application)或db2 force application all(停掉所有application)兩種形式。

11、其他

六、對(duì)于系統(tǒng)優(yōu)化的建議

1、 增加buffpage的配置

2、 增加sortheap的配置(一般4M以上)

3、 將鎖定超時(shí) locktimeout設(shè)置為on或yes

4、 恢復(fù)的日志保留

(具體設(shè)置參看IBM紅皮書(shū))

命令:

db2 connect to tianjin

db2 update db cfg using LOGRETAIN yes

db2 backup db tianjin //設(shè)置完LOGRETAIN后應(yīng)備份數(shù)據(jù)庫(kù)

/home/db2inst1/sqllib/bin//進(jìn)入此目錄下

db2empfa tianjin; //Multi-page file allocation enabled

db2 update db cfg for tianjin using BUFFPAGE// 或更多

db2 update db cfg for tianjin using LOCKLIST 1000;

db2 update db cfg for tianjin using LOCKTIMEOUT 15

db2 update db cfg for tianjin using SORTHEAP//或更多

db2 update db cfg for tianjin using LOGFILSIZ 10000

db2 alter bufferpool ibmdefaultbp size -1

db2 update dbm cfg using SHEAPTHRES//Max to half of the total mem.

七、在root窗口下啟動(dòng)DB2控制臺(tái)

1、 以db2inst1登錄:su – db2inst1(-表示登錄同時(shí)讀取db2inst1的環(huán)境變量)

2、 export DISPLAY=127.0.0.1:0.0

3、 xhost +

4、 db2cc

方法二。

— *(1) 作為 root 用戶(hù)登錄。

— *(2) 在命令行上,運(yùn)行以下命令:xhost + localhost

— *(3) 運(yùn)行以下命令:su – db2inst1

— *(4) 運(yùn)行以下命令:db2cc

vnc 啟動(dòng) vncserver 啟動(dòng)圖形界面

八、數(shù)據(jù)導(dǎo)出

1、 EXPORT TO ‘c:/UR_ENTERPRISE.del’ OF DEL SELECT * FROM ZGC3.UR_ENTERPRISE

2、 EXPORT TO ‘c:/UR_ENTERPRISE.ixf’ OF ixf SELECT * FROM ZGC3.UR_ENTERPRISE

九、查看node

1、list node directory

2、刪除node:? uncatalog

十、建序列

CREATE SEQUENCE “ZGC3 “.”SP_SEQ_MO_wbk” AS INTEGER

MINVALUE 0 MAXVALUE

START WITH 21 INCREMENT BY 1

CACHE 20 NO CYCLE NO ORDER;

十一授權(quán)

如果遇到DB2 License過(guò)期的問(wèn)題,可以使用以下命令對(duì)DB2的License進(jìn)行授權(quán)。

以管理員身份進(jìn)入DB2環(huán)境,鍵入:db2licm -a

系統(tǒng)提示成功后,可通過(guò) db2licm -l 顯示授權(quán)信息

如果是,則激活方法如下:

1.cp /cdrom/db2/license/db2ese.lic /var/db2/db2ese.lic

2.su – db2inst1

DB2數(shù)據(jù)庫(kù)問(wèn)題

SQL0968C 文首空畝件系統(tǒng)已滿(mǎn)。

說(shuō)明:

包含數(shù)據(jù)庫(kù)的其中一個(gè)文件系統(tǒng)已滿(mǎn)。此文件系統(tǒng)可能包含數(shù)據(jù)庫(kù)目錄、數(shù)據(jù)庫(kù)日志文件或表空間容器。

不能處理該語(yǔ)句。

用戶(hù)響應(yīng):

通過(guò)擦除不想要的文件來(lái)釋放系統(tǒng)空間。不要擦除數(shù)據(jù)庫(kù)文件。如果需要附加空間,則可能有必要?jiǎng)h除標(biāo)識(shí)為不必需的表和索引。

在基于 UNIX 的系統(tǒng)中,此磁盤(pán)滿(mǎn)狀態(tài)可能是由于超過(guò)當(dāng)前用戶(hù)標(biāo)識(shí)所允許的更大文件大小所虧培導(dǎo)致的。使用 chuser 命令來(lái)更新 fsize??赡鼙卣呱氝M(jìn)行重新引導(dǎo)。

當(dāng)容器大小不一時(shí),可能會(huì)導(dǎo)致出現(xiàn)磁盤(pán)已滿(mǎn)的情況。如果文件系統(tǒng)中有充足的空間,則刪除該表空間并使用大小相等的容器重新創(chuàng)建它。

sqlcode : -968

sqlstate :

參考資料 《ibm db2 消息參考》

db2數(shù)據(jù)庫(kù)刪除用戶(hù)權(quán)限的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于db2數(shù)據(jù)庫(kù)刪除用戶(hù)權(quán)限,DB2數(shù)據(jù)庫(kù)用戶(hù)權(quán)限刪除操作指南,db錯(cuò)誤怎么解決,DB2數(shù)據(jù)庫(kù)問(wèn)題的信息別忘了在本站進(jìn)行查找喔。

成都服務(wù)器托管選創(chuàng)新互聯(lián),先上架開(kāi)通再付費(fèi)。
創(chuàng)新互聯(lián)(www.cdcxhl.com)專(zhuān)業(yè)-網(wǎng)站建設(shè),軟件開(kāi)發(fā)老牌服務(wù)商!微信小程序開(kāi)發(fā),APP開(kāi)發(fā),網(wǎng)站制作,網(wǎng)站營(yíng)銷(xiāo)推廣服務(wù)眾多企業(yè)。電話:028-86922220


網(wǎng)站題目:DB2數(shù)據(jù)庫(kù)用戶(hù)權(quán)限刪除操作指南 (db2數(shù)據(jù)庫(kù)刪除用戶(hù)權(quán)限)
文章分享:http://www.5511xx.com/article/cogeecd.html