db2 常用问题Word文档下载推荐.docx

上传人:b****6 文档编号:17183682 上传时间:2022-11-28 格式:DOCX 页数:17 大小:22.77KB
下载 相关 举报
db2 常用问题Word文档下载推荐.docx_第1页
第1页 / 共17页
db2 常用问题Word文档下载推荐.docx_第2页
第2页 / 共17页
db2 常用问题Word文档下载推荐.docx_第3页
第3页 / 共17页
db2 常用问题Word文档下载推荐.docx_第4页
第4页 / 共17页
db2 常用问题Word文档下载推荐.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

db2 常用问题Word文档下载推荐.docx

《db2 常用问题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《db2 常用问题Word文档下载推荐.docx(17页珍藏版)》请在冰豆网上搜索。

db2 常用问题Word文档下载推荐.docx

网络搜索扩展器NET.SEARCHEXTENDER

8.WINDOWS和OS/2环境下的DB2安装目录结构?

用SETUP.EXE来安装

SQLLIB安装的根目录,包括README文件

SQLLIBADSM包含ADSTAR分布式存储管理器文件

SQLLIBBIN 

包含DB2工具的可执行文件

SQLLIBBND 

包含DB2工具的绑定文件

SQLLIBCC 

包含运行控制中心所需的文件

SQLLIBCFG包含默认的系统配置文件

SQLLIBCONV包含代码页转换表文件

SQLLIBDB2 

默认的实例目录

SQLLIBDB2DAS00缺省的DB2管理服务器目录

SQLLIBDOC 

包含DB2联机手册

SQLLIBFUNCTION默认的用户自定义函数目录

SQLLIBFUNCTIONUNFENCED默认的非隔离用户自定义函授目录

SQLLIBHELP联机帮助文件

SQLLIBJAVA 

DB2所需的JAVA类库

JAVA12 

包含JDK1.2的支持程序

SQLLIBMISC 

包含HTML搜索服务器文件

SQLLIBMSGPRIME 

包含信息文件

SQLLIBQP 

包含QUERYPATROLLER的客户端文件

SQLLIBSAMPLES包含样例程序和样例脚本

SQLLIBSPMLOG包含DB2同步点管理器日志文件

SQLLIBTHNSETUP 

包含瘦客户端安装文件

9.UNIX和LINUX环境下的DB2安装目录结构?

用DB2SETUP.EXE来安装

安装的根目录下还将创建以下目录:

README安装的根目录,包括README文件

ADM 

包含系统管理工具文件

ADSM包含ADSTAR分布式存储管理器文件

BIN 

包含DB2工具的二进制可执行文件

BND 

CC 

CFG包含默认的系统配置文件

CONV包含代码页转换表文件

DOC 

FUNCTION默认的用户自定义函数目录

FUNCTIONUNFENCED默认的非隔离用户自定义函授目录

INSTALL 

包含安装程序

INSTANCE包含实例脚本

JAVA 

LIB 

DB2库文件

MAP 

包含DB2CONNECT使用的映射文件

MISC 

SAMPLES包含样例程序和样例脚本

MSG$L 

包含DB2信息文件

10.AIX下用哪个命令来安装DB2?

INSTALLP命令

11.同一操作系统下可以安装多个DB2数据库?

可以的

12.如何停止实例?

DB2STOP

13.如何启动实例?

DB2START

14.如何修改注册项的值?

DB2SET可以修改

如:

设定当前实例的一个参数

DB2SETPARAMETER=value

设定一个全局级的参数

DB2SETPARAMETER=value 

-G 

(小写)

查看能在配置文件注册表中设置的所有变量的列表

DB2SET-LR(小写)

15.如何在CLP执行操作系统的命令?

在命令前加"

!

"

作为前缀

DB2=>

DIRC:

16.在CLP中命令过长怎么办?

用"

作为续行符号

17.如何获得DB2的命令的语法相关信息?

DB2?

显示所有DB2命令 

COMMAND显示命令信息

SQLnnnn显示这个SQLCODE的解释信息

DB2nnnn显示这个DB2错误的解释信息

18.如何查看当前CLP的设置?

LISTCOMANDOPTIONS

19.如何更新当前CLP会话的特定项设置?

DB2UPDATECOMMANDOPTIONSUSINGOPTIONS...

20.COMMANDWINDOWS可以通过哪个命令调用?

DB2CMD命令

21.管理服务器的默认名为?

UNIX下为DB2AS

WINDOWS下为DB2DAS00

22.常用管理DB2服务器实例的命令?

DB2ADMINSTART启动DB2管理服务器实例

DB2ADMINSTOP 

停止DB2管理服务器实例

DASICRT 

UNIX下创建DB2管理服务器实例

DASIDROPUNIX下删除DB2管理服务器实例

DB2ADMINCREATEWINDOWSOROS/2下创建DB2管理服务器实例

DB2ADMINDROP 

WINDOWSOROS/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客户端的认证类型有?

DCS

DCS_ENCRYPT

29.DB2中有哪几种类型的权限?

SYSADM系统管理权限

SYSCTRL系统控制权限

SYSMAINT系统维护权限

DBADM数据库管理权限

LOAD对表进行LOAD操作的权限

30.不能通过GRANT授权的权限有哪种?

SYSAM

SYSCTRL

SYSMAINT

要更该上述权限必须修改数据库管理器配置参数

31.表的类型有哪些?

永久表(基表)

临时表(说明表)

临时表(派生表)

32.如何知道一个用户有多少表?

SELECT*FROMSYSIBM.SYSTABLESWHERECREATOR=‘USER‘

33.如何知道用户下的函数?

select*fromIWH.USERFUNCTION

select*from 

sysibm.SYSFUNCTIONS

34.如何知道用户下的VIEW数?

sysibm.sysviewsWHERECREATOR=‘USER‘

35.如何知道当前DB2的版本?

sysibm.sysvERSIONS

36.如何知道用户下的TRIGGER数?

sysibm.SYSTRIGGERSWHERESCHEMA=‘USER‘

37.如何知道TABLESPACE的状况?

sysibm.SYSTABLESPACES

38.如何知道SEQUENCE的状况?

sysibm.SYSSEQUENCES

39.如何知道SCHEMA的状况?

sysibm.SYSSCHEMATA

40.如何知道INDEX的状况?

sysibm.SYSINDEXES

41.如何知道表的字段的状况?

sysibm.SYSCOLUMNSWHERETBNAME=‘AAAA‘

42.如何知道DB2的数据类型?

sysibm.SYSDATATYPES

43.如何知道BUFFERPOOLS状况?

sysibm.SYSBUFFERPOOLS

44.DB2表的字段的修改限制?

只能修改VARCHAR2类型的并且只能增加不能减少.

45.如何查看表的结构?

DESCRIBLETABLETABLE_NAME

OR

DESCRIBLESELECT*FROMSCHEMA.TABLE_NAME

46.如何快速清除一个大表?

ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINITALLYWITHEMPTYTABLE

47.如何查看数据库的包?

sysCAT.PACKAGES

48.如何查看数据库的存储过程?

SELECT*FROMSYSCAT.PROCEDURES

49.如何查看表的约束?

SELECT*FROMSYSCAT.CHECKSWHERETABNAME=‘AAAA‘

50.如何查看表的引用完整约束?

SELECT*FROMSYSCAT.REFERENCES 

WHERETABNAME=‘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<

INSTNAME>

<

PARAMETEROPTIONS...>

58.如何刪除实例?

DB2IDROPINSTANCE_NAME

具体步驟如下:

停止实例上所有應用程序

在所有打開的命令行上執行DB2TERMINATE

咝蠨B2STOP

備份DB2INSTPROF注冊變量指出的实例目錄

退出实例所有登陸者

使用DB2IDROP

也可以刪除ID

59.如何列出本地系統上有許可信息的所有產品?

DB2LICM 

-L

60.如何增加一產品許可?

DB2LICM-AFILENAME

61.如何刪除一個產品的許可?

DB2LICM-RPRODUCTPASSWORD

62.如何更新已購買的許可數量?

DB2LICM-U<

PRODUCTPASSWORD>

<

NUMBEROFUSERS>

63.如何強制只使用已經購買的數量?

DB2LICM-EHARD

64.如何更新系統上所使用的許可政策類型?

DB2LICM-P<

REGISTEREDCONCURRENT

65.如何更新系統上的處理器的數量?

DB2LICM-N<

NUMBEROFPROCESSORS>

66.如何查詢許可文件記錄的版本信息?

DB2LICM-V

67.如何查詢DB2LICM的幫助信息?

DB2LICM-H

68.一個數据庫至少包括哪些表空間?

一個目錄表空間

一個或多個用戶表空間

一個或多個臨時表空間

69.根据數据与存儲空間之間移動的控制方式不同,分哪兩种表空間?

系統管理的空間(SMS)

數据庫管理的空間(DMS)

70.如何列出系統數据庫目錄的內容?

LIST 

DATABASE 

DIRECTORY

71.CREATEDATABASE是SQL命令嗎?

不是,是系統命令

72.如何查看數据庫ABC的配置文件的內容?

GETDATABASECONFIGURATIONFORABC

73.如何將數据庫ABC的參數設置為默認數值?

RESETDATABASECONFIGURATIONFORABC

74.如何修改數据庫ABC配置參數數值?

UPDATEDATABASECONFIGURATIONFORABC

USING<

PARAMETERNAME>

NEWvalue>

75.如何重新啟動數据庫?

RESTARTDATABASEDATABASE_NAME

76.如何激活數据庫?

ACTIVATEDATABASEDATABASE_NAME

77.如何停止數据庫?

DEACTIVATEDATABASEDATABASE_NAME

78.如何刪除數据庫?

DROPDATABASEDATABASE_NAME

79.如何建立模式?

CREATESCHEMASCHEMA_NAME

80.如何設置模式?

SETSCHEMA=SCHEMA_NAME

81.表的類型有哪些?

基本表

結果表

概要表

類型表

子類型

子表

聲明的臨時表

系統臨時表

82.如何定義序列?

CREATESEQUENCEORDERSEQSTARTWITH1INCREMENTBY1NOMAXvalueNOCYCLECACHE24

83.如何將表置于檢查挂起狀態?

SETINTEGRITYTABLE_NAMEOFF

84.如何獲得表的排斥鎖?

LOCKTABLETABLE_NAMEINEXCLUSIVEMODE

85.如何把表調整為沒有檢查數據的在線狀態?

SETINTEGRITYFORTABLE_NAMEALLIMMEDIATEUNCHECKED

86.如何解除表的鎖定?

COMMIT

87.如何關閉表的日志?

ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINIALLY

88.如何刪除表?

DROPSCHEMA.TABLE_NAME

89.如何重命名表?

RENAMETABLE_OLDTOTABLE_NEW

90.如何取當前時間?

SELECTCURRENTTIMESTAMPFROMSYSIBM.SYSDUMMY1

91.如何創建DB2的概要表?

DB2的概要表功能類似于ORACLE的實体化視圖!

語法為:

CREATESUMMARYTABLETABLE_NAMEAS(FULLSELECT)...

例如:

定義一個可以刷新的概要表:

CREATESUMMARYTABLETABLE_NAMEAS(SELECT*FROMTABLE_NAME1WHERECOL1=‘AAA‘)

DATAINITIALLYDEFERRED 

REFRESHDEFERRED

其中DATAINITIALLYDEFERRED規定不能將數据作為CREATETABLE語句的一部分插入表中.

REFRESHDEFERRED規定表中的數据可以在任何使用了REFRESHTABLE語句的時候獲得刷新!

92.如何刷新概要表?

REFRESHTABLESUM_TABLE

其中SUM_TABLE為概要表.

93.如何修改概要表?

ALTERTABLESUM_TABLE...

94.如何創建臨時表?

語法:

DECLAREGLOBALTEMPORARYTABLETABLE_NAME

AS(FULLSELECT)DEFINITIONONLY

EXCLUDINGIDENTITYCOLUMNATTRIBUTES

ONCOMMITDELETEROWS

NOTLOGGED

第一行規定臨時表的名稱.

第二行規定臨時表的列的定義.

第三行規定不是從源結果表定義中復制的恒等列.

第四行規定如果沒有打開WITHGOLD光標,將會刪除表的所有行.

第五行規定不對表的改變進行記錄.

DECLAREGLOBALTEMPORARYTABLEDEC_BSEMPMS

AS(SELECT*FROMBSEMPMS)DEFINITIONONLY

95.視圖的管理?

如何創建視圖:

CREATEVIEWVIEW_NAMEASSELECT*FROMTABLE_NAMEWHERE...

刪除視圖:

DROPVIEWVIEW_NAME

96.如何知道視圖定義的內容?

SELECT*FROMSYSCAT.VIEWS中的TEXT列中.

97.如何創建別名?

CREATEALIASALIAS_NAMEFORPRO_NAME

后面的PRO_NAME可以是TABLE,VIEW,ALIAS,NICKNAME等.

98.如何創建序列?

CREATESEQUENCESEQUENCE_NAME

STARTWITHSTART_NUMBER

INCREMENTBYvalue1

NOMAXvalue

NOCYCLE

CACHEMAXIMUMNUMBEROFSEQUENCEvalueS

第一行規定序列的名稱.

第二行規定序列的開始數值.

第三行規定每次新增的幅度.

第四行規定沒有最大數值限制.

第五行規定最大數值限制.

99.如何更改序列?

ALTERSEQUENCESEQUENCE_NAME...

可以修改的參數

STARTWITH的START_NUMBER

INCREMENT的value1

NOMAXvalue的數值

NOCYCLE屬性

MAXIMUMNUMBEROFSEQUENCEvalueS最大數值

100.如何刪除序列?

DROPSEQUENCESEQUENCE_NAME

101.DB2支持導入(IMPORT)的文件格式有?

有:

DEL,ASC,IXF,WSF等

102.DB2支持導出(EXPORT)的文件格式有?

DEL,IXF,WSF等.

不支持ASC格式.

103.DB2支持載入(LOAD)的文件格式有?

DEL,ASC,IXF等.

不支持WSF格式.

104.DB2支持DB2MOVE的文件格式有?

IXF等.

不支持ASC,DEL,WSF格式.

105.DB2數据庫監控的兩個組成部分?

快照監控(SNAPSHOTMONITOR)可返回特定時間點的數据庫活動的快照.

事件監控(EVENTMONI

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

当前位置:首页 > 总结汇报 > 实习总结

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

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