- 浏览: 152887 次
- 性别:
- 来自: 郑州
-
文章分类
最新评论
-
loveseaside:
db2v9.1
db2许可证 -
uglypeak:
不对,你这个是哪个版本的??
db2许可证 -
uglypeak:
试过了,不行啊~~
db2许可证 -
yingjun055:
怎么样能修改后,能实时生效呢?
java 读取配置文件的例子
db2 -svtf xxx.sql (缺省是;)
db2 -td@ -vf xxx.sql(自定义@)
db2 -tvf 输出文件名.sql
DB2默认的是";"号,直接db2 -v -f就可以了
如果要自定义分隔符号 命令写成db2 -td自定义分隔符号 -v -f
一)db2 ? options
db2 [option ...] [db2-command | sql-statement |
[? [phrase | message | sqlstate | class-code]]]
option:-a、-c、-d、-e{c|s}、-finfile、-i、-lhistfile、-m、-n、-o、
-p、-q、-rreport、-s、-t、-td;、-v、-w、-x 和 -zoutputfile。
选项 描述 缺省设置
------ ---------------------------------------- ---------------
-a 显示 SQLCA OFF
-c 自动落实 ON
-d 检索并显示 XML 声明 OFF
-e 显示 SQLCODE/SQLSTATE OFF
-f 读取输入文件 OFF
-i 显示 XML 数据并带有缩进 OFF
-l 将命令记录到历史记录文件中 OFF
-m 显示受影响的行数 OFF
-n 除去换行字符 OFF
-o 显示输出 ON
-p 显示 db2 交互式提示符 ON
-q 保留空格和换行符 OFF
-r 将输出报告保存到文件 OFF
-s 在命令出错时停止执行 OFF
-t 设置语句终止字符 OFF
-v 回传当前命令 OFF
-w 显示 FETCH/SELECT 警告消息 ON
-x 不打印列标题 OFF
-z 将所有输出保存到输出文件 OFF
注意:
使用 DB2OPTIONS 环境变量定制选项缺省值。
紧跟选项字母后的减号(-)使该选项关闭。
使用 UPDATE COMMAND OPTIONS 更改选项设置(以交互式或
文件输入方式)。
二)db2look
db2look 版本 9.1
语法: db2look -d DBname [-e] [-xs] [-xdir Path] [-u Creator] [-z Schema]
[-t Tname1 Tname2...TnameN] [-tw Tname] [-h]
[-o Fname] [-a] [-m] [-c] [-r] [-l] [-x] [-xd] [-f]
[-fd] [-td x] [-noview] [-i userID] [-w password]
[-v Vname1 Vname2 ... VnameN] [-dp] [-ct]
[-wrapper WrapperName] [-server ServerName] [-nofed]
db2look [-h]
-d: 数据库名称:这必须指定
-e: 抽取复制数据库所需要的 DDL 文件
-xs: 导出 XSR 对象并生成包含 DDL 语句的脚本
-xdir: 路径名:将用来放置 XSR 对象的目录
-u: 创建程序标识:如果 -u 和 -a 都未指定,则将使用 $USER
-z: 模式名:如果同时指定了 -z 和 -a,则将忽略 -z
-t: 生成指定表的统计信息
-tw: 为名称与表名的模式条件(通配符)相匹配的表生成 DDL
-h: 更详细的帮助消息
-o: 将输出重定向到给定的文件名
-a: 为所有创建程序生成统计信息
-m: 在模拟方式下运行 db2look 实用程序
-c: 不要生成模拟的 COMMIT 语句
-r: 不要生成模拟的 RUNSTATS 语句
-l: 生成数据库布局:数据库分区组、缓冲池和表空间。
-x: 生成排除对象的原始定义程序的“授权”语句 DDL
-xd: 生成包括对象的原始定义程序的“授权”语句 DDL
-f: 抽取配置参数和环境变量
-td: 将 x 指定为语句定界符(缺省定界符为分号(;))
-i: 登录到数据库驻留的服务器时所使用的用户标识
-w: 登录到数据库驻留的服务器时所使用的密码
-noview: 不要生成 CREATE VIEW ddl 语句
-wrapper: 为适用于此包装器的联合对象生成 DDL
-server: 为适用于此服务器的联合对象生成 DDL
-nofed: 不要生成 Federated DDL
-fd: 为 opt_buffpage 和 opt_sortheap 以及其他配置和环境参数生成 db2fopt
语句。
-v: 只为视图生成 DDL,当指定了 -t 时将忽略此选项
-dp: 在 CREATE 语句之前生成 DROP 语句
-ct: 按对象创建时间生成 DDL 语句
发表评论
-
DB2系统命令
2011-08-10 15:11 2633DB2系统命令 1、dasauto在$DB2DIR/da ... -
db2查看当前模式的sql
2011-08-09 15:05 1307通过DB2提供的专用寄存器current sche ... -
db2中会导致表处于reorg pending状态的alter语句
2011-08-09 14:57 5008会导致表处于reorg pending状态的alter tab ... -
db2系统编目表的实践
2011-08-03 15:34 1002一 根据此命令导出全部需要进行统计的表--导出runstats ... -
db2认证
2011-07-19 09:29 1099在这里,我把IBM的认证相关的资料整理下,希望对大家有点帮助。 ... -
db2pd 使用(二)
2011-07-19 09:23 2839分析 DB2 for Linux, UNIX, and ... -
db2pd 使用
2011-07-19 08:53 1434db2pd 工具 用于监控 DB2 实例和数据库的新的 DB ... -
DB2 V9.7分区索引新特性
2011-05-26 16:35 1459在本文中将介绍 DB2 V9.7 ... -
db2的几个有用SQL
2010-11-04 14:47 978--查找函数SELECT * FROM SYSCAT.FUNC ... -
すばらしいnet ---------testpassport問題集のメリット
2010-09-17 14:16 838http://www.testpassport.jp/ ... -
DB2关于查看表空间是否启动了自动存储功能
2010-09-16 11:04 4006可以通过三种方式查看 进入命令行模式 d ... -
DB2约束
2010-09-09 09:53 1180DB2约束 DB2 约束用来对数据实施业务规则,主要 ... -
高级建表SQL
2010-08-16 09:15 882--建表AB 和已知表AA一样create table AB ... -
db2单表优化的命令
2010-08-16 09:04 1037reorg 和runstats 都是单个表优化 ... -
DB2常用语句总结
2010-06-03 16:41 810DB2常用语句 ... -
DB2使用笔记
2010-06-03 15:00 1504DB2使用笔 ... -
db2检索授权的SQL
2010-05-27 10:07 1009--检索具有特权的所有授权名 SELECT DISTINCT ... -
db2许可证
2010-05-27 09:54 1905许可证执行过程 1、windows下启动命令提示符。2、将目 ... -
[转载]DB2表合理映射到表空间
2010-05-26 08:18 1049在DB2数据库中,是 ... -
DB2 DATE 函数的使用一个陷阱
2010-05-19 09:27 4859DB2 DATE 函数的使用一个陷阱 1)DATE 函数正确 ...
相关推荐
Linux 下 DB2 常用命令 DB2 是一个 relation database management system(关系数据库管理系统),广泛应用于企业级的数据存储和管理中。在 Linux 环境下,DB2 提供了丰富的命令行工具,用于管理和维护数据库。下面...
通常情况下,用户需要具备足够的权限来执行必要的监控命令。 #### 四、命令语法 db2top的基本命令格式如下: ``` db2top [参数] ``` #### 五、命令参数 db2top提供了丰富的参数选项,以满足不同场景的需求。以下...
1、 打开命令行窗口 #db2cmd ... # db2cmd db2cc 3、 打开命令编辑器 db2cmd db2ce ... 如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2 force application all就可以了 /db2stop force
本文将详细介绍如何在DB2中查看SQL执行计划,并通过实际案例深入解析相关命令及其参数的作用。 ### 一、DB2简介 DB2是IBM公司开发的一款关系型数据库管理系统(RDBMS),广泛应用于企业级应用中。它支持多种操作系统...
### DB2常用命令详解 #### 一、创建数据库 **命令**: ```sql CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32 ``` **说明**:此命令用于在...
你可以通过执行`db2 list applications for db db_name`命令来检查当前是否有活动的链接。如果有活动链接,你需要终止它们,这可以通过`db2 force application all`命令完成。接着,再次运行`db2 list applications ...
标题:"db2常用命令总结.pdf" ### 知识点概览 本文档旨在总结IBM DB2数据库管理系统中常用的命令操作,覆盖了从基础的数据库管理到数据表操作以及脚本文件处理等多个方面,为DB2数据库管理员和开发人员提供一份...
- DB2命令行处理器会根据命令执行的结果返回不同的状态码,这些状态码有助于开发者和管理员判断命令执行的情况。 - **调用命令帮助**: - 可以使用`?`或`help`命令来获取当前环境下的帮助信息。 - 例如,要获取`...
- **备注**:在执行此命令前需要先断开数据库连接。 - **在线备份数据库** - **命令**:`db2 "BACKUP DATABASE <databasename> ONLINE TO <path> WITH 2 BUFFERS BUFFER 1024 INCLUDE LOGS WITHOUT PROMPTING"` ...
以上就是DB2数据库管理的一些基本命令,这些命令在日常管理中非常实用,能够帮助你完成数据库的启停、连接、SQL执行、配置管理、数据备份恢复以及数据导入导出等任务。掌握这些命令将大大提高你的工作效率。在实际...
- **注意事项**: 适用于快速执行简单的DB2命令。 - **示例**: `db2cmd "db2select * from mytable"` #### 14. 获取数据库管理配置信息 - **命令**: `db2getdbmcfg` - **描述**: 获取当前数据库管理配置的信息。 - ...
### Db2常用命令详解 #### 一、Db2概述与基本命令 Db2是由IBM公司开发的一款关系型数据库管理系统(RDBMS),广泛应用于企业级数据处理领域。掌握Db2的基本命令对于日常维护和管理至关重要。 - **启动DB2管理器**...
### DB2数据库常用命令知识点详解 #### 一、创建数据库 **命令:** ``` CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB USING CODE SET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32 ``` **解释:** 该...
5. 停止数据库实例:`#db2stop`,如果不能停止数据库实例由于激活的连接,可以执行`db2 force application all`命令,然后再执行`db2stop`命令。 6. 创建数据库:``#db2 create db [dbname]``,例如:`#db2 create ...
- 命令编辑器是一个增强的文本编辑器,专门用于编写和执行SQL语句及DB2命令,支持语法高亮和结果集查看。 #### 二、数据库操作命令 4. **启动数据库实例**:`#db2start` - 启动指定的数据库实例,使其实例服务...
对于有多个DB2子系统的环境,需要在命令前加上特定的子系统名前缀,如“-DSN1 DIS GROUP DETAILS”,这使得命令能够针对指定的DB2子系统执行,允许运行所有的DB2命令。 2. **通过IMS控制台或应用程序** ...
- **注意事项**: 在执行此命令前,确保已安装了DB2客户端,并且数据库服务正在运行。 #### 2. 强制关闭所有应用程序 - **命令**: `db2 force application all` - **描述**: 强制关闭与数据库相关的所有应用程序会话...
这些批处理文件通常使用DOS命令或者Windows PowerShell脚本编写,包含了DB2的命令行工具db2cmd或db2.exe执行的SQL命令。我们可以假设这些文件分别代表了两个独立的批处理流程,可能是数据导入、数据库维护、备份或...
命令`#db2stop`可以停止数据库实例,若因有活跃的数据库连接无法停止,可先执行`db2forceapplicationall`来强制关闭所有连接,再使用`/db2stopforce`命令强制停止。 **6. 创建数据库** `#db2createdb[dbname]`...
### Db2_SQL命令大全知识点详解 #### 连接数据库 **命令格式:** ``` connect to [数据库名] user [操作用户名] using [密码]; ``` - **功能介绍:**此命令用于建立与DB2数据库的连接。 - **参数解释:** - `...