`
flypeace
  • 浏览: 157986 次
  • 性别: Icon_minigender_1
  • 来自: 湖北
社区版块
存档分类
最新评论

db2look记录

    博客分类:
  • db2
 
阅读更多

 

    将数据库mydb的 ddl导出到文件 mydb.sql  包括视图和用户权限:

 

db2look -d mydb -e -o mydb.sql -x

 

  其中

         -e: 抽取复制数据库所需要的 DDL 文件

         -x :如果指定了此选项,则 db2look 实用程序将生成授权 DDL
            对于现有已授权特权,不包括对象的原始定义器

         -o:将输出重定向到给定的文件名
            若未指定 -o 选项,则输出将转到 stdout

 

附:一下命令是从系统表中查询出schema 是 user,类型为 table ,表名不以CD开头的表

    db2 "select name from sysibm.systables where creator='USER' and type='T' and name not like 'CD%'

其中,sysibm.systables 记录表信息,type 可以为 T---代表table,V --代表视图

 

 

分享到:
评论

相关推荐

    使用DB2look重新创建优化器访问计划(9)

    DB2look 是 IBM 数据库 DB2 的一个强大工具,它主要用于提取数据库对象的 DDL (Data Definition Language) 定义,包括存储过程、触发器、视图和索引等。在本文中,我们重点关注如何使用 DB2look 重新创建优化器访问...

    DB2中常用备份,恢复命令和db2move,db2look的使用

    本文将深入探讨DB2中常用的备份、恢复命令以及db2move和db2look工具的使用方法,帮助数据库管理员掌握核心技能。 ### 常用备份与恢复命令 #### 备份命令 1. **完整备份**:使用`db2backup`命令进行数据库的完全...

    使用DB2look重新创建优化器访问计划(5)

    3. 用户保存修改后的`db2look.out`文件,并依次执行了由`db2look.out`、`config.out`和`storage.out`文件生成的SQL脚本。`config.out`和`storage.out`文件可能包含了其他数据库配置或存储相关的变更。 4. 执行过程...

    DB2自动备份数据库(DB2 MOVE)

    DB2MOVE通常与DB2LOOK命令一起使用,后者可以生成DDL语句和数据定义语言语句,从而允许用户查看数据库的模式和数据。 在实现DB2数据库的自动备份过程中,首先要编写一个备份脚本。脚本的作用是根据设定的执行时间,...

    db2导出数据库

    - **db2look -d db_name -i user_name -w password -a -e -o d:\script.sql** - `-d db_name` 指定要导出的数据库名称; - `-i user_name` 指定数据库用户名; - `-w password` 指定密码; - `-a` 表示包含所有...

    IBM-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`的数据库。...

    DB2导出表结构、表数据小结

    DB2LOOK –D DATABASE_NAME –E –A –I USER_NAME –W PASSWORD –O DB_DLL.sql ``` 其中,DATABASE_NAME 是数据库名称,USER_NAME 是登录数据库用户名,PASSWORD 是登录数据库用户密码,DB_DLL.sql 是数据库全表 ...

    DB2数据库常用命令手册

    - `db2 look Cd <object_name> Cudb2 Cw <workspace> Ce Coa.txt`:查看对象定义并输出到文件。 **注意事项:** - `<object_name>`应替换为实际的对象名称。 - `<workspace>`应替换为要输出的文件路径。 #### 十八...

    DB2常用的命令

    - **示例**: 从`C:\dftz.txt`导入数据到表`dftz`,每5000条记录提交一次,并将日志信息保存到`C:\dftz.msg`,执行`db2 import to C:\dftz.txt of del commit count 5000 messages C:\dftz.msg insert into dftz`。...

    DB2数据库学习资料

    - `db2look -d -e -c -o` 命令导出表结构生成DDL文件,方便数据库对象的重建。 10. **脚本执行**: - `db2 -tvf` 执行SQL脚本文件,`-t`表示每条语句后添加分隔符,`-v`显示执行的SQL,`-f`指定脚本文件。 11. *...

    db2一些常用命令

    - `db2look -d <数据库名> -a -e -i <用户> -w <等待时间> -o <输出文件路径>`:该命令可以用来捕获数据库中的所有 DDL 语句,并将它们输出到一个文件中。例如,记录 OADBE 数据库中的所有 DDL 语句,输出文件路径...

    DB2安装及Windows迁移至Linux

    - 备份数据库时,可以使用`db2look`命令导出SQL脚本,例如`db2look -d dbName -u userName -e -o backup.sql`。 - 数据导出通常使用`db2move`命令,如`db2move dbName export -u userName -p password`,这会生成...

    DB2导入、导出、备份及恢复数据库等操作资料

    DB2LOOK 是一个非常有用的工具,可以用来获取数据库表、视图等对象的定义语句(DDL),这对于恢复数据库结构或者迁移数据库是非常有帮助的。 **命令格式:** ```sh $db2look C[databasename] C[a] C[x] Co output_...

    Db2 Cookbooks

    这里可能包含了各种Db2命令的使用方法,如db2admin、db2pd和db2look,这些都是数据库管理员在诊断和解决问题时常用的工具。 结合标签"java c# ajax XAML CSS",我们可以推测这些技术可能在与Db2集成的应用程序开发...

    DB2日常处理语句db2命令

    - `db2look` 是一个实用工具,用于生成表、索引、视图等数据库对象的DDL语句,帮助我们重建或更新这些对象的统计信息。 4. **db2move** - `db2move` 是一个数据迁移工具,可以在不同DB2数据库之间移动数据,即使...

    DB2-SQLSTATE消息

    2. **调试工具**:使用DB2的管理工具,如db2pd、db2look等,来深入调查错误原因。 3. **错误处理**:在应用程序中编写适当的错误处理代码,以优雅地处理SQLSTATE错误,并向用户反馈有用的错误信息。 4. **性能优化**...

    DB2常用的几条命令语句

    标签中的"源码"可能指的是自定义存储过程或触发器的源代码,这些可以通过`db2look`工具提取。"工具"可能指的是DB2提供的各种管理工具,如Control Center或命令行实用程序。 综上所述,DB2的命令行工具提供了丰富的...

    IBM DB2 视频教程

    - **db2look**:用于查看或导出数据库模式定义信息。 - **db2move**:实现数据迁移任务,如将数据从一个数据库移动到另一个数据库中。 - **db2stop/db2start**:分别用于停止和启动数据库实例服务。 #### 七、DB2 ...

    db2常用命令+常见问题处理

    - **导出指定表**: `db2look -d <数据库名> -u <用户> -t <表1> <表2> -e -o <脚本名称>.sql` - 导出数据库中的指定表结构。 - **导出数据**: `db2move <数据库名> export` - 导出数据库的数据。 - **导入表结构**...

Global site tag (gtag.js) - Google Analytics