–默認(rèn)
DB2 GET DB CFG FOR study
–分屏顯示
DB2 GET DB CFG FOR study | More
–將顯示結(jié)果存入study.txt 文件中
DB2 GET DB CFG FOR study > study.txt
下面是一個示例,我在當(dāng)前DB2實例下,創(chuàng)建了3個database,我利用activate命令挨個將他們激活
D:DB2BIN>db2 db2start
DB20000I DB2START命令成功完成。
D:DB2BIN>db2 list database directory
系統(tǒng)數(shù)據(jù)庫目錄
目錄中的條目數(shù) = 3
數(shù)據(jù)庫 1 條目:
數(shù)據(jù)庫別名 = TEST
數(shù)據(jù)庫名稱 = TEST
本地數(shù)據(jù)庫目錄 = D:DB2test
數(shù)據(jù)庫發(fā)行版級別 = c.00
注釋 = test
目錄條目類型 = 間接
目錄數(shù)據(jù)庫分區(qū)號 = 0
備用服務(wù)器主機(jī)名 =
備用服務(wù)器端口號 =
數(shù)據(jù)庫 2 條目:
數(shù)據(jù)庫別名 = BANK
數(shù)據(jù)庫名稱 = BANK
本地數(shù)據(jù)庫目錄 = D:db2bank
數(shù)據(jù)庫發(fā)行版級別 = c.00
注釋 = bank
目錄條目類型 = 間接
目錄數(shù)據(jù)庫分區(qū)號 = 0
備用服務(wù)器主機(jī)名 =
備用服務(wù)器端口號 =
數(shù)據(jù)庫 3 條目:
數(shù)據(jù)庫別名 = STUDY
數(shù)據(jù)庫名稱 = STUDY
本地數(shù)據(jù)庫目錄 = D:db2study
數(shù)據(jù)庫發(fā)行版級別 = c.00
注釋 = STUDY
目錄條目類型 = 間接
目錄數(shù)據(jù)庫分區(qū)號 = 0
備用服務(wù)器主機(jī)名 =
備用服務(wù)器端口號 =
D:DB2BIN>db2 list active databases
SQL1611W “數(shù)據(jù)庫系統(tǒng)監(jiān)視器”沒有返回任何數(shù)據(jù)。
D:DB2BIN>db2 activate database study
DB20000I ACTIVATE DATABASE命令成功完成。
D:DB2BIN>db2 list active databases
活動數(shù)據(jù)庫
數(shù)據(jù)庫名稱 = STUDY
當(dāng)前連接的應(yīng)用程序 = 0
數(shù)據(jù)庫路徑 = D:db2studyDB2NODE0000SQL00001
D:DB2BIN>db2 activate database bank
DB20000I ACTIVATE DATABASE命令成功完成。
D:DB2BIN>db2 list active databases
活動數(shù)據(jù)庫
數(shù)據(jù)庫名稱 = STUDY
當(dāng)前連接的應(yīng)用程序 = 0
數(shù)據(jù)庫路徑 = D:db2studyDB2NODE0000SQL00001
數(shù)據(jù)庫名稱 = BANK
當(dāng)前連接的應(yīng)用程序 = 0
數(shù)據(jù)庫路徑 = D:db2bankDB2NODE0000SQL00001
D:DB2BIN>db2 activate database test
DB20000I ACTIVATE DATABASE命令成功完成。
D:DB2BIN>db2 list active databases
活動數(shù)據(jù)庫
數(shù)據(jù)庫名稱 = STUDY
當(dāng)前連接的應(yīng)用程序 = 0
數(shù)據(jù)庫路徑 = D:db2studyDB2NODE0000SQL00001
數(shù)據(jù)庫名稱 = BANK
當(dāng)前連接的應(yīng)用程序 = 0
數(shù)據(jù)庫路徑 = D:db2bankDB2NODE0000SQL00001
數(shù)據(jù)庫名稱 = TEST
當(dāng)前連接的應(yīng)用程序 = 0
數(shù)據(jù)庫路徑 = D:DB2testDB2NODE0000SQL00001
D:DB2BIN>
停止數(shù)據(jù)庫
由activate database命令初始化的數(shù)據(jù)庫可以由deactivate database命令關(guān)閉,也可以通過stop database manager(或db2stop)命令終止數(shù)據(jù)庫管理器來關(guān)閉.
如果使用activate database命令初始化一個數(shù)據(jù)庫,那么最后一個與數(shù)據(jù)庫斷開連接的應(yīng)用就不會關(guān)閉數(shù)據(jù)庫.必須要使用deactivate database.在這種情況下,stop database manager(或db2stop)會關(guān)閉數(shù)據(jù)庫,也會終止實例.
如果使用connect to 或隱式地連接啟動數(shù)據(jù)庫,然后再由另外一個應(yīng)用對相同的數(shù)據(jù)庫發(fā)出activate database命令,那么就必須使用deactivate database命令關(guān)閉數(shù)據(jù)庫.如果沒有使用activate database啟動數(shù)據(jù)庫,那么當(dāng)最后一個應(yīng)用斷開與數(shù)據(jù)庫連接的時候,數(shù)據(jù)庫就會關(guān)閉.
示例一:使用connect to方式啟動的數(shù)據(jù)庫
D:DB2BIN>db2 list active databases
SQL1611W “數(shù)據(jù)庫系統(tǒng)監(jiān)視器”沒有返回任何數(shù)據(jù)。
D:DB2BIN>db2 connect to study –連接到study數(shù)據(jù)庫,將自動激活study數(shù)據(jù)庫
數(shù)據(jù)庫連接信息
數(shù)據(jù)庫服務(wù)器 = DB2/NT 9.5.0
SQL 授權(quán)標(biāo)識 = ZHANGRP
本地數(shù)據(jù)庫別名 = STUDY
D:DB2BIN>db2 list active databases
活動數(shù)據(jù)庫
數(shù)據(jù)庫名稱 = STUDY
當(dāng)前連接的應(yīng)用程序 = 1
數(shù)據(jù)庫路徑 = D:db2studyDB2NODE0000SQL00001
說明:數(shù)據(jù)庫被激活,并有一個應(yīng)用連接上來(就上面的connect to study操作)
D:DB2BIN>db2 connect reset –斷開連接
DB20000I SQL命令成功完成。
D:DB2BIN>
D:DB2BIN>db2 list active databases
SQL1611W “數(shù)據(jù)庫系統(tǒng)監(jiān)視器”沒有返回任何數(shù)據(jù)。
D:DB2BIN>
說明:可以發(fā)現(xiàn),上面的連接斷開后,數(shù)據(jù)庫study也自動停止(因為這個study數(shù)據(jù)庫是通過connect to 的方式激活的)
示例二:使用activate database方式啟動的數(shù)據(jù)庫
D:DB2BIN>db2 list active databases --這個時候沒有啟動的數(shù)據(jù)庫
SQL1611W “數(shù)據(jù)庫系統(tǒng)監(jiān)視器”沒有返回任何數(shù)據(jù)。
D:DB2BIN>db2 activate database study --用activate database激活study數(shù)據(jù)庫
DB20000I ACTIVATE DATABASE命令成功完成。
D:DB2BIN>db2 list active databases --可以看到study數(shù)據(jù)已經(jīng)激活,但沒有應(yīng)用連接上來
活動數(shù)據(jù)庫
數(shù)據(jù)庫名稱 = STUDY
當(dāng)前連接的應(yīng)用程序 = 0
數(shù)據(jù)庫路徑 = D:db2studyDB2NODE0000SQL00001
D:DB2BIN>db2 connect to study --發(fā)起一個連接到study數(shù)據(jù)庫
數(shù)據(jù)庫連接信息
數(shù)據(jù)庫服務(wù)器 = DB2/NT 9.5.0
SQL 授權(quán)標(biāo)識 = ZHANGRP
本地數(shù)據(jù)庫別名 = STUDY
D:DB2BIN>db2 list active databases --再看一下活動的數(shù)據(jù)庫,發(fā)現(xiàn)study 數(shù)據(jù)庫上有一個應(yīng)用連接上來了
活動數(shù)據(jù)庫
數(shù)據(jù)庫名稱 = STUDY
當(dāng)前連接的應(yīng)用程序 = 1
數(shù)據(jù)庫路徑 = D:db2studyDB2NODE0000SQL00001
D:DB2BIN>db2 connect reset --關(guān)閉剛才那個連接,看看數(shù)據(jù)庫是不是會自動關(guān)閉
DB20000I SQL命令成功完成。
D:DB2BIN>db2 list active databases --數(shù)據(jù)庫依然啟動,雖然沒有了任何連接
活動數(shù)據(jù)庫
數(shù)據(jù)庫名稱 = STUDY
當(dāng)前連接的應(yīng)用程序 = 0
數(shù)據(jù)庫路徑 = D:db2studyDB2NODE0000SQL00001
D:DB2BIN>db2 deactivate database study --使用deactivate database命令關(guān)閉數(shù)據(jù)庫
DB20000I DEACTIVATE DATABASE命令成功完成。
D:DB2BIN>
D:DB2BIN>db2 list active databases
SQL1611W “數(shù)據(jù)庫系統(tǒng)監(jiān)視器”沒有返回任何數(shù)據(jù)。
D:DB2BIN>
更多關(guān)于云服務(wù)器,域名注冊,虛擬主機(jī)的問題,請訪問西部數(shù)碼官網(wǎng):ps-sw.cn