DB2常用命令.docx

上传人:b****4 文档编号:740232 上传时间:2022-10-12 格式:DOCX 页数:14 大小:19.37KB
下载 相关 举报
DB2常用命令.docx_第1页
第1页 / 共14页
DB2常用命令.docx_第2页
第2页 / 共14页
DB2常用命令.docx_第3页
第3页 / 共14页
DB2常用命令.docx_第4页
第4页 / 共14页
DB2常用命令.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

DB2常用命令.docx

《DB2常用命令.docx》由会员分享,可在线阅读,更多相关《DB2常用命令.docx(14页珍藏版)》请在冰豆网上搜索。

DB2常用命令.docx

DB2常用命令

导入数据

  db2"importfromEBC_BILL_LIST_2007_7.ixfofixfreplaceintoEBC_BILL_LIST"

  导出建库表的SQL

  db2look-debank5-a-e-x-ocreatab.sql

  用db2move将数据备份出来

  db2moveebank5export

  导入数据库所有的数据

  db2moveebank5import

  将数据导入新库中

  db2moveebank5load

  运行存储过程

  db2"callEB_UPDATE_STATESIGN(?

)"其中?

表示输入输出

  sql语句中终止符换成@

  db2–tvfcreatedb.sql–td@

  解表

  db2getsnapshotforlocksonebill

  db2forceapplication(上个语句等到的id)

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

  连接数据库:

  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;

  1.启动实例(db2inst1):

  db2start

  2.停止实例(db2inst1):

  db2stop

  3.列出所有实例(db2inst1)

  db2ilist

  5.列出当前实例:

  db2getinstance

  4.察看示例配置文件:

  db2getdbmcfg|more

  5.更新数据库管理器参数信息:

  db2updatedbmcfgusingpara_namepara_value

  (最大连接数MAX_CONNECTIONS、最大连接数值MAX_COORDAGENTS)

  6.创建数据库:

  db2createdbtest

  7.察看数据库配置参数信息

  db2getdbcfgfortest|more

  8.更新数据库参数配置信息

  db2updatedbcfgfortestusingpara_namepara_value

  10.删除数据库:

  db2dropdbtest

  11.连接数据库

  db2connecttotest

  12.列出所有表空间的详细信息。

  db2listtablespacesshowdetail

  13.查询数据:

  db2select*fromtb1

  14.删除数据:

  db2deletefromtb1whereid=1

  15.创建索引:

  db2createindexidx1ontb1(id);

  16.创建视图:

  db2createviewview1asselectidfromtb1

  17.查询视图:

  db2select*fromview1

  18.节点编目

  db2catalogtcpnodenode_nameremoteserver_ipserverserver_port

  19.察看端口号

  db2getdbmcfg|grepSVCENAME

  20.测试节点的附接

  db2attachtonode_name

  21.察看本地节点

  db2listnodedirecotry

  22.节点反编目

  db2uncatalognodenode_name

  23.数据库编目

  db2catalogdbdb_nameasdb_aliasatnodenode_name

  24.察看数据库的编目

  db2listdbdirectory

  25.连接数据库

  db2connecttodb_aliasuseruser_nameusinguser_password

  26.数据库反编目

  db2uncatalogdbdb_alias

  27.导出数据

  db2exporttomyfileofixfmessagesmsgselect*fromtb1

  28.导入数据

  db2importfrommyfileofixfmessagesmsgreplaceintotb1

  29.导出数据库的所有表数据

  db2movetestexport

  30.生成数据库的定义

  db2look-ddb_alias-a-e-m-l-x-f-odb2look.sql

  31.创建数据库

  db2createdbtest1

  32.生成定义(执行db2look.sql文件中的sql语句)

  db2-tvfdb2look.sql

  33.导入数据库所有的数据

  db2movedb_aliasimport

  34.重组检查

  db2reorgchk

  35.重组表tb1

  db2reorgtabletb1

  36.更新统计信息

  db2runstatsontabletb1

  37.备份数据库test

  db2backupdbtest

  38.恢复数据库test

  db2restoredbtest

  399\.列出容器的信息

  db2listtablespacecontainersfortbs_idshowdetail

  40.创建表:

  db2ceatetabletb1(idintegernotnull,namechar(10))

  41.列出所有表

  db2listtables

  42.插入数据:

  db2insertintotb1values(1,’sam’);

  db2insertintotb2values(2,’smitty’);

  .建立数据库DB2_GCB

  CREATEDATABASEDB2_GCBONG:

ALIASDB2_GCB

  USINGCODESETGBKTERRITORYCNCOLLATEUSINGSYSTEMDFT_EXTENT_SZ32

  2.连接数据库

  connecttosample1userdb2adminusing8301206

  3.建立别名

  createaliasdb2admin.tablesfo

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1