服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - DB2 - DB2常用傻瓜问题1000问(四)

DB2常用傻瓜问题1000问(四)

2020-05-31 16:44DB2数据库教程网 DB2

大家在应用DB2的时候可能会遇到一些看似简单的问题,特别对新手来说,我在此简单的总结一下DB2常用傻瓜问题1000问(四)发布给大家,希望对大家能有所帮助

DB2常用傻瓜问题1000问(四)。 

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)可返回特定时间点的数据库活动的快照.

事件监控(EVENTMONITOR)记录事件发生的数据.

106.系统监控的数据元素类型?

计数器(COUNTER)记录活动发生的次数.

测量(GAUGE)测量条目的当前值.

水线(WATERMARK)从监控来元素达到的最大或最小数值.

信息(INFORMATION)监控活动的参照类型细节.

时间点(TIMESTAMP)活动发生的日期时间.

时间(TIME)返回一个活动花费的时间.

107.如何知道监控堆所需的页的数量?

(NUMBEROFMONITORINGAPPLICATIONS+1)*(NUMBEROFDATABASES*(800+(NUMBEROFTABLES

ACCESSED*20)+((NUMBEROFAPPLICATIONSCONNECTED+1)*(200+(NUMBEROFTABLE

SPACES*100)))))/4096

其大小受参数MON_HEAD_SZ控制.

108.如何建立事件监控器?

CREATEEVENTMONITORTABLEMONFORTABLESWRITETOFILE'D:\TEMP'

109.如何激活事件监控器?

SETEVENTMONITORTABLEMONSTATE1

110.如何停止事件监控器?

SETEVENTMONITORTABLEMONSTATE0

111.如何查询监控器的状态?

SELECTEVMONNAME,EVENT_MON_STATE(EVMONNAME)FROMSYSCAT.EVENTMONITORS

112.如何删除事件监控器?

DROPEVENTMONITORTABLEMON

113.UNIX和WINDOWS上创建管道事件监控器(PIPE意EVNT见MONITOR)的不同?

第一步:定义事件监控器

UNIX:

CONNECTTOSAMPLE

CREATEEVENTMONITORSTMB2FORSTATEMENTSWRITETOPIPE'/TMP/EVPIPE1'

WINDOWS:

CONNECTTOSAMPLE

CREATEEVENTMONITORSTMB2FORSTATEMENTSWRITETOPIPE'\\.\TMP\EVPIPE1'

第二步:建立命名管道

UNIX:

可以使用MKFIFO()函数或者MKFIFO命令.

WINDOWS:

可以使用CREATENAMEDPIPE()函数,管道名称与CREATEEVENTMONITOR规定名称相同.

第三步:打开命名管道

UNIX:

使用OPEN()函数.

WINDOWS:

使用CONNECTNAMEDPIPE()函数.

也可以用DB2EVMON命令,如:

DB2EVMON-DBSAMPLE-EVMSTMB2

第四步:激活命名管道事件监控器

除非自动激活命名管道事件监控器,否则

SETEVENTMONITORSTMB2STATE1

第五步:从命名管道读取数据

UNIX:

可以使用READ()函数.

WINDOWS:

可以使用READFILE()函数.

第六步:停止事件监控器

SETEVENTMONITORSTMB2STATE0

第七步:关闭命名管道

UNIX:

可以使用CLOSE()函数.

WINDOWS:

可以使用DISCONNECTNAMEDPIPE()函数.

第八步:删除命名管道

UNIX:

可以使用UNLINK()函数.

WINDOWS:

可以使用CLOSEHANDLE()函数.

114.DB2的SQL语句的类别?

DCL:数据控制语言,提供对数据库对象的访问权限.

DDL:数据定义语言,创建,修改,删除数据库对象的.

DML:数据操纵语言,用来插入,更新,删除数据的.

115.DCL的权限有哪些?

CONTROL权限:如果用户创建一个对象,则改用户能完全访问该对象.

GRANT语句将权限授予给用户.

REVOKE语句撤销一个用户的权限.

116.DDL有哪些?

CREATE

DECLARE

ALTER

DROP

117.DML有哪些?

INSERT

SELECT

UPDATE

DELETE

118.DB2有没有布尔类型?

没有

119.如何查询DB2的内置函数?

自带文档ADMINISTION-->SQLREFERENCE-->FUNCTIONS内

120.如何执行DB2的脚本文件?

DB2-VTFFILENAME

121.DB2中象ORACLE的ROWNUM()是?

ROW_NUMBER()OVER()

122.DB2如何得到错误代码的说明?

DB2?SQLCODE

123.DB2中的VARCHAR转换为INTEGER的函数为?

CAST()

124.DB2中的INTEGER转换为VARCHAR的函数为?

CHAR()

125.DB2中的VARCHAR转换为DATE的函数为?

DATE()

126.DB2中的DATE转换为VARCHAR的函数为?

CHAR()

127.DB2中的TRIGGER能否修改?

不能,只能删除重建

128.WINDOWS下如何知道DB2的端口号?

\WINNT\SYSTEM32\DRIVERS\ETC\SERVICES

129.DB2如何执行存储过程?

可以DB2CALLPROCEDURE_NAME

130.如何进入DB2的DOS命令方式?

DB2CMD

131.如何得到DB2的进程号?

DB2LISTAPPLICATIONS

132.如何杀DB2的进程?

FORCEAPPLICATION(ID)

133.A用户安装DB2后,如何用B用户启动DATABASE?

在B用户下的.PROFILE中加上

./HOME/DB2INST/SQLLIB/DB2PROFILE

延伸 · 阅读

精彩推荐
  • DB2db2数据库常用操作命令大全

    db2数据库常用操作命令大全

    这篇文章主要介绍了db2数据库常用操作命令大全,汇总了DB2的常用操作命令,分享给大家供大家参考,需要的朋友可以参考下...

    db2教程网6962021-10-21
  • DB2分析DB2活动日志满的原因及解决DB2日志满方法与避免方案

    分析DB2活动日志满的原因及解决DB2日志满方法与避免方案

    本文简单地介绍了DB2中日志的使用、活动日志以及首个活动日志的概念、日志满的原因、日志满的诊断、临时处理以及避免办法 ...

    wdc3462020-06-05
  • DB2DB2 UDB V8.1管理学习笔记(三)

    DB2 UDB V8.1管理学习笔记(三)

    本文主要讲解DB2 UDB V8.1管理学习笔记(三),有需要的朋友可以参考下 ...

    DB2数据库教程网3182020-06-03
  • DB2python之sqlalchemy创建表的实例详解

    python之sqlalchemy创建表的实例详解

    这篇文章主要介绍了数据库之sqlalchemy创建表的实例详解的相关资料,希望通过本文能帮助到大家,让大家掌握理解这部分内容,需要的朋友可以参考下...

    wait_for_eva8502020-06-11
  • DB2如何访问大型机、小型机上的DB2 9数据服务器

    如何访问大型机、小型机上的DB2 9数据服务器

    数据库连接工具软件 DB2 connect的基本特性是为桌面应用程序和服务主机的数据库服务器之间提供一种连接交互访问的方法。这些桌面应用程序所在的环境可...

    脚本之家3242020-06-10
  • DB2CentOS下DB2数据库安装过程详解

    CentOS下DB2数据库安装过程详解

    这篇文章主要介绍了CentOS下DB2数据库安装过程详解,本文步骤详细,操作的命令也比较全,需要的朋友可以参考下 ...

    DB2数据库教程网3572020-06-06
  • DB2DB2 SELECT语句高级用法

    DB2 SELECT语句高级用法

    DB2 SELECT语句高级用法,学习db2数据库的朋友可以参考下。 ...

    DB2数据库教程网6242020-06-08
  • DB2DB2专家王云谈商业智能BI

    DB2专家王云谈商业智能BI

    王云说: 既然讲商业智能,我们大家都在讲及时性,我们讲要有绩效,要有BPM,我自己就来看看我们能不能在这个会场上,我们来实践一下,如果大家抬头...

    DB2数据库教程网4202020-06-10