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

DB2 使用批处理创建数据库

 2009-04-19 16:38:03 来源:WEB开发网   
核心提示:在linux操作系统上,每个实例必须对应一个linux用户,DB2 使用批处理创建数据库,因此2个实例的转换可以通过转换用户得以简单实现,使用su命令,C:express>db2 -td@ -v -f triggers.ddl -z triggers.logDB21005E 访问 "triggers.d

在linux操作系统上,每个实例必须对应一个linux用户,因此2个实例的转换可以通过转换用户得以简单

实现,使用su命令。

编制脚本:create_table.bat

db2 drop db express2

set DBPATH=C:
SET DBNAME=express2

SET MEMORY=20

db2 CREATE DATABASE %DBNAME% on %DBPATH% AUTOCONFIGURE USING MEM_PERCENT %MEMORY% APPLY DB

AND DBM

db2 CONNECT TO %DBNAME% USER %1 USING %2

del schema.log triggers.log app_objeects.log

db2 set schema express
db2 -t -v -f schema.ddl -z schema.log
db2 -td@ -v -f triggers.ddl -z triggers.log
db2 -td@ -v -f app_objects.ddl -z app_objects.log

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

 

C:express>create_database.bat xujm jaminwm

C:express>db2 drop db express2
SQL1013N  找不到数据库别名或数据库名称 "EXPRESS2"。  SQLSTATE=42705

C:express>set DBPATH=C:

C:express>SET DBNAME=express2

C:express>SET MEMORY=20

C:express>db2 CREATE DATABASE express2 on C: AUTOCONFIGURE USING MEM_PERCENT 2
 APPLY DB AND DBM
SQL1047N  应用程序已经与另一个数据库相连。

C:express>db2 CONNECT TO express2 USER xujm USING jaminwm
SQL1013N  找不到数据库别名或数据库名称 "EXPRESS2"。  SQLSTATE=42705

C:express>del schema.log triggers.log app_objeects.log
找不到 C:expressschema.log

C:express>db2 set schema express
DB21034E  该命令被当作 SQL 语句来处理,因为它是无效的“命令行处理器”命令。在
SQL 处理期间,它返回:
SQL1024N  不存在数据库连接。  SQLSTATE=08003

C:express>db2 -t -v -f schema.ddl -z schema.log
DB21005E  访问 "schema.ddl" 文件时出错。


C:express>db2 -td@ -v -f triggers.ddl -z triggers.log
DB21005E  访问 "triggers.ddl" 文件时出错。


C:express>db2 -td@ -v -f app_objects.ddl -z app_objects.log
DB21005E  访问 "app_objects.ddl" 文件时出错。


C:express>create_database.bat xujm jaminwm

C:express>db2 drop db express2
SQL1013N  找不到数据库别名或数据库名称 "EXPRESS2"。  SQLSTATE=42705

C:express>set DBPATH=C:

C:express>SET DBNAME=express2

C:express>SET MEMORY=20

C:express>db2 CREATE DATABASE express2 on C: AUTOCONFIGURE USING MEM_PERCENT 2
 APPLY DB AND DBM

1 2 3  下一页

Tags:DB 使用 批处理

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