使用db2look如何导出所有table的结构?

aix V9.7的库有1000多帐表
请问大牛如何仅导出所有table、index的结构? db2look不能单独导。
参与26

25同行回答

czbankadminczbankadmin软件开发工程师浙商银行
db2look -d &dbname -l -o db2look.txt常用选项-o 输出到文件db2look.txt-l  收集表空间、bufferpool的ddl(数据定义语句)-a 收集所有对象的ddl-e 收集所有表对象的ddl-t 收集指定表的ddl希望对你有用。...显示全部
db2look -d &dbname -l -o db2look.txt
常用选项
-o 输出到文件db2look.txt
-l  收集表空间、bufferpool的ddl(数据定义语句)
-a 收集所有对象的ddl
-e 收集所有表对象的ddl
-t 收集指定表的ddl
希望对你有用。收起
互联网服务 · 2013-02-26
浏览642
youcou12youcou12数据库管理员shanghailiyang
db2look即可,可以对整个数据库中的表进行导出的显示全部
db2look即可,可以对整个数据库中的表进行导出的收起
互联网服务 · 2013-02-24
浏览582
xiaomeixiaomei数据库管理员华商电力科技中心
回复 4# 菜菜鸟一号     如果是在linux上可以使用grep将这些信息全部过滤掉就可以啦。显示全部
回复 4# 菜菜鸟一号


    如果是在linux上可以使用grep将这些信息全部过滤掉就可以啦。收起
IT分销/经销 · 2012-08-09
浏览579
xiewenpengxiewenpeng数据库开发工程师河南众品
楼主用工具不可以吗?非要用命令显示全部
楼主用工具不可以吗?非要用命令收起
互联网服务 · 2012-06-18
浏览558
ljbupcljbupc软件开发工程师上海安硕科技
回复 11# ljbupc 当时谁问个类似问题,还好我代码还没有删除。/** * @author jbliu * @date 2012-3-11 * @file ReadDDL.java */ package a; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; public class ReadDDL...显示全部
回复 11# ljbupc
当时谁问个类似问题,还好我代码还没有删除。
/**
 * @author jbliu
 * @date 2012-3-11
 * @file ReadDDL.java
 */
package a;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;

public class ReadDDL {

        private static String dirString = "E:workALSdb2look.ddl";

        public static void main( String[] args ) {

                File files = new File(dirString);

                readFile(files);

        }

        public static void readFile( File file ) {

                BufferedReader read = null;

                try {

                        read = new BufferedReader(new FileReader(file));

                        String str = read.readLine();

                        while( str != null ) {
//根据实际情况替换下这个就行了,表,索引。。等
                                if( str.indexOf("-- DDL statements for User Defined Functions") != -1 ) {// 表DDL

                                        System.out.println(str);

                                        str = read.readLine();

                                        while( str.indexOf("-- DDL ") == -1 ) {
                                                if(!str.startsWith("--"))
                                                System.out.println(str);

                                                str = read.readLine();

                                        }

                                        continue;

                                }

                                str = read.readLine();

                        }

                } catch ( Exception e ) {

                        e.printStackTrace();

                } finally {

                        try {

                                read.close();

                        } catch ( IOException e ) {

                                e.printStackTrace();

                        }

                }

        }
}
收起
互联网服务 · 2012-06-15
浏览589
ljbupcljbupc软件开发工程师上海安硕科技
你全部导出来了然后分割啊。。。显示全部
你全部导出来了然后分割啊。。。收起
互联网服务 · 2012-06-15
浏览806
菜菜鸟一号菜菜鸟一号数据库管理员龙信科技
回复 9# junli0411 其实我只想导出所有table的结构?除table以外的其它信息(index,sequence等)都不要?显示全部
回复 9# junli0411

其实我只想导出所有table的结构?除table以外的其它信息(index,sequence等)都不要?收起
互联网服务 · 2012-06-15
浏览840
junli0411junli0411数据库管理员NULL
db2look -d -e -a -l   -o    -nofed可以取出所有的ddl如果想单独取某一个表的,用这个db2look -d -z -t -e -o -nofed显示全部
db2look -d -e -a -l   -o    -nofed
可以取出所有的ddl
如果想单独取某一个表的,用这个
db2look -d -z -t -e -o -nofed收起
互联网服务 · 2012-06-15
浏览840
marvelyumarvelyu软件开发工程师IBM
回复 2# icekey     这个的确可以显示全部
回复 2# icekey


    这个的确可以收起
互联网服务 · 2012-06-15
浏览804
繁华如梦繁华如梦其它深圳某证券
你加上-e这个参数,可以包含下面:-e    Extracts DDL statements for the following database objects:        Aliases        Audit policies        Check cons...显示全部
你加上-e这个参数,可以包含下面:
-e
    Extracts DDL statements for the following database objects:

        Aliases
        Audit policies
        Check constraints
        Function mappings
        Function templates
        Global variables
        Indexes (including partitioned indexes on partitioned tables)
        Index specifications
        Materialized query tables (MQTs)
        Nicknames
        Primary key, referential integrity, and check constraints
        Referential integrity constraints
        Roles
        Schemas
        Security labels
        Security label components
        Security policies
        Sequences
        Servers
        Stored procedures
        Tables
        Note: Values from column STATISTICS_PROFILE in the SYSIBM.SYSTABLES catalog table are not included.
        Triggers
        Trusted contexts
        Type mappings
        User mappings
        User-defined distinct types
        User-defined functions
        User-defined methods
        User-defined structured types
        User-defined transforms
        Views
        Wrappers
这些...或者你可以自己去info center里面查看相关的命令参数.
http://pic.dhe.ibm.com/infocenter/db2luw/v10r1/index.jsp收起
证券 · 2012-06-15
浏览858

提问者

菜菜鸟一号
数据库管理员龙信科技

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2012-06-15
  • 关注会员:1 人
  • 问题浏览:34919
  • 最近回答:2014-03-19
  • X社区推广