cd /opt/ibm/db2/V9.5/instance/
./db2icrt -p 50001 -u db2test db2test
-p 端口
-u 用户定义的函数和存储过程执行期间所归属的用户
db2test instance名称
建立一个实例后,执行下面脚本,导入环境变量
source /home/db2test/sqllib/db2profile
设置DB2提示符的格式
db2set db2_clipprompt="(%i,%d)"
使某个实例自动启动和关闭
db2iauto -on
db2iauto -off
db2icrt db2inst1 -s client -u fencedid 让一个工作站与其他苏剧库服务器连接,并不在本机建立数据库
db2ilist 列出当前机器上的实例
set db2instance windows环境下切换实例
db2 list db directory 列出当前实例下的数据库
db2 create db test2 no /opt/db2data,/opt/db2data2,/opt/db2data3 dbpath on /opt/db2data
建立一个数据库test2,使用自动存储,三个容器,DBPATH在/opt/db2data上面(windows 下,dbpath必须是盘符)
db2 get snapshot for db on dbname
得到DB的一些信息
创建一个叫asus的库,库的数据文件路径在/home/asus/db2storage,其它控制文件等在/home/asus/db2dbpath
db2 create db asus on /home/asus/db2storage dbpath on /home/asus/db2dbpath;
列出表空间
db2 list tablespaces
列出表空间的详细信息,包括用了多少
db2 list tablespaces show detail
新建一个表空间donggua,隐含了自动存储的语句。
db2 create tablespace donggua
新建于修改bufferpool
db2 create bufferpool solarispool size 100 pagesize 8k
db2 "alter bufferpool solarispool size 200 pagesize 4k"
更改一个表空间donggua的对应缓冲池
alter tablespace donggua bufferpool solarispool
删除一个bufferpool
drop bufferpool solarispool
查看缓冲池信息
db2 "select * from syscat.bufferpools"
查看那个缓冲池被分配给那个表空间
db2 "select tbspace,bufferpoolid from syscat.tablespaces"
./db2icrt -p 50001 -u db2test db2test
-p 端口
-u 用户定义的函数和存储过程执行期间所归属的用户
db2test instance名称
建立一个实例后,执行下面脚本,导入环境变量
source /home/db2test/sqllib/db2profile
设置DB2提示符的格式
db2set db2_clipprompt="(%i,%d)"
使某个实例自动启动和关闭
db2iauto -on
db2iauto -off
db2icrt db2inst1 -s client -u fencedid 让一个工作站与其他苏剧库服务器连接,并不在本机建立数据库
db2ilist 列出当前机器上的实例
set db2instance windows环境下切换实例
db2 list db directory 列出当前实例下的数据库
db2 create db test2 no /opt/db2data,/opt/db2data2,/opt/db2data3 dbpath on /opt/db2data
建立一个数据库test2,使用自动存储,三个容器,DBPATH在/opt/db2data上面(windows 下,dbpath必须是盘符)
db2 get snapshot for db on dbname
得到DB的一些信息
创建一个叫asus的库,库的数据文件路径在/home/asus/db2storage,其它控制文件等在/home/asus/db2dbpath
db2 create db asus on /home/asus/db2storage dbpath on /home/asus/db2dbpath;
列出表空间
db2 list tablespaces
列出表空间的详细信息,包括用了多少
db2 list tablespaces show detail
新建一个表空间donggua,隐含了自动存储的语句。
db2 create tablespace donggua
新建于修改bufferpool
db2 create bufferpool solarispool size 100 pagesize 8k
db2 "alter bufferpool solarispool size 200 pagesize 4k"
更改一个表空间donggua的对应缓冲池
alter tablespace donggua bufferpool solarispool
删除一个bufferpool
drop bufferpool solarispool
查看缓冲池信息
db2 "select * from syscat.bufferpools"
查看那个缓冲池被分配给那个表空间
db2 "select tbspace,bufferpoolid from syscat.tablespaces"
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7338183/viewspace-660720/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7338183/viewspace-660720/