设为首页 收藏本站
查看: 750|回复: 0

[经验分享] DB2常用傻瓜问题1000问(之一)

[复制链接]
发表于 2016-11-18 09:20:40 | 显示全部楼层 |阅读模式
  1.DB2产品的级别有那些?
企业版的      ENTERPRISE  EDITION
工作组版      WORK GROUP EDITION
企业扩展版 ENTERPRISE EXTEND EDEDITION
个人版的      PERSONAL EDITION
卫星版的      SATELLITE EDITION
微型版的      EVERYPLACE

2.可以连接到DB2数据库的产品有哪些?
  DB2客户端
  DB2CONNECT
  DB2DATAPROPAGATOR
  DB2NET.DATA
  DB2DATAJOINER
  DB2RELATIONALCONNECT
  WEBSPHERE应用服务器等

3.DB2支持的通讯协议有哪些?
  TCP/IP
  NETBIOS
  APPG
  IPX/SPX
  NAMEPIPE
4.DB2客户端产品有哪些?
  DB2运行时间客户端DB2RUNTIMECLIENT
  DB2管理客户端DB2ADMINISTRATIONCLIENT
  DB2应用程序开发客户端DB2APPLICATIONDEVELOPMENTCLIENT
  DB2瘦客户端DB2THINCLIENT
  
5.一个数据库是否可以安装在多个数据库服务器上?
  可以
  
6.从哪个版本后存储过程可以用SQL语句来创建?
  7.1版后
  
7.DB2提供哪些关系扩展器?
  文本扩展器TEXTEXTENDER
  图象扩展器IMAGEEXTENDER
  音频扩展器AUDIOEXTENDER
  视频扩展器VIDEOEXTENDER
  空间数据扩展器SPATIALEXTENDER
  XML扩展器XMLEXTENDER
  网络搜索扩展器NET.SEARCHEXTENDER
  
  8.WINDOWS和OS/2环境下的DB2安装目录结构?
  用SETUP.EXE来安装
  
  \SQLLIB安装的根目录,包括README文件
  \SQLLIB\ADSM包含ADSTAR分布式存储管理器文件
  \SQLLIB\BIN包含DB2工具的可执行文件
  \SQLLIB\BND包含DB2工具的绑定文件
  \SQLLIB\CC包含运行控制中心所需的文件
  \SQLLIB\CFG包含默认的系统配置文件
  \SQLLIB\CONV包含代码页转换表文件
  \SQLLIB\DB2默认的实例目录
  \SQLLIB\DB2DAS00缺省的DB2管理服务器目录
  \SQLLIB\DOC包含DB2联机手册
  \SQLLIB\FUNCTION默认的用户自定义函数目录
  \SQLLIB\FUNCTION\UNFENCED默认的非隔离用户自定义函授目录
  \SQLLIB\HELP联机帮助文件
  \SQLLIB\JAVADB2所需的JAVA类库
  JAVA12包含JDK1.2的支持程序
  \SQLLIB\MISC包含HTML搜索服务器文件
  \SQLLIB\MSG\PRIME包含信息文件
  \SQLLIB\QP包含QUERYPATROLLER的客户端文件
  \SQLLIB\SAMPLES包含样例程序和样例脚本
  \SQLLIB\SPMLOG包含DB2同步点管理器日志文件
  \SQLLIB\THNSETUP包含瘦客户端安装文件

9.UNIX和LINUX环境下的DB2安装目录结构?
  用DB2SETUP.EXE来安装
  安装的根目录下还将创建以下目录:
  
  README安装的根目录,包括README文件
  ADM包含系统管理工具文件
  ADSM包含ADSTAR分布式存储管理器文件
        BIN包含DB2工具的二进制可执行文件
        BND包含DB2工具的绑定文件
  CC包含运行控制中心所需的文件
  CFG包含默认的系统配置文件
  CONV包含代码页转换表文件
  DOC包含DB2联机手册
  FUNCTION默认的用户自定义函数目录
  FUNCTION\UNFENCED默认的非隔离用户自定义函授目录
  INSTALL包含安装程序
  INSTANCE包含实例脚本
  JAVADB2所需的JAVA类库
  LIBDB2库文件
  MAP包含DB2CONNECT使用的映射文件
  MISC包含HTML搜索服务器文件
  SAMPLES包含样例程序和样例脚本
  MSG\$L包含DB2信息文件
        MAP包含DB2CONNECT使用的映射文件
  MISC包含HTML搜索服务器文件
  SAMPLES包含样例程序和样例脚本
  MSG\$L包含DB2信息文件

10.AIX下用哪个命令来安装DB2?
  INSTALLP命令
  
11.同一操作系统下可以安装多个DB2数据库?
  可以的
  
12.如何停止实例?
  DB2STOP
  
13.如何启动实例?
  DB2START
  
14.如何修改注册项的值?
  DB2SET可以修改
  如:  设定当前实例的一个参数  DB2SET PARAMETER=VALUE
  
  设定一个全局级的参数 DB2SETPARAMETER=VALUE-G(小写)
  
  查看能在配置文件注册表中设置的所有变量的列表 DB2SET-LR(小写)
  
15.如何在CLP执行操作系统的命令?
  在命令前加"!"作为前缀
  DB2=>!DIRC:\
  
16.在CLP中命令过长怎么办?
  用"\"作为续行符号
  
17.如何获得DB2的命令的语法相关信息?
  DB2?显示所有DB2命令
  DB2?COMMAND显示命令信息
  DB2?SQLnnnn显示这个SQLCODE的解释信息
  DB2?DB2nnnn显示这个DB2错误的解释信息
  
18.如何查看当前CLP的设置?
  DB2=>LIST COMAND OPTIONS
  
19.如何更新当前CLP会话的特定项设置?
  DB2 UPDATE COMMAND OPTIONS USING OPTIONS...
  
20.COMMAND WINDOWS可以通过哪个命令调用?
  DB2CMD命令
  
21.管理服务器的默认名为?
  UNIX下为DB2AS
  WINDOWS下为DB2DAS00

22.常用管理DB2服务器实例的命令?
  DB2ADMIN:  START启动DB2管理服务器实例
  DB2ADMIN: STOP停止DB2管理服务器实例
  DASICRT :     UNIX下创建DB2管理服务器实例
  DASIDROP:   UNIX下删除DB2管理服务器实例
  DB2ADMIN  CREATE:  WINDOWS OR OS/2下创建DB2管理服务器实例
  DB2ADMIN  DROP:      WINDOWSOROS/2下删除DB2管理服务器实例
  DB2 GET ADMIN CFG:        显示DB2管理服务器的配置参数
  DB2 UPDATE ADMIN CFG:修改DB2管理服务器的配置参数
  DB2 RESET ADMIN CFG:   将DB2管理服务器的配置参数设为默认值
  
23.DB2目录分为哪几种?
  系统数据库目录
  本地数据库目录
  节点目录
  DCS目录
  管理节点目录
  
24.如何查看系统数据库目录?
  LIST DB DIRECTORY
  
25.如何查看数据库服务器目录?
  LIST NODE DIRECTORY
  
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  *  FROM  SYSIBM.SYSTABLES  WHERE  CREATOR='USER'
  
33.如何知道用户下的函数?
  select  *  from  IWH.USERFUNCTION
  select  *  from  sysibm.SYSFUNCTIONS

34.如何知道用户下的VIEW数?
  select * fromsysibm.sysviewsWHERECREATOR='USER'
  
35.如何知道当前DB2的版本?
  select  * from  sysibm.sysvERSIONS
  
36.如何知道用户下的TRIGGER数?
  select  *  from sysibm.SYSTRIGGERS WHERE SCHEMA='USER'
  
37.如何知道TABLESPACE的状况?
  select  *  from  sysibm.SYSTABLESPACES
  
38.如何知道SEQUENCE的状况?
  select  *  from  sysibm.SYSSEQUENCES
  
39.如何知道SCHEMA的状况?
  select  *  from  sysibm.SYSSCHEMATA
  
40.如何知道INDEX的状况?
  select  *  from  sysibm.SYSINDEXES
  
41.如何知道表的字段的状况?
  select  *  from  sysibm.SYSCOLUMNS  WHERE  TBNAME='AAAA'
  
42.如何知道DB2的数据类型?
  select  *  from  sysibm.SYSDATATYPES
  
43.如何知道BUFFERPOOLS状况?
  select  *  from  sysibm.SYSBUFFERPOOLS
  
44.DB2表的字段的修改限制?
  只能修改VARCHAR2类型的并且只能增加不能减少.
  
45.如何查看表的结构?
  DESCRIBLETABLETABLE_NAME
  OR
  DESCRIBLE  SELECT  *  FROM  SCHEMA.TABLE_NAME
  
46.如何快速清除一个大表?
  ALTER  TABLE  TABLE_NAME  ACTIVE  NOT LOG GED  INI  TALLY  WITH  EMPTY  TABLE
  
47.如何查看数据库的包?
  select * from sysCAT.PACKAGES
  
48.如何查看数据库的存储过程?
  SELECT  *  FROM  SYSCAT.PROCEDURES
  
49.如何查看表的约束?
  SELECT  *  FROM  SYSCAT.CHECKS  WHERE   TABNAME='AAAA'
  
50.如何查看表的引用完整约束?
  SELECT  *  FROM  SYSCAT.REFERENCES  WHERE  TABNAME='AAAA'

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-301950-1-1.html 上篇帖子: DB2常见问题 下篇帖子: DB2实用命令记录
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表