程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2手工添加數據庫的全過程(2)

DB2手工添加數據庫的全過程(2)

編輯:DB2教程

第四步:創建數據庫

  1. db2 => create database study automatic storage no on 'd:db2study' alias study using codeset GBK   
  2. territory CN collate using system pagesize 8192 CATALOG TABL ESPACE MANAGED BY DATABASE USING   
  3. ( FILE 'D:DB2studycatalog.dbf' 25600 ) USER TABLESPACE MANAGED BY DATABASE USING ( FILE 'D:DB2studystudy.dbf' 5120 )  
  4. TEMPORARY TABLESPACE MANAGED BY DATABASE USING ( FILE 'D:DB2studytemp.dbf' 5120 ) WITH 'STUDY'  
  5. DB20000I CREATE DATABASE命令成功完成.  
  6. db2 => 

注:在這一步中,catalog表空間的size要稍微指定的大些(比如100M),否則可能會遇到類似如下的錯誤信息:

SQL1043C “數據庫服務”不能初始化系統目錄。返回了錯誤 "-289"。

說明: 在初始化系統目錄期間,CREATE DATABASE 命令失敗。

用戶響應: 記錄消息號 (SQLCODE) 和此消息中的錯誤。

如果跟蹤是活動的,那麼在操作系統命令提示符處調用"獨立跟蹤設施"。然後與技術服務代表聯系,並提供以下信息:

* 環境:應用程序

* 需要的信息:

* 問題描述

* SQLCODE 或消息號和錯誤標識

* 如果可能的話,還應提供 SQLCA 內容

* 如果可能的話,還應提供跟蹤文件。

測試新建的數據庫

連接到剛剛創建的study數據庫

  1. db2 => connect to study 

數據庫連接信息

DB2手工添加數據庫服務器 = DB2/NT 9.5.0

SQL 授權標識 = ZHANGRP

本地數據庫別名 = STUDY

創建一張表

db2 => create table test(id integer, name varchar(20))

DB20000I SQL命令成功完成。

查看表結構

  1. db2 => describe select * from zhangrp.test  

列信息

列數:2

SQL 類型 類型長度 列名 名稱長度

  1. 497 INTEGER 4 ID 2  
  2. 449 VARCHAR 20 NAME 4  
  3. db2 => 

DML測試

db2 => insert into test values (1, 'abc')

DB20000I SQL命令成功完成。

  1. db2 => select * from test  
  2. ID NAME  
  3. 1 abc 

1 條記錄已選擇。

db2 => update test set id=100,name='def' where id=1

DB20000I SQL命令成功完成。

db2 => select * from test

ID NAME

-------- --------------

100 def

1 條記錄已選擇。

db2 => delete from test

DB20000I SQL命令成功完成。

db2 => select * from test

ID NAME

-------- --------------

0 條記錄已選擇。

db2 =>

刪除表

db2 => drop table test

DB20000I SQL命令成功完成。

db2 =>

刪除DB2手工添加數據庫

db2 => connect reset

DB20000I SQL命令成功完成。

db2 => drop database study

DB20000I DROP DATABASE命

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved