当前位置: 首页 > 图文教程 > 数据库 > DB2 > IBM DB2 日常维护汇总(四)

DB2
IBM DB2 日常维护汇总(八)
IBM DB2 日常维护汇总(七)
IBM DB2 日常维护汇总(五)
IBM DB2 日常维护汇总(四)
IBM DB2 日常维护汇总(三)
IBM DB2 日常维护汇总(二)
IBM DB2 日常维护汇总(一)
DB2常用傻瓜问题1000问(六)
DB2常用傻瓜问题1000问(五)
MySQL数据库结构和数据的导出和导入
DB2编程序小小技巧
在DB2中提高INSERT性能的技巧(1)
db2v8的pdf文档资料
DB2 9数据服务器发展3部曲
对比DB2 9和DB2 V8.x中的XML功能
用shell抽取,更新db2的数据
IBM DB2 Connect简介(1)
使用XQuery查询DB2 XML数据
DB2 9产品说明书在线参考地址(http)
使用SQL查询DB2 9中的XML数据

IBM DB2 日常维护汇总(四)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 48 ::
收藏到网摘: n/a

正在看的db2教程是:IBM DB2 日常维护汇总(四)。  46.如何快速清除一个大表?
  ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINITALLYWITHEMPTYTABLE
ALTER TABLETABLE_NAME ACTIVE NOT LOGGED INITALLY WITH EMPTYTABLE
两个commit之间的delete 动作是不记日志的
commit
alter table ab activate not logged intially
delete ab where id >1000
commit
(创建的表ab不记录日志:create table ab (id int) not logged initially)
  
  47.如何查看数据库的包?
  select*fromsysCAT.PACKAGES
  
  48.如何查看数据库的存储过程?
  SELECT*FROMSYSCAT.PROCEDURES
  
  49.如何查看表的约束?
  SELECT*FROMSYSCAT.CHECKSWHERETABNAME='AAAA'
  
  50.如何查看表的引用完整约束?
  SELECT*FROMSYSCAT.REFERENCESWHERETABNAME='AAAA'
  51.安装DB2默认的事例名称是?
  在WINDOWS或OS/2中默认的是DB2
  在LINUX或UNIX环境下默认的是DB2INST1
  
  52.安装后的默认帐户是?
  在WINDOWS或OS/2中默认的是DB2ADMIN
  在LINUX或UNIX环境下默认的是DB2AS
  53.事例的类型有哪些?
  CLIENT(客户)
  STANDALONE(独立的)
  SATELLITE(卫星)
  EEDB2
  EEE
  
  54.如何创建事例?
  DB2ICRTINSTNAME<...PARAMETERS>
  
  55.如何列出系统上的所有可用事例?
  DB2ILIST
  
  56.如何知道当前对话用的是哪个事例?
  GETINSTANCE
  
  57.如何更新事例的配置?
  DB2IUPDT
  
  58.如何删除事例?
  DB2IDROPINSTANCE_NAME
  具体步骤如下:
  停止事例上所有应用程序
  在所有打开的命令行上执行DB2TERMINATE
  运行DB2STOP
  备份DB2INSTPROF注册变量指出的事例目录
  退出事例所有登陆者
  使用DB2IDROP
  也可以删除ID
  
  59.如何列出本地系统上有许可信息的所有产品?
  DB2LICM-L
  
  60.如何增加一产品许可?
  DB2LICM-AFILENAME
  
  61.如何删除一个产品的许可?
  DB2LICM-RPRODUCTPASSWORD
  
  62.如何更新已购买的许可数量?
  DB2LICM-U
  
  63.如何强制只使用已经购买的数量?
  DB2LICM-EHARD

<