下面为您介绍的几类DB2命令行用于连接数据库等操作,供您参考学习,如果您对DB2命令行方面感兴趣的话,不妨一看。
连接数据库:
connectto[数据库名]user[操作用户名]using[密码]
创建缓冲池(8K):
createbufferpoolibmdefault8kIMMEDIATESIZE5000PAGESIZE8K;
创建缓冲池(16K)(OA_DIVERTASKRECORD):
createbufferpoolibmdefault16kIMMEDIATESIZE5000PAGESIZE16K;
创建缓冲池(32K)(OA_TASK):
createbufferpoolibmdefault32kIMMEDIATESIZE5000PAGESIZE32K;
创建表空间:
CREATETABLESPACEexoatbsINDATABASEPARTITIONGROUPIBMDEFAULTGROUPPAGESIZE8KMANAGEDBYSYSTEMUSING('/home/exoa2/exoacontainer')EXTENTSIZE32PREFETCHSIZE16BUFFERPOOLIBMDEFAULT8KOVERHEAD24.10TRANSFERRATE0.90DROPPEDTABLERECOVERYOFF; CREATETABLESPACEexoatbs16kINDATABASEPARTITIONGROUPIBMDEFAULTGROUPPAGESIZE16KMANAGEDBYSYSTEMUSING('/home/exoa2/exoacontainer16k')EXTENTSIZE32PREFETCHSIZE16BUFFERPOOLIBMDEFAULT16KOVERHEAD24.1TRANSFERRATE0.90DROPPEDTABLERECOVERYOFF; CREATETABLESPACEexoatbs32kINDATABASEPARTITIONGROUPIBMDEFAULTGROUPPAGESIZE32KMANAGEDBYSYSTEMUSING('/home/exoa2/exoacontainer32k')EXTENTSIZE32PREFETCHSIZE16BUFFERPOOLIBMDEFAULT32KOVERHEAD24.1TRANSFERRATE0.90DROPPEDTABLERECOVERYOFF; GRANTUSEOFTABLESPACEexoatbsTOPUBLIC; GRANTUSEOFTABLESPACEexoatbs16kTOPUBLIC; GRANTUSEOFTABLESPACEexoatbs32kTOPUBLIC;
创建系统表空间:
CREATETEMPORARYTABLESPACEexoasystmpINDATABASEPARTITIONGROUPIBMTEMPGROUPPAGESIZE8KMANAGEDBYSYSTEMUSING('/home/exoa2/exoasystmp')EXTENTSIZE32PREFETCHSIZE16BUFFERPOOLIBMDEFAULT8KOVERHEAD24.10TRANSFERRATE0.90DROPPEDTABLERECOVERYOFF; CREATETEMPORARYTABLESPACEexoasystmp16kINDATABASEPARTITIONGROUPIBMTEMPGROUPPAGESIZE16KMANAGEDBYSYSTEMUSING('/home/exoa2/exoasystmp16k')EXTENTSIZE32PREFETCHSIZE16BUFFERPOOLIBMDEFAULT16KOVERHEAD24.10TRANSFERRATE0.90DROPPEDTABLERECOVERYOFF; CREATETEMPORARYTABLESPACEexoasystmp32kINDATABASEPARTITIONGROUPIBMTEMPGROUPPAGESIZE32KMANAGEDBYSYSTEMUSING('/home/exoa2/exoasystmp32k')EXTENTSIZE32PREFETCHSIZE16BUFFERPOOLIBMDEFAULT32KOVERHEAD24.10TRANSFERRATE0.90DROPPEDTABLERECOVERYOFF;
以上DB2命令行的介绍。
【编辑推荐】
DB2数据导入的四点注意事项
DB2数据库启动失败的解决方案
创建DB2管理服务器的两种情况
DB2客户端的三种类型
DB2隔离级别–为落实的读