下面為您介紹的創建DB2表空間方法是在Windows下面創建的完整過程,如果您對創建DB2表空間方面感興趣的話,不妨一看。
- db2set db2codepage=819
- db2 create database test03
- db2 connect to test03 user db2amdin using 1
- db2 CREATE Bufferpool USER8 SIZE 100000 PAGESIZE 8K
- db2 CREATE Bufferpool USER16 SIZE 1000 PAGESIZE 16 K
- db2 CREATE Bufferpool USER32 SIZE 1000 PAGESIZE 32 K
- db2stop force
- db2start
- db2 connect to test03 user easymis using easymis
- db2 "CREATE REGULAR TABLESPACE TS_USER8 PAGESIZE 8K MANAGED BY SYSTEM USING ('FSMS_8K_1') BUFFERPOOL USER8"
- db2 "CREATE REGULAR TABLESPACE TS_USER16 PAGESIZE 16K MANAGED BY SYSTEM USING ('FSMS_16K_1') BUFFERPOOL USER16"
- db2 "CREATE REGULAR TABLESPACE TS_USER32 PAGESIZE 32K MANAGED BY SYSTEM USING ('FSMS_32K_1') BUFFERPOOL USER32"
- db2 GRANT DBADM,CREATETAB,BINDADD,CONNECT ON DATABASE TO USER EASYMIS
- db2 GRANT DBADM,CREATETAB,BINDADD,CONNECT,LOAD ON DATABASE TO USER EASYMIS
- db2 connect to test03 user easymis using easymis
- db2 -f dbstruct.sql >kk.log
用配置助手增加odbc和cli的命令,並且將用戶密碼配置進去
用odbctool將數據一次性加載到數據庫中。
配置jdbc連接
直接使用jcc方式能夠使用。
- <property name="dialect">org.hibernate.dialect.DB2Dialect</property>
- <property name="connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
- <property name="connection.username">easymis</property>
- <property name="connection.passWord">1</property>
- <property name="connection.url">jdbc:db2://192.168.20.249:50000/test03</property>
如果采用app方式,需要將db2java.zip修改成db2Java.jar
- db2jdbcbind -url jdbc:db2://192.168.20.249:50000/test03 -user easymis -passWord 1
- <property name="dialect">net.sf.hibernate.dialect.DB2Dialect</property>
- <property name="connection.driver_class">COM.ibm.db2.jdbc.app.DB2Driver</property>
- <property name="connection.username">easymis</property>
- <property name="connection.passWord">1</property>
- <property name="connection.url">jdbc:db2:test03</property>
以上就是Windows下創建DB2表空間的方法介紹。