WEB开发网
开发学院数据库DB2 DB2 使用批处理创建数据库 阅读

DB2 使用批处理创建数据库

 2009-04-19 16:38:03 来源:WEB开发网   
核心提示: 缓冲池配置的以前和应用的值描述 参数 以前值 应用的值IBMDEFAULTBP 缓冲池大小 = 2503125DB210209I 已成功创建数据库,请重新启动实例,DB2 使用批处理创建数据库(3),以便使配置更改生效,C:express>db2 CONNECT TO expres

缓冲池配置的以前和应用的值

 描述                                          参数         以前值           应
用的值
 ------------------------------------------------------------------------------
------------------
 IBMDEFAULTBP                                 缓冲池大小 = 250
3125


DB210209I  已成功创建数据库。请重新启动实例,以便使配置更改生效。

C:express>db2 CONNECT TO express2 USER xujm USING jaminwm

   数据库连接信息

 数据库服务器         = DB2/NT 9.5.2
 SQL 授权标识         = XUJM
 本地数据库别名       = EXPRESS2


C:express>del schema.log triggers.log app_objeects.log

C:express>db2 set schema express
DB20000I  SQL 命令成功完成。

C:express>db2 -t -v -f schema.ddl -z schema.log
CREATE TABLE "CUSTOMERS"  ( "CUST_ID" INTEGER NOT NULL , "FIRSTNME" VARCHAR(100
 NOT NULL , "LASTNAME" VARCHAR(100) NOT NULL , "ADDRESS" VARCHAR(300) WITH DEFA
LT '123 ANY STREET' , "EMAIL" VARCHAR(100) WITH DEFAULT 'sampledata@express.com
 ) IN "USERSPACE1"
DB20000I  SQL 命令成功完成。

ALTER TABLE "CUSTOMERS" ADD PRIMARY KEY ("CUST_ID")
DB20000I  SQL 命令成功完成。

CREATE TABLE "BOOKS"  ( "BOOK_ID" INTEGER NOT NULL , "TITLE" VARCHAR(300) NOT N
LL , "COST" DECIMAL(7,2) , "IMAGE" BLOB(1048576) LOGGED NOT COMPACT ) IN "USERS
ACE1"
DB20000I  SQL 命令成功完成。

ALTER TABLE "BOOKS" ADD PRIMARY KEY ("BOOK_ID")
DB20000I  SQL 命令成功完成。

CREATE TABLE "SALES"  ( "SALES_ID" INTEGER NOT NULL GENERATED ALWAYS AS IDENTIT
 ( START WITH +1 INCREMENT BY +1 MINVALUE +1 MAXVALUE +2147483647 NO CYCLE CACH
 20 NO ORDER ) , "BOOK_ID" INTEGER NOT NULL , "CUST_ID" INTEGER NOT NULL , "QTY
 INTEGER NOT NULL , "PRICE" DECIMAL(7,2) NOT NULL , "PURCH_DATE" TIMESTAMP ) IN
"USERSPACE1"
DB20000I  SQL 命令成功完成。

ALTER TABLE "SALES" ADD PRIMARY KEY ("SALES_ID")
DB20000I  SQL 命令成功完成。

ALTER TABLE "SALES" ALTER COLUMN "SALES_ID" RESTART WITH 60
DB20000I  SQL 命令成功完成。

ALTER TABLE "SALES" ADD CONSTRAINT "FK1" FOREIGN KEY ("BOOK_ID") REFERENCES "BO
KS" ("BOOK_ID") ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUERY O
TIMIZATION
DB20000I  SQL 命令成功完成。

ALTER TABLE "SALES" ADD CONSTRAINT "FK2" FOREIGN KEY ("CUST_ID") REFERENCES "CU
TOMERS" ("CUST_ID") ON DELETE NO ACTION ON UPDATE NO ACTION ENFORCED ENABLE QUE
Y OPTIMIZATION
DB20000I  SQL 命令成功完成。

COMMIT WORK
DB20000I  SQL 命令成功完成。

CONNECT RESET
DB20000I  SQL 命令成功完成。

TERMINATE
DB20000I  TERMINATE 命令成功完成。


C:express>db2 -td@ -v -f triggers.ddl -z triggers.log

C:express>db2 -td@ -v -f app_objects.ddl -z app_objects.log

上一页  1 2 3 

Tags:DB 使用 批处理

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接