建立DB2資料庫

2021-06-27 13:50:36 字數 1982 閱讀 8814

建立db2資料庫

1.建立資料庫

db2cmd->db2->list db directory 查詢現存的資料庫

create db [dbname]   --建立資料庫

2.建立使用者名稱密碼

方法一:db2cmd db2cc->選擇建立好的資料庫->使用者和組物件->資料庫使用者中新建

我的電腦->管理->本地使用者和組->使用者  中新建上面的使用者名稱和對應密碼

方法二:在我的電腦->管理->本地使用者和組->使用者中新建使用者名稱密碼,然後

connect   to 【databasename】 賦予許可權

grant dbadm,createtab,bindadd,connect,create_not_fenced,implicit_schema,load   on   database     to   user  【username】

3.建立表空間

開啟dbvisualizer-8.0.9 中的客戶端,建立連線

進入sql commander

在資料庫機器中新建表空間的目錄

建議通過控制中心新建表空間。

方法二:

create bufferpool mainlinebuff all nodes size -1 except on node(0 size 10000) pagesize 8192

建立表空間

create regular tablespace space_mainline  pagesize 8192   managed by system   using( '/mainline/db2inst/container/spacemainline' )  bufferpool mainlinebuff   dropped table recovery on

4.資料庫連線命令

db2->connect to [dbname] user [username] using [password]

5.資料庫匯入匯出  兩邊的使用者名稱密碼要一樣  都要使用db2cmd

進入d盤,建立檔案架db2backup/db2move/

進入目錄:d:/db2backup

執行:db2look -d databasename -td @ -i username -w password -e -o db2look.ddl

成功之後,進入:d:/db2backup/db2move/

執行:db2move databasename export -u username -p password -aw

成功!匯入另一台機器db2cmd

將第一台機器中d盤的db2backup複製到第二台機器上面相應的d盤

進入目錄:d:/db2backup

db2 -td@ -vf db2look.ddl

此處至少執行三次,防止有遺漏的表或者函式未執行

成功之後,進入:d:/db2backup/db2move/

db2move databasename load

或者db2move databasename import -io replace -u username -p password

成功之後,連線資料庫,檢視資料是否成功!

6.刪除資料庫

c:\> db2 catalog db sample_1

db20000i catalog database 命令成功完成。

db21056w  直到重新整理目錄快取記憶體之後,目錄更改才生效。

c:\> db2 terminate

db20000i terminate 命令成功完成。

c:\> db2 drop db sample_1

db20000i drop database 命令成功完成。

c:\> db2 create db sample_1

db20000i create database 命令成功完成。

7.啟動資料庫

db2start

8.強制關閉資料庫

db2stop force

建立 DB2 資料庫

可以使用 tivoli privacy manager 資料庫建立程式或使用資料庫產品介面可以建立 tivoli privacy manager 資料庫 表和配置資料庫。使用 db2 資料庫建立程式 使用 tivoli privacy manager 資料庫建立程式來建立 tivoli privac...

DB2 資料庫建立

登入資料庫管理使用者 db2inst db2 db2inst db2 create database dbname automatic storage yes on dbauto dbpath on database using codeset gbk territory cn collate us...

DB2 資料庫物件

資料庫物件 sql可分為三大類 1 ddl,資料定義語言,用於建立 修改 刪除資料庫物件 2 dml,資料操縱語言,用於選擇 插入 更新和刪除資料庫記錄 3 dcl,資料控制語言,用於提供資料物件訪問控制 資料型別 1 內建資料型別 2 用於自定義資料型別 a 自定義區分型別,udt允許在已有的內建...