欢迎来到福编程网,本站提供各种互联网专业知识!
您的位置:网站首页 > 数据库 > DB2

IBM DB2 日常维护汇总(四)

发布时间:2007-03-06 作者: 来源:转载
正在看的db2教程是:IBMDB2日常维护汇总(四)。46.如何快速清除一个大表?ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINITALLYWITHEMPTYTABLEALTERTABLETABLE_NAMEACTIVENOTLOGGEDINITALLYWITHEMPTYTABLE两个commit之间的delete动作是不记日志的commitaltertabl
正在看的db2教程是:IBM DB2 日常维护汇总(四)。46.如何快速清除一个大表?
ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINITALLYWITHEMPTYTABLE
ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINITALLYWITHEMPTYTABLE
两个commit之间的delete动作是不记日志的
commit
altertableabactivatenotloggedintially
deleteabwhereid>1000
commit
(创建的表ab不记录日志:createtableab(idint)notloggedinitially)

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

<

相关推荐