WEB开发网
开发学院数据库DB2 DB2下数据转移任务操作实例 阅读

DB2下数据转移任务操作实例

 2009-03-23 16:38:13 来源:WEB开发网   
核心提示: 与前面一样,必须在目标数据库 MYSAMPLE 中创建一个空表,DB2下数据转移任务操作实例(7),它的结构与 SAMPLE 数据库中的 SALES 表相同,因此,如果在 SALES 表上定义了约束和/或索引,也会提取出对应的定义并写到 sales.ddl 文件中,应该使用 db2look

与前面一样,必须在目标数据库 MYSAMPLE 中创建一个空表,它的结构与 SAMPLE 数据库中的 SALES 表相同。因此,应该使用 db2look 实用程序提取源数据库中 SALES 表的 DDL。

清单 9. 使用 db2look 实用程序提取源表 SALES 的 DDL

C:>db2look -d sample -e -z fechner -t sales -o sales.ddl
-- USER is: FECHNER

-- Specified SCHEMA is: FECHNER

-- The db2look utility will consider only the specified tables

-- Creating DDL for table(s)

-- Schema name is ignored for the Federated Section

-- Output is sent to file: sales.ddl

-- Binding package automatically ...

-- Bind is successful

-- Binding package automatically ...

-- Bind is successful

db2look 调用的结果是 sales.ddl 文件,其中包含 SALES 表的 CREATE TABLE 语句。如果在 SALES 表上定义了约束和/或索引,也会提取出对应的定义并写到 sales.ddl 文件中。清单 10 显示这些结果。

清单 10. db2look 调用的结果文件 sales.ddl

-- This CLP file was created using DB2LOOK Version 9.5

-- Timestamp: 23.09.2008 07:35:10

-- Database Name: SAMPLE

-- Database Manager Version: DB2/NT Version 9.5.2

-- Database Codepage: 1208

-- Database Collating Sequence is: IDENTITY

CONNECT TO SAMPLE;
------------------------------------------------

-- DDL Statements for table "FECHNER "."SALES"

------------------------------------------------

CREATE TABLE "FECHNER "."SALES" (
"SALES_DATE" DATE ,
"SALES_PERSON" VARCHAR(15) ,
"REGION" VARCHAR(15) ,
"SALES" INTEGER )
IN "IBMDB2SAMPLEREL" ;
COMMIT WORK;
CONNECT RESET;
TERMINATE;

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:DB 数据 转移

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接