db2数据库常用运行、维护手册内容摘要:
表是数据库的基本组成单元,是客观世界中实体的一种描述。 表由行、列组成。 表的每一列描述了对应的实体属性,同一列数据都具有相同的数据类型。 表的每一行都描述了一个实体的信息。 所有数据库和表数据都被存储在表空间中。 索引是与表相关的有序指针集,用于提高数 据查询性能,有时也用于确保数据唯一性。 视频、音频和扫描文 8 档等可以作为大对象( LOB)存储在数据库中。 视图 视图是高效率的数据操纵机制。 视图是“虚拟”的表,它的数据本质上还是来自于数据库中的“基表”。 日志 日志是用于恢复目的的文件。 缓冲池 缓冲池是一块内存区域,所有索引 和数据页(除了 LOB)都必须有序地经过该区域,才能进行数据处理。 它是数据库管理器所使用的高速缓存。 在数据库性能问题方面,缓冲池市进行调优的最主要的对象。 诊断文件 每个实例都有诊断文件,当数据库出现问题时,我们首先要检查诊断文件来判断数据 库出现了什么类型的错误。 4 数据库 服务器管理 DB2 实例 管理 创建及删除实例 DB2 实例 是一种逻辑上下文, DB2 命令及函数在其中执行。 您可将实例视为管理对数据库文件的访问的服务或守护进程。 在一台服务器上可定义多个实例。 各实例独立于其他实例,也就是说所有实例均可分别管理、操纵及调优。 在 Linux 中,您必须另外提供一个用户 ID,用以创建 fenced 用户定义的函数和存储过程进程,形式如下: db2icrt u fenced_user_ID instance_name 默认情况下,用户定义的函数和存储过程是在 fenced 模式下创建的,因而这些进程运行在与 DB2 引擎不同的地址空间中,也称为系统控制器进程 db2sysc。 这为数据库管理器提供了保护,使之免于被用户定义的例程意外地或恶意地破坏。 要删除一个实例,首先断开所有数据库连接,然后执行以下命令停止实例: db2idrop f instance_name 列举、迁移和更新 DB2 实例 要列举服务器上存在的 DB2 实例,可使用以下命令: db2ilist 9 若您决定转而使用比服务器上安装 的 DB2 软件更新的版本,或者需要将 32 位实例迁移为 64 位实例,就需要进行实例迁移。 在 Linux 上,可使用以下命令显式地迁移已有实例: db2imigr instance_name 在为 DB2 安装修补程序包或补丁时,一旦在服务器上安装好了修补程序包,您就需要更新已有实例,以链接到新的修补程序文件。 使用以下命令更新实例: db2iupdt instance_name 设置 DB2 环境 恰当地设置 DB2 环境非常重要,这是因为它控制着 DB2 操作和活动的方式。 DB2 环境由以下几部 分构成: DB2 配置文件注册库 操作系统环境变量 DB2 数据库管理器配置参数 DB2 数据库配置参数 设置配置文件注册库 DB2 配置文件注册库是特定于 DB2 的变量,它会影响 DB2 系统的管理、配 置与性能。 为使 DB2 配置文件注册库的更改生效,您通常需要停止并重启实例。 要列举所支持的全部 DB2 配置文件注册库: db2set lr 10 要设置 DB2 配置文件注册库: db2set registry_variable = value 请注意,在变量名、等号和变量值之间没有空格。 下面给出一个将 DB2COMM 注册库变量设置为单一值的示例: db2set DB2COMM=TCPIP 将 DB2COMM 注册库变量设置为多个值的示例如下: db2set DB2COMM=TCPIP,NPIPE,LOCAL 要将 DB2 配置文件注册库重置为默认值,只需使用与上面相同的命令即可,但不指定任何值: db2set registry_variable = 要显示服务器上当前设置的所有 DB2 配置文件注册库,请执行以下命令: db2set all 您将看到形式如下的输出结果: [e] DB2PATH=C:Program FilesIBMSQLLIB_01 [i] DB2ACCOUNTNAME=IBMTP101dwsnow [i] DB2INSTOWNER=IBMSB2QTSR5RSN [i] DB2PORTRANGE=60001:60004 [i] DB2INSTPROF=C:PROGRA~1IBMSQLLIB~1 [i] DB2COMM=TCPIP,NPIPE,LOCAL [g] DB2_EXTSECURITY=YES [g] DB2SYSTEM=IBMTP101 [g] DB2PATH=C:Program FilesIBMSQLLIB_01 [g] DB2INSTDEF=DB2V 方括号( [])中包含的标记表示注册库配置文件的作用域,具体解释如下: [e] 表示为当前 会话或环境所设置的注册库 11 [u] 表示用户级注册库 [n] 表示节点级注册库 [i] 表示实例级注册库 [g] 表示全局级注册库 设置系统环境变量 绝大多数 DB2 环境设置都是由 DB2 配置文件注册库控制的。 而那些未存储在配置文件注册库中的设置称为操作系统环境变量。 设置系统变量的命令将根据您所使用的平台及 UNIX shell 而有所不同。 下面给出几个示例: 在 Linux 的 Korn shell 中: export DB2INSTANCE=PROD DB2INSTANCE 是一个需要掌握的重要系统变量。 它指定当前应用程序的会话或窗口的默认 DB2 实例。 一旦设置好该变量,后续的所有 DB2 命令都将在该实例的作用域内执行。 要了解您当前工作在哪个 DB2 实例中,可运行以下 DB2 命令: get instance 举个例子,为此,您只要运行以下命令即可: db2 get instance 此命令的输出结果形式如下: The current database manager instance is: DB2V 设置配置参数 在 DB2 中, 存在两个配置 ―级别 ‖。 在实例(或数据库管理器)级别,您可为该实例配置整个 DB2 环境,这将影响实例中的所有数据库和使用该实例中数据库的所有应用程序。 在数据库 级别,您可配置参数,而这些参数将影响到访问特定数据库的所有应用程序的行为。 使用如下 DB2 命令 可 获得 一个配置参数的列表,并带有简短的描述、其当前及挂起值 : db2 get database manager configuration 12 db2 get database configuration for database_name 使用以 下命令 可 设置 数据库管理器或数据库配置参数的值: db2 update database manager configuration using parameter new_value db2 update database configuration for database_name using parameter new_value 若您所指定的参数更改不能立即生效,则在您运行了 update db/dbm configuration 命令后,将返回形式如下的警告消息: SQL1362W One or more of the parameters submitted for immediate modification were not changed dynamically. Client changes will not be effective until the next time the application is started or the TERMINATE mand has been issued. Server changes will not be effective until the next DB2START mand. 联机设置配置参数 绝大多数配置参数均可在实例或数据库保持运行的情况下联机设置。 只要可能,对这些联机配置参数的更改默认为立即生效。 例如,若更改了 sortheap 的值,所有新的 SQL 请求将使用新值。 为显式指定这种立即生效的行为,可将 immediate 关键字附加到 update 命令中: db2 update database manager configuration using parameter new_value immediate db2 update database configuration for database_name using parameter new_value immediate 若您选择将此更改延迟至实例重启或数据库激活时,则应指定 deferred 关键字: db2 update database manager configuration using parameter new_value deferred db2 update database configuration for database_name using parameter new_value deferred 有时,您可能希望找出已确定并延迟了哪些更改。 为显示数据库管理器配置参数的当前值和挂起值,首先进入实例,然后在 get database manager configuration 命令中指定 show detail 选项,方法如下(请注意, instance_name 是系统环境变量 DB2INSTANCE 设置的值): db2 attach to instance_name db2 get database manager configuration show detail 13 同样地,要列举数据库配置参数的当前值和挂起值,首先连接到数据库,然后使用 show detail 选项: db2 connect to database_name db2 get database configuration for database_name show detail 挂起值列于 Delayed Value 列中,如下所示。 强制停止实例和数据库 : 如果您需要使数据库或数据库管理器配置更改立即生效,而您所更改的参数并非动态,那么就需要停止并重启数据库或整个实例。 若存在连接并使用此实例中一个或多个数据库的应用程序,您就无法停止并重启数据库或实例。 此时,您可使用如下 DB2 命令,强行使用户断开 与数据库的连接: force application all 您也可以在停止实例的同时断开所有用户的连接,命令如下: db2stop force 启动实例: db2start 若您只希望强制停止一个特定的应用程序,则需要了解该应用程序的句柄。 使用以下命令查找句柄: 14 list applications 您将看到形式如下的输出结果: Auth Id Application Appl. Application Id DB of Name Handle Name Agents DSNOW 8 * SAMPLE 1 若您仅希望强制停止命令行处理器(或命令窗口),即本例中的 应用程序,可使用如下 DB2 命令: force application (8) DB2 客户机 /服务器连通性 DB2 客 户机 /服务器环境 由于 DB2 用户间整体通信协议使用情况发生了变化,因此为实现 DB2 客户机 /服务器连通性, DB2 目前支持以下协议: TCP/IP NPIPE 为远程应用程序连接准备您的 DB2 数据库 在 DB2 客户机(应用程序)能够连接到数据库之前,您必须确保服务器端通信得到了恰当的设置,可接收连 接请求。 要为 TCP/IP 连接准备服务器,您需要设置一个 TCP/IP 监听器,方法如下。 使用以下命令设置 DB2 配置文件注册库 DB2COMM,使实例能够监听 TCP/IP 的连接: db2set DB2COMM=TCPIP 在数据库管理器配置文件中设置 TCP/IP 协议必需的信息。 您需要为各启用了 TCP/IP 连接的 DB2 实例指派一个端口号。 一个名为 ―services‖ 的文件包含系统中定义的各服务的条目及与之关联的各端口号。 文件的位置取决于您的操作系统。 例如,在 Linux 上,此文件通常存储在 /etc 目录中。db2数据库常用运行、维护手册
相关推荐
,排空气门开启。 汽封管路通向汽封加热器的蒸汽门开启 ,汽封加热器疏水门开启 ,汽封抽气器蒸汽门关闭。 工程管理部技术文件 档案号: DA 65t/h锅炉及 6000KW发电机组工程 汽轮机 组试车方案 第 4 页 共 页。 ,进水门关闭 ,出水门开启。 汽轮油泵蒸汽管路上蒸汽门关闭 ,汽轮油泵的排汽门及疏水门开启。 ,达到下列要求。 ,应符合图样要求。 位置。 ,在冷态下测量各间隙尺寸
家庭医生为核心的新型全科服务团队,进一步深化全科服务团队“以块为主”的服务模式,进一步理顺和明晰团队内各成员的职责分工与协作关系,让团队内每位成员都有活干。 全科团队长是全科服务团队辖区工作的总协调者与管理者;家庭医生是责任区内居民家庭健康的主要服务者,是居民健康信息的管理者、健康知识的传播者、健康生活与行为的干预者及健康转介服务的指引者
与资料的管理 各种施工记录执行全国送电工程统一表格,现场施工记录要准确、整洁、如实填报,不得搞回忆录,以确保各项中间验收和竣工验收顺利进行。 凡竣工移交的资料,文件,在工程竣工时统一移交。 移交的竣工资料在数量上符合合同定,满足建设单位档案管理要求。 工程竣工资料按《竣工资料管理办法 》执行。 六 、安全目标、安全保证体系及安全组织措施 安全工作指导思想是:坚持“安全第一、预防为主”的方针。
件 (任现职以来) 必要条件 组合条件 三级 任 正高 职务 6 年及以上 聘任 条件 选项 符合 一 项 任 正高 职务 3 年及以上 聘任 条件 选项 符合 二 项 急需引进的学科带头人,海外优秀回国人才,在本专业领域取得重大成就和重要贡献的人员;或任正高职务并符合聘任条件中三项的人员。 三级岗聘任条件选项 序号 条 件 1 “ 新世纪百千万人才工程 ” 北京市人选 2
观察 安全阀、卸荷阀 调整灵活,在设备技术文件规定的范围应灵敏、正确地动作 观察 皮带传动 不打滑、不卡边 观察 链轮传动 转动平稳,无异常声响 观察 润滑油系统 操作调整符合设备技术文件规定;油压联锁保护定值符合设备技术文件规定;油质符合设备技术文件规定 观察 油泵机械密封装置 符合设备技术文件规定,密封良好,不漏油,不发热 观察 试运时间 h 连续试转≥ 8 见分部试 转 记录