20.COMMANDWINDOWS可以通过哪个命令调用? DB2CMD命令
21.管理服务器的默认名为? UNIX下为DB2AS
WINDOWS下为DB2DAS00
22.常用管理DB2服务器实例的命令?
DB2ADMINSTART启动DB2管理服务器实例 DB2ADMINSTOP停止DB2管理服务器实例 DASICRTUNIX下创建DB2管理服务器实例 DASIDROPUNIX下删除DB2管理服务器实例
DB2ADMINCREATEWINDOWSOROS/2下创建DB2管理服务器实例 DB2ADMINDROPWINDOWSOROS/2下删除DB2管理服务器实例 DB2GETADMINCFG显示DB2管理服务器的配置参数 DB2UPDATEADMINCFG修改DB2管理服务器的配置参数 DB2RESETADMINCFG将DB2管理服务器的配置参数设为默认值
23.DB2目录分为哪几种? 系统数据库目录 本地数据库目录 节点目录 DCS目录 管理节点目录
24.如何查看系统数据库目录? LISTDBDIRECTORY
25.如何查看数据库服务器目录? LISTNODEDIRECTORY
26.DB2实例的服务器的默认端口是? 50000
服务器名称为DB2CDB2
27.DB2UDB服务器端的认证类型有? SERVER
SERVER_ENCRYPT CLIENT DCE
DCE_SERVER_ENCRYPT KERBEROS
KRB_SERVER_ENCRYPT
28.DB2客户端的认证类型有? SERVER
SERVER_ENCRYPT DCS
DCS_ENCRYPT CLIENT DCE
29.DB2中有哪几种类型的权限? SYSADM系统管理权限 SYSCTRL系统控制权限 SYSMAINT系统维护权限 DBADM数据库管理权限
LOAD对表进行LOAD操作的权限
30.不能通过GRANT授权的权限有哪种? SYSAM SYSCTRL SYSMAINT
要更该述权限必须修改数据库管理器配置参数
31.表的类型有哪些? 永久表(基表) 临时表(说明表) 临时表(派生表)
32.如何知道一个用户有多少表?
SELECT*FROMSYSIBM.SYSTABLESWHERECREATOR='USER'
33.如何知道用户下的函数? select*fromIWH.USERFUNCTION select*fromsysibm.SYSFUNCTIONS
34.如何知道用户下的VIEW数?
select*fromsysibm.sysviewsWHERECREATOR='USER'
35.如何知道当前DB2的版本? select*fromsysibm.sysvERSIONS
36.如何知道用户下的TRIGGER数?
select*fromsysibm.SYSTRIGGERSWHERESCHEMA='USER'
37.如何知道TABLESPACE的状况? select*fromsysibm.SYSTABLESPACES
38.如何知道SEQUENCE的状况? select*fromsysibm.SYSSEQUENCES
39.如何知道SCHEMA的状况? select*fromsysibm.SYSSCHEMATA
40.如何知道INDEX的状况? select*fromsysibm.SYSINDEXES
41.如何知道表的字段的状况?
select*fromsysibm.SYSCOLUMNSWHERETBNAME='AAAA'
42.如何知道DB2的数据类型? select*fromsysibm.SYSDATATYPES
43.如何知道BUFFERPOOLS状况? select*fromsysibm.SYSBUFFERPOOLS
44.DB2表的字段的修改限制?
只能修改VARCHAR2类型的并且只能增加不能减少.
45.如何查看表的结构?
DESCRIBLETABLETABLE_NAME OR
DESCRIBLESELECT*FROMSCHEMA.TABLE_NAME
46.如何快速清除一个大表?
ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINITALLYWITHEMPTYTABLE
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