- 浏览: 1543279 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (532)
- 软件设计师 (7)
- PSP (5)
- NET MD (9)
- Hibernate (8)
- DIY (51)
- Work (43)
- GAME (24)
- 未分类 (44)
- iPod (6)
- MySQL (39)
- JSP (7)
- 日语能力考试 (36)
- 小说 (4)
- 豆包网 (23)
- 家用电脑 (7)
- DB2 (36)
- C/C++ (18)
- baby (9)
- Linux (13)
- thinkpad (23)
- OA (1)
- UML (6)
- oracle (24)
- 系统集成 (27)
- 脑梗塞 (6)
- 车 (8)
- MainFrame (8)
- Windows 7 (13)
- 手机 (8)
- git (12)
- AHK (2)
- COBOL (2)
- Java (9)
最新评论
-
安静听歌:
... ...
UUID做主键,好还是不好?这是个问题。 -
lehehe:
http://www.haoservice.com/docs/ ...
天气预报 -
lehehe:
[url http://www.haoservice.com/ ...
天气预报 -
liubang201010:
监控TUXEDO 的软件推荐用这个,专业,权威.并能提供报警和 ...
(转载)Tuxedo中间件简介 -
tinkame:
Next[j] =-1 当j=0时;=Max{k|0<k ...
KMP字符串模式匹配详解
http://blog.csdn.net/hrfdotnet/archive/2007/03/20/1534837.aspx
db2look:生成 DDL 以便重新创建在数据库中定义的对象 语法: 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] [-wlm] [-ap] [-wrapper WrapperName] [-server ServerName][-fedonly] [-n db2look [-h] -d: 数据库名称:这必须指定 -e: 抽取复制数据库所需的 DDL 文件 此选项将生成包含 DDL 语句的脚本 可以对另一个数据库运行此脚本以便重新创建数据库对象 此选项可以和 -m 选项一起使用 -xs: 导出 XSR 对象并生成包含 DDL 语句的脚本 可以对另一个数据库运行此脚本以便重新注册 XSR 对象 使用 -u、-z 和 -a 选项指定了一组 XSR 对象 -xdir: 路径名:将用来放置 XSR 对象的目录 如果未指定目录,那么使用当前目录 如果未指定 -xs 选项,那么会忽略此选项 -u: 创建程序标识:如果 -u 和 -a 都未指定,那么将使用 $USER 如果指定了 -a 选项,那么将忽略 -u 选项 -z: 模式名:如果同时指定了 -z 和 -a,那么将忽略 -z 联合部分的模式名被忽略 -t: 生成指定表的统计信息 可以指定的表的数目最多为 30 -tw: 为名称与表名的模式条件(通配符)相匹配的表生成 DDL 当指定了 -tw 选项时,-t 选项会被忽略 -ap: 生成 AUDIT USING 语句 -wlm: 生成特定于 WLM 的 DDL 语句 这些包括用于直方图、服务类、工作负载、 阈值、工作类集、工作操作集和 WLM 事件监视器的 DDL。 此选项可以与 -e 和 -x/xd 选项一起使用 -v: 只为视图生成 DDL,当指定了 -t 时将忽略此选项 -dp: 在 CREATE 语句之前生成 DROP 语句 -h: 更详细的帮助消息 -o: 将输出重定向到给定的文件名 如果未指定 -o 选项,那么输出将转到 stdout -a: 为所有创建程序生成统计信息 如果指定了此选项,那么将忽略 -u 选项 -m: 在模拟方式下运行 db2look 实用程序 此选项将生成包含 SQL UPDATE 语句的脚本 这些 SQL UPDATE 语句捕获所有统计信息 可以对另一个数据库运行此脚本以便复制初始的那一个 当指定了 -m 选项时,将忽略 -p、-g 和 -s 选项 -c: 不要生成模拟的 COMMIT 语句 除非指定了 -m 或 -e,否则将忽略此选项 将不生成 CONNECT 和 CONNECT RESET 语句 省略了 COMMIT。在执行脚本之后,需要显式地进行落实。 -r: 不要生成模拟的 RUNSTATS 语句 缺省值为 RUNSTATS。仅当指定了 -m 时,此选项才有效 -l: 生成数据库布局:数据库分区组、缓冲池和表空间。 -x: 如果指定了此选项,那么 db2look 实用程序将生成授权 DDL 对于现有已授权特权,不包括对象的原始定义程序 -xd: 如果指定了此选项,那么 db2look 实用程序将生成授权 DDL 对于现有已授权特权,包括对象的原始定义程序 -f: 抽取配置参数和环境变量 如果指定此选项,将忽略 -wrapper 和 -server 选项 -fd: 为 opt_buffpage 和 opt_sortheap 以及其他配置和环境参数生成 db2fopt 语句 -td: 将 x 指定为语句定界符(缺省定界符为分号(;)) 应该与 -e 选项一起使用(如果触发器或者 SQL 例程存在) -i: 登录到数据库驻留的服务器时所使用的用户标识 -w: 登录到数据库驻留的服务器时所使用的密码 -noview: 不要生成 CREATE VIEW ddl 语句 -wrapper: 为适用于此包装器的联合对象生成 DDL 生成的对象可能包含下列各项: 包装器、服务器、用户映射、昵称、类型映射、 函数模板、函数映射和索引规范 -server: 为适用于此服务器的联合对象生成 DDL 生成的对象可能包含下列各项: 包装器、服务器、用户映射、昵称、类型映射、 函数模板、函数映射和索引规范 -fedonly: 仅创建了联合 DDL 语句 -nofed: 不要生成 Federated DDL 如果指定此选项,将忽略 -wrapper 和 -server 选项 -ct: 按对象创建时间生成 DDL 语句 LaTeX 排版:latex filename.tex 以获得 filename.dvi 示例: db2look -d DEPARTMENT -u walid -e -o db2look.sql -- 这将生成由用户 WALID 创建的所有表和联合对象的 DDL 语句 -- db2look 输出被发送到名为 db2look.sql 的文件中 示例: db2look -d DEPARTMENT -z myscm1 -e -o db2look.sql -- 这将为模式名为 MYSCM1 的所有表生成 DDL 语句 -- 还将生成 $USER 创建的所有联合对象的 DDL。 -- db2look 输出被发送到名为 db2look.sql 的文件中 示例: db2look -d DEPARTMENT -u walid -m -o db2look.sql -- 这将生成 UPDATE 语句以捕获关于用户 WALID 创建的表/昵称的统计信息 -- db2look 输出被发送到名为 db2look.sql 的文件中 示例: db2look -d DEPARTMENT -u walid -e -wrapper W1 -o db2look.sql -- 这将生成由用户 WALID 创建的所有表的 DDL 语句 -- 还将生成适用于包装器 W1 的用户 WALID 所创建所有联合对象的 DDL -- db2look 输出被发送到名为 db2look.sql 的文件中 示例: db2look -d DEPARTMENT -u walid -e -server S1 -o db2look.sql -- 这将生成由用户 WALID 创建的所有表的 DDL 语句 -- 还将生成适用于服务器 S1 的用户 WALID 所创建所有联合对象的 DDL -- db2look 输出被发送到名为 db2look.sql 的文件中 |
发表评论
-
(转)浅谈IBM DB2的数据库备份与恢复
2011-11-23 16:41 1845http://bzhang.mild.blog.163.com ... -
(转)DB2备份恢复数据库步骤
2011-11-23 16:23 949http://tech.it168.com/ibmtec ... -
(转)DB2 SQL Error: SQLCODE=-964, SQLSTATE=57011的原因及解决方法
2011-11-07 15:03 9605http://blog.sina.com.cn/s ... -
(转)DB2解决“数据库日志已满”操作 SQLCODE=-964
2011-11-07 14:49 2691http://www.db2china.ne ... -
(转)用哪个DB2命令查看DB2 instance是启动还是停止的?
2011-09-30 13:25 3645http://bbs.chinaunix.net/thre ... -
(转)论 LOAD 与 IMPORT 中的 codepage 转换
2011-07-11 14:55 1162http://www.ibm.com/develo ... -
(转)DB2导出数据库表结构和数据
2011-07-11 14:19 1563http://hi.baidu.com/mylovecha ... -
(转)DB2 9 中基于字符的字符串函数
2011-06-16 11:32 1429http://www.ibm.com/develo ... -
(转)【俊哥儿张】DB2:学习 DB2LOOK 命令
2011-05-31 14:54 1396http://space.itpub.net/770528 ... -
(转)Recreate optimizer access plans using db2look
2011-05-31 14:53 1265http://www.ibm.com/develo ... -
(转)DB2中ALTER TABLE为什么需要REORG操作?
2011-05-12 13:10 1683http://www.flatws.cn/article/ ... -
(转)DB2 3.2.2 表空间维护
2011-05-11 12:53 1180http://book.51cto.com/art/2 ... -
(转)DB2 数据类型
2011-05-11 12:52 4001http://hi.baidu.com/uvvv/blog ... -
(转)DB2 Basics: Table spaces and buffer pools
2011-05-06 15:29 1470http://www.ibm.com/develo ... -
(转)SQL1092N "USER" does not have the authority to perform therequested command -
2011-03-23 17:39 5482http://dbaspot.com/foru ... -
(转)DB2 sqlstate 57016 原因码 "7"错误详解
2011-03-07 17:38 1498http://www.db2china.net/clu ... -
(转)在英语 OS 上设置 DB2 UDB 版本 8 中的混合字节字符集(MBCS)数据库
2011-02-16 16:25 1602http://www.ibm.com/develo ... -
(转)DB2 CODEPAGE List
2011-02-15 15:15 1415http://www.db2china.net/hom ... -
(转)快速参考: DB2 命令行处理器(CLP)中的常用命令
2010-11-11 10:44 971http://www.ibm.com/develo ... -
(转)DB2 and IBM's Processor Value Unit pricing
2010-01-13 17:36 1377http://www.ibm.com/developerwor ...
相关推荐
为了更好地管理和维护数据库中的对象(如存储过程、触发器等),DB2 提供了一系列实用工具,其中 db2look 就是一款用于导出数据库对象定义(包括存储过程)的强大工具。 #### 一、DB2 SYSCAT.ROUTINES 目录选取 在...
db2look 命令可以生成 DDL 文件,以便重新创建在数据库中定义的对象。 语法:db2look -d DBname [-e] [-u Creator] [-z Schema] [-t Tname1 Tname2...TnameN] [-tw Tname] [-h] [-o Fname] [-a] [-m] [-c] [-r] [-l...
DB2look工具是一个非常有用的实用程序,允许管理员从数据库中提取DDL(数据定义语言)信息,这对于在不同环境中复制或模拟数据库对象及其行为非常有用。本文将深入探讨如何使用DB2look重新创建优化器访问计划,以及...
`db2look`是DB2提供的一款实用工具,它可以从数据库中提取出DDL语句,这些语句可以用来创建或修改数据库对象。例如,`db2look -d database -e -o database.sql`命令会为名为`database`的数据库生成一个包含所有对象...
`db2look`命令用于查看和导出数据库的定义语言(DDL)。它可以提取数据库的结构信息,包括表定义、存储过程、函数等,并能保存为文本文件,方便进行数据库之间的结构迁移或备份。此外,`db2look`还能提取数据库的...
DB2MOVE通常与DB2LOOK命令一起使用,后者可以生成DDL语句和数据定义语言语句,从而允许用户查看数据库的模式和数据。 在实现DB2数据库的自动备份过程中,首先要编写一个备份脚本。脚本的作用是根据设定的执行时间,...
`db2look` 是一个用于提取DB2数据库对象定义的实用工具。在这个场景中,它用于获取`product`数据库的DDL(Data Definition Language)语句,以便在新的Linux环境中重建相同的数据库结构。通过执行`db2look -d ...
使用`db2look`工具生成DDL文件,包含数据库的所有对象定义,命令是`db2look -d dbname -e -o ddlfile -i username -w password`。复杂数据库可能需要调整`appgroup_memo_sz`参数。 5. **在目标平台创建新数据库**...
DB2LOOK 是一个非常有用的工具,可以用来获取数据库表、视图等对象的定义语句(DDL),这对于恢复数据库结构或者迁移数据库是非常有帮助的。 **命令格式:** ```sh $db2look C[databasename] C[a] C[x] Co output_...
- `db2look`:此命令用于生成数据库对象的DDL语句。 - 示例: ```sql db2look -d db_alias -a -e -m -l -x -f db2look.sql ``` 以上是根据提供的信息整理出来的DB2常用命令及相关知识点。这些命令涵盖了DB2的...
32. **生成数据库的定义**:`db2look -d db_alias -a -e -m -l -x -f -o db2look.sql` 生成数据库`db_alias`的DDL语句到`db2look.sql`文件。 33. **创建数据库**:`db2 create db test1` 创建名为`test1`的数据库。...
10. **db2look命令**:`db2look`命令用于生成数据库对象的DDL(数据定义语言)脚本。它支持多种选项,如`-d`指定数据库名,`-e`生成复制所需的DDL,`-u`指定创建者,`-t`指定表名等。这在数据库迁移、备份和重建时...
- `-x`: 生成排除对象的原始定义者的“授权”语句DDL。 - `-i`: 登录到数据库所在服务器时所使用的用户标识。 - `-w`: 登录到数据库所在服务器时所使用的密码。 - `-o`: 输出文件名。 #### 七、视图与存储过程...
- **db2look**:查看数据库的DDL信息。 - **db2lsг**:查找已安装的DB2产品及组件。 - **db2move**:数据库移动。 - **db2mqlsn**:与消息队列相关的命令。 - **db2mscs**:Windows集群服务相关操作。 - **db2mtrk*...
第一步是使用`db2look`命令导出AIX系统上DB2数据库的结构定义语言(DDL)。具体命令如下: ```bash db2look -d SAMPLE -z U -e -o DataBase1.ddl -i U -w PSW ``` 此命令将创建一个名为`SAMPLE.ddl`的文件,该文件...
- **示例**: 使用`db2look.sql`脚本创建数据库对象。 **38. 导入数据库所有的数据** - **命令**: `db2move db_alias import` - **作用**: 将之前导出的数据重新导入到数据库。 - **示例**: 将之前导出的`db_alias`...
一种方式是在控制中心中通过右击表并选择“生成DDL”来导出表结构,但需注意表应按模式排序,且可能需要分批导出。另一种方法是使用`db2look`命令,输入相应的参数如数据库名、用户名、密码,生成`.sql`文件。 导出...