DB2LOOK命令提取数据库对象信息
提取复制数据库的DDL语句:
db2look -d BCDLJS -e -o db2look.sql -a
-a:导出所有用户的DDL
-o: 定向结果到文件
-d: 数据库名
-e: 抽取复制数据库所需的 DDL 文件
SELECT TBSPACE, BUFFERPOOLID FROM SYSCAT.TABLESPACES
C:\Documents and Settings\db2admin.ZTE637-52CFHNX1>db2look -e -tw %CMCS3_OUT% -d
BCDL -i CMBBCD -w CMBBCD -o d:/outTableDll.sql
语法: 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]
[-nofed]
db2look [-h]
-d: 数据库名称:这必须指定
-e: 抽取复制数据库所需的 DDL 文件
-xs: 导出 XSR 对象并生成包含 DDL 语句的脚本
-xdir: 路径名:将用来放置 XSR 对象的目录
-u: 创建程序标识:如果 -u 和 -a 都未指定,那么将使用 $USER
-z: 模式名:如果同时指定了 -z 和 -a,那么将忽略 -z
-t: 生成指定表的统计信息
-tw: 为名称与表名的模式条件(通配符)相匹配的表生成 DDL(通配符使用%而不是*)
-ap: 生成 AUDIT USING 语句
-wlm: 生成特定于 WLM 的 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
-FEDONLY: Only created Federated DDL Statements
-nofed: 不要生成 Federated DDL
-fd: 为 opt_buffpage 和 opt_sortheap 以及其他配置和环境参数生成 db2fopt
语句。
-v: 只为视图生成 DDL,当指定了 -t 时将忽略此选项
-dp: 在 CREATE 语句之前生成 DROP 语句
-ct: 按对象创建时间生成 DDL 语句
DB2LOOK命令提取数据库对象信息的更多相关文章
- 二十三、DBMS_METADATA(提供提取数据库对象的完整定义的接口)
1.概述 作用:提供提取数据库对象的完整定义的接口.这些定义可以用XML或SQL DDL格式描述.提供两种类型接口:可编程控制的接口:用于Ad Hoc查询的简单接口. 2.包的组成 dbms_meta ...
- MySQL数据库学习三 数据库对象和基本操作
3.1 数据库和数据对象 1. 系统数据库 information_schema:主要存储系统中的一些数据库对象信息,如用户列表信息.列信息.权限信息.字符集信息和分区信息等. performance ...
- shell脚本中sqlite3命令查询数据库失败返回空,并将错误信息打印到标准错误输出
shell脚本中sqlite3命令查询数据库失败返回空,并将错误信息打印到标准错误输出 如: #/bin/sh local ret='sqlite3 test.db "select test ...
- 用T-SQL命令附加数据库时,出现如下异常信息
用T-SQL命令附加数据库时,出现如下异常信息: 无法打开物理文件 XXX.mdf".操作系统错误 5:"5(拒绝访问.)". (Microsoft SQL Server ...
- 二十、dbms_stats(用于搜集,查看,修改数据库对象的优化统计信息)
1.概述 作用:用于搜集,查看,修改数据库对象的优化统计信息. 2.包的组成 1).get_column_stats作用:用于取得列的统计信息语法:dbms_stats.get_column_stat ...
- Hibernate通过实体对象对应数据库表信息
Hibernate通过实体对象对应数据库表信息,包括:数据库表名称.主键列名.非主键列名等. 获取对象映射缓存管理类: AbstractEntityPersister aep = (AbstractE ...
- 通过查询数据库中的数据匹配在页面上:(set单条数据属性是在页面上的显示与foreach的不同) 通过ID修改提取位置表信息
ACTION OpenModifyExtractPositionById // set单条数据属性 /* * 通过ID修改提取位置表信息 */ public String OpenModifyEx ...
- SQL提取数据库表名,字段名等信息
-------提取数据库所有表的表名.字段名 -------在SQLserver 2000中测试 --查询所有用户表所有字段的特征 SELECT D.Name as TableName, A.colo ...
- 个人永久性免费-Excel催化剂功能第88波-批量提取pdf文件信息(图片、表格、文本等)
日常办公场合中,除了常规的Excel.Word.PPT等文档外,还有一个不可忽略的文件格式是pdf格式,而对于想从pdf文件中获取信息时,常规方法将变得非常痛苦和麻烦.此篇给大家送一pdf文件提取信息 ...
随机推荐
- C#基础04
介绍:泛型介绍,索引,Foreach遍历的解释,yield方法,path文件操作,Directory类基本操作<目录> 一:泛型 百度资料:泛型是 2.0 版 C# 语言和公共语言运行 ...
- ASP.NET MVC在布局页上使用模型(model)
看到这标题有点怪,一般情况之下,我们很容易在视图与部分视图中使用模型(model),但是如果想在布局页_Layout.cshtml页中使用模型(model),按照普通方式也许没有达到预期的效果,在实现 ...
- javascript事件分类解析
最近在学习javascript,就顺便把常用事件给大家整理整理,也让自己加深印象.不足之处欢迎各位补充. 一般事件 onclick 鼠标点击时触发此事件 ondblclick 鼠标双击时触发此事件 ...
- C#编程总结(十三)数据压缩
C#编程总结(十三)数据压缩 在进行文件存储或者数据传输时,为了节省空间流量,需要对数据或文件进行压缩.在这里我们讲述通过C#实现数据压缩. 一.GZipStream压缩 微软提供用于压缩和解压缩流的 ...
- webapi初学项目(增删改查)
初学wenapi做了一个从数据库增删改查的项目 webapi: 1.创建项目:visual C# —> ASP.NET MVC 4 web应用程序 模板—>web api; 2.注册路由: ...
- 背水一战 Windows 10 (8) - 控件 UI: StateTrigger
[源码下载] 背水一战 Windows 10 (8) - 控件 UI: StateTrigger 作者:webabcd 介绍背水一战 Windows 10 之 控件 UI VisualState 之 ...
- Windows 7 性能优化
1."计算机" 2.右键>"属性" 3."高级系统设置">"高级" 4."性能"> ...
- SPRING SECURITY 拦截静态资源
情景: <security:intercept-url pattern="/**" access="USER"/> 当在spring securti ...
- Velocity – 另外一款加速的 jQuery 动画插件
Velocity 是一款 jQuery 插件,重新实现了 $.animate() 方法,提供更高的性能(比 CSS 动画还更快),同时包括一些新的功能,以改进动画工作流程.Velocity 除了包括所 ...
- Hyhyhy – 专业的 HTML5 演示文稿工具
Hyhyhy 是创建好看的 HTML5 演示文档的工具.它具备很多的特点:支持 Markdown,嵌套幻灯片,数学排版,兼容性,语法高亮,使用 Javascript API ,方便的骨架.它支持 Fi ...