DB2通过DTS导入到MSSQL2000中

1、如果数据是在linux操作系统下导出来的,需要用UE把数据文件打开,然后,复制粘贴到WINDOW操作系统下的文本文件中。
2、建立表格结构。
3、用DTS工具把文本文件导入到MSSQL2000中去,如果提示数据类型方面的问题,需要把数据类型改变一下。

一期材料:
e00174(赵俊明) 08:50:07
字段名   字段说明 类型  是否可空
SERIALNO         申请编号 VARCHAR(32) NOT NULL
RELATIVESERIALNO VARCHAR(32) NULL
OCCURDATE        申请日期 VARCHAR(20) NULL
APPLYSITE        申请地点 VARCHAR(18) NULL
BUSICHANTYPE     业务渠道类型 VARCHAR(18) NULL
PHASETYPE        申请状态 VARCHAR(18) NULL
APPLYTYPE        申请类型 VARCHAR(18) NULL
CUSTOMERID       客户编号 VARCHAR(32) NULL
CUSTOMERNAME     客户名称 VARCHAR(80) NULL
CERTTYPE         证件类型 VARCHAR(18) NULL
CERTID           证件号 VARCHAR(32) NULL
TELEPHONE        联系电话 VARCHAR(32) NULL
MOBILETELEPHONE  移动电话 VARCHAR(32) NULL
COMMZIP     
e00174(赵俊明) 08:50:07
18) NULL
IFADDMORT        是否加按揭贷款 VARCHAR(18) NULL
IFTRANSMORT      是否转按揭贷款 VARCHAR(18) NULL
COOPAGRENO       合作协议号 VARCHAR(32) NULL
COOPPROJNAME     合作项目名称 VARCHAR(80) NULL
BUILPROJNO       楼盘项目编号 VARCHAR(32) NULL
BUILPROJNAME     楼盘项目名称 VARCHAR(80) NULL
BAILCHARTYPE     保证金收取方式 VARCHAR(18) NULL
BAILRATIO        保证金收取比例 DECIMAL(10,6) NULL
BUSINESSSUM      申请金额 DECIMAL(24,6) NULL
BUSINESSCURRENCY 贷款币种 VARCHAR(18) NULL
GUARANTYVALUE    担保金额 DECIMAL(24,6) NULL
SUBJECTNO        科目号 VARCHAR(18) NULL
DRAWINGTYPE      提款方式 VARCHAR(18) NULL
CORPU
e00174(赵俊明) 08:50:07
    邮编 VARCHAR(10) NULL
COMMADD          通讯地址 VARCHAR(200) NULL
BUSINESSTYPE     业务品种 VARCHAR(18) NULL
LOANTYPE1        贷款性质 VARCHAR(18) NULL
VOUCHTYPE        主担保方式 VARCHAR(18) NULL
DOWNPAYMENT      首付款 DECIMAL(24,6) NULL
BUSINESSPROP     自付比例 DECIMAL(10,6) NULL
PUNIEXTETYPE     宽限期类型 VARCHAR(18) NULL
PUNIEXTE         宽限期限 DECIMAL(24,6) NULL
IFEXHIB          是否允许展期 VARCHAR(18) NULL
IFREDUCE         是否允许缩期 VARCHAR(18) NULL
IFCOMBLOAN       是否组合贷款 VARCHAR(18) NULL
IFINSU           是否有履约保险 VARCHAR(18) NULL
IFADVAPAY        是否允许提前还款 VARCHAR(
e00174(赵俊明) 08:50:07
ULL
RATEFLOAT        浮动幅度 DECIMAL(10,6) NULL
BUSINESSRATE     执行利率 DECIMAL(10,6) NULL
FINERATETYPE     罚息利率浮动方式 VARCHAR(18) NULL
FINERATEFLOAT    罚息浮动比例 DECIMAL(10,6) NULL
FINERATE         罚息执行利率 DECIMAL(10,6) NULL
IFDISCOUNT 是否贴息 VARCHAR(18) NULL
DISCOUNTRATIO    贴息比例 DECIMAL(10,6) NULL
DISCBEGINPHAS    贴息起始期数 INTEGER, NULL
DISCPHAS         贴息期数 INTEGER, NULL
APPROVEDATE      审批通过日期 VARCHAR(20) NULL
APPROVERESULT    审批结果 VARCHAR(18) NULL
CUSTRATADVICE    客户经理评分决策建议 VARCHAR(32) NULL
CUSTRATDATE      客户经理评分日期 VARCHAR(20) NULL
FINISHADVICE   
e00174(赵俊明) 08:50:07
终审评分决策建议 VARCHAR(32) NULL
FINISHRATDATE    终审评分日期 VARCHAR(20) NULL
TEMPSAVEFLAG     暂存标志 VARCHAR(18) NULL
REMARK           备注 VARCHAR(200) NULL
MANAGEUSERID     管户人 VARCHAR(32) NULL
MANAGEORGID      管户机构 VARCHAR(32) NULL
OPERATEUSERID    经办人 VARCHAR(32) NULL
OPERATEORGID     经办机构 VARCHAR(32) NULL
INPUTUSERID      登记人 VARCHAR(32) NULL
INPUTORGID       登记机构 VARCHAR(32) NULL
INPUTDATE        登记日期 VARCHAR(20) NULL
UPDATEDATE       更新日期 VARCHAR(20) NULL
PIGEONHOLEDATE   VARCHAR(20) NULL
OCCURTYPE        VARCHAR(18) NULL
RELATIVEAGREEMENT
e00174(赵俊明) 08:50:07
其他相关协议号
VARCHAR(32) NULL
OPERATEDATE      经办日期 VARCHAR(10) NULL
IFREGCONTRACT    VARCHAR(18) NULL
PURPOSESEL       贷款用途 VARCHAR(18) NULL
PURPOSE          贷款用途描述 VARCHAR(18) NULL
RATFLAG          VARCHAR(10) NULL
CUSTRATRESULT    客户经理申请评分结果 DECIMAL(24,6) NULL
LASTREASON       VARCHAR(1000) NULL
CUSTRATREASON    客户经理评分原因 VARCHAR(1000) NULL
FINISHRATREASON  终审评分原因 VARCHAR(1000) NULL
LASTRATRESULT    上阶段评分结果 DECIMAL(24,6) NULL
LASTADVICE     上阶段评分决策建议 VARCHAR(32) NULL
FINISHRATRESULT 终审评分结果 DECIMAL(10,6) NULL
LASTRATDATE    上阶段评分日期 VARCHA
e00174(赵俊明) 08:50:07
R(20) NULL
RATCOUNT       评分次数 INTEGER NULL
ISRELATIVE      是否是关联方 varchar(10) NULL
VOUCHDETAIL      担保物细类 varchar(20) NULL
e00174(赵俊明) 08:50:07
SPAYMETHOD  还款方式 VARCHAR(18) NULL
PAYCYC           还款周期 VARCHAR(18) NULL
CCYC             还本周期 VARCHAR(18) NULL
CHARDAYCLASS     扣款日类别 VARCHAR(18) NULL
DUDECTDATE       扣款日期 VARCHAR(20) NULL
TERMTYPE         贷款期限单位 VARCHAR(18) NULL
LOANTERM         贷款期限 INTEGER, NULL
LOANPHAS         贷款期数 INTEGER, NULL
ADJUSTRATETYPE   利率调整方式 VARCHAR(18) NULL
RATEADJUSTCYC    利率调整周期 VARCHAR(18) NULL
BASERATETYPE     利率类型 VARCHAR(18) NULL
BASERATE         基准利率 DECIMAL(10,6) NULL
RATEFLOATTYPE    利率浮动方式 VARCHAR(18) NULL
ICTYPE           计息方式 VARCHAR(18) N

二期材料:
if exists(select * from sysobjects where type= 'u' and name= 'table1')
drop table table1
go
create table table1
(SERIALNO VARCHAR(32) not null,--申请编号
RELATIVESERIALNO VARCHAR(32),
OCCURDATE VARCHAR(20),--申请日期
APPLYSITE VARCHAR(18),--申请地点
BUSICHANTYPE VARCHAR(18),--业务渠道类型
PHASETYPE VARCHAR(18),--申请状态
APPLYTYPE VARCHAR(18),--申请类型
CUSTOMERID VARCHAR(32),--客户编号
CUSTOMERNAME VARCHAR(80),--客户名称
CERTTYPE VARCHAR(18),--证件类型
CERTID VARCHAR(32),--证件号
TELEPHONE VARCHAR(32),--联系电话
MOBILETELEPHONE VARCHAR(32),--移动电话
COMMZIP   VARCHAR(18),
IFADDMORT VARCHAR(18),--是否加按揭贷款
IFTRANSMORT VARCHAR(18),--是否转按揭贷款
COOPAGRENO VARCHAR(32),--合作协议号
COOPPROJNAME VARCHAR(80),--合作项目名称
BUILPROJNO VARCHAR(32),--楼盘项目编号
BUILPROJNAME VARCHAR(80),--楼盘项目名称
BAILCHARTYPE VARCHAR(18),--保证金收取方式
BAILRATIO DECIMAL(10,6),--保证金收取比例
BUSINESSSUM DECIMAL(24,6),--申请金额
BUSINESSCURRENCY VARCHAR(18),--贷款币种
GUARANTYVALUE  DECIMAL(24,6),--担保金额
SUBJECTNO VARCHAR(18),--科目号
DRAWINGTYPE VARCHAR(18),--提款方式
CORPU VARCHAR(10),--邮编
COMMADD VARCHAR(200),--通讯地址
BUSINESSTYPE VARCHAR(18),--业务品种
LOANTYPE1 VARCHAR(18),--贷款性质
VOUCHTYPE VARCHAR(18),--主担保方式
DOWNPAYMENT DECIMAL(24,6),--首付款
BUSINESSPROP DECIMAL(10,6),--自付比例
PUNIEXTETYPE VARCHAR(18),--宽限期类型
PUNIEXTE DECIMAL(24,6),--宽限期限
IFEXHIB VARCHAR(18),--是否允许展期
IFREDUCE VARCHAR(18),--是否允许缩期
IFCOMBLOAN VARCHAR(18),--是否组合贷款
IFINSU VARCHAR(18),--是否有履约保险
IFADVAPAY  VARCHAR(18),--是否允许提前还款
RATEFLOAT DECIMAL(10,6),--浮动幅度
BUSINESSRATE DECIMAL(10,6),--执行利率
FINERATETYPE VARCHAR(18),--罚息利率浮动方式
FINERATEFLOAT DECIMAL(10,6),--罚息浮动比例
FINERATE DECIMAL(10,6),--罚息执行利率
IFDISCOUNT VARCHAR(18),--是否贴息
DISCOUNTRATIO DECIMAL(10,6),--贴息比例
DISCBEGINPHAS INTEGER,--贴息起始期数
DISCPHAS INTEGER,--贴息期数
APPROVEDATE VARCHAR(20),--审批通过日期
APPROVERESULT VARCHAR(18),--审批结果
CUSTRATADVICE VARCHAR(32),--客户经理评分决策建议
CUSTRATDATE VARCHAR(20),--客户经理评分日期
FINISHADVICE VARCHAR(32),--终审评分决策建议
FINISHRATDATE VARCHAR(20),--终审评分日期
TEMPSAVEFLAG VARCHAR(18),--暂存标志
REMARK VARCHAR(200),--备注
MANAGEUSERID VARCHAR(32),--管户人
MANAGEORGID VARCHAR(32),--管户机构
OPERATEUSERID VARCHAR(32),--经办人
OPERATEORGID VARCHAR(32),--经办机构
INPUTUSERID VARCHAR(32),--登记人
INPUTORGID VARCHAR(32),--登记机构
INPUTDATE VARCHAR(20),--登记日期
UPDATEDATE VARCHAR(20),--更新日期
PIGEONHOLEDATE VARCHAR(20),
OCCURTYPE VARCHAR(18),
RELATIVEAGREEMENT VARCHAR(32),--其他相关协议号
OPERATEDATE VARCHAR(10),--经办日期
IFREGCONTRACT VARCHAR(18),
PURPOSESEL VARCHAR(18),--贷款用途
PURPOSE VARCHAR(18),--贷款用途描述
RATFLAG VARCHAR(10),
CUSTRATRESULT DECIMAL(24,6),--客户经理申请评分结果
LASTREASON VARCHAR(1000),
CUSTRATREASON VARCHAR(1000),--客户经理评分原因
FINISHRATREASON VARCHAR(1000),--终审评分原因
LASTRATRESULT DECIMAL(24,6),--上阶段评分结果
LASTADVICE VARCHAR(32),--上阶段评分决策建议
FINISHRATRESULT DECIMAL(10,6),--终审评分结果
LASTRATDATE  VARCHAR(20),--上阶段评分日期
RATCOUNT INTEGER,--评分次数
ISRELATIVE varchar(10),--是否是关联方
VOUCHDETAIL varchar(20),--担保物细类
SPAYMETHOD VARCHAR(18),--还款方式
PAYCYC VARCHAR(18),--还款周期
CCYC VARCHAR(18),--还本周期
CHARDAYCLASS VARCHAR(18),--扣款日类别
DUDECTDATE VARCHAR(20),--扣款日期
TERMTYPE VARCHAR(18),--贷款期限单位
LOANTERM INTEGER,--贷款期限
LOANPHAS INTEGER,--贷款期数
ADJUSTRATETYPE VARCHAR(18),--利率调整方式
RATEADJUSTCYC VARCHAR(18),--利率调整周期
BASERATETYPE  VARCHAR(18),--利率类型
BASERATE DECIMAL(10,6),--基准利率
RATEFLOATTYPE VARCHAR(18),--利率浮动方式
ICTYPE VARCHAR(18)--计息方式
)
go

三期材料:(根据异常修改过数据类型表结构)
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[table2]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[table2]
GO

CREATE TABLE [dbo].[table2] (
[SERIALNO] [varchar] (32) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[RELATIVESERIALNO] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[OCCURDATE] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[APPLYSITE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[BUSICHANTYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[PHASETYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[APPLYTYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[CUSTOMERID] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[CUSTOMERNAME] [varchar] (80) COLLATE Chinese_PRC_CI_AS NULL ,
[CERTTYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[CERTID] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[TELEPHONE] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[MOBILETELEPHONE] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[COMMZIP] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[IFADDMORT] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[IFTRANSMORT] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[COOPAGRENO] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[COOPPROJNAME] [varchar] (80) COLLATE Chinese_PRC_CI_AS NULL ,
[BUILPROJNO] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[BUILPROJNAME] [varchar] (80) COLLATE Chinese_PRC_CI_AS NULL ,
[BAILCHARTYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[BAILRATIO] [decimal](10, 6) NULL ,
[BUSINESSSUM] [decimal](24, 6) NULL ,
[BUSINESSCURRENCY] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[GUARANTYVALUE] [decimal](24, 6) NULL ,
[SUBJECTNO] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[DRAWINGTYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[CORPU] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[COMMADD] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ,
[BUSINESSTYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[LOANTYPE1] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[VOUCHTYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[DOWNPAYMENT] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[BUSINESSPROP] [decimal](10, 6) NULL ,
[PUNIEXTETYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[PUNIEXTE] [decimal](24, 6) NULL ,
[IFEXHIB] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[IFREDUCE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[IFCOMBLOAN] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[IFINSU] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[IFADVAPAY] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[RATEFLOAT] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[BUSINESSRATE] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[FINERATETYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[FINERATEFLOAT] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[FINERATE] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[IFDISCOUNT] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[DISCOUNTRATIO] [decimal](10, 6) NULL ,
[DISCBEGINPHAS] [int] NULL ,
[DISCPHAS] [int] NULL ,
[APPROVEDATE] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[APPROVERESULT] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[CUSTRATADVICE] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[CUSTRATDATE] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[FINISHADVICE] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[FINISHRATDATE] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[TEMPSAVEFLAG] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[REMARK] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ,
[MANAGEUSERID] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[MANAGEORGID] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[OPERATEUSERID] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[OPERATEORGID] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[INPUTUSERID] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[INPUTORGID] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[INPUTDATE] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[UPDATEDATE] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[PIGEONHOLEDATE] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[OCCURTYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[RELATIVEAGREEMENT] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[OPERATEDATE] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[IFREGCONTRACT] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[PURPOSESEL] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[PURPOSE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[RATFLAG] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[CUSTRATRESULT] [decimal](24, 6) NULL ,
[LASTREASON] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL ,
[CUSTRATREASON] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL ,
[FINISHRATREASON] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL ,
[LASTRATRESULT] [datetime] NULL ,
[LASTADVICE] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[FINISHRATRESULT] [decimal](10, 6) NULL ,
[LASTRATDATE] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[RATCOUNT] [int] NULL ,
[ISRELATIVE] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[VOUCHDETAIL] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[SPAYMETHOD] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[PAYCYC] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[CCYC] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[CHARDAYCLASS] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[DUDECTDATE] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[TERMTYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[LOANTERM] [int] NULL ,
[LOANPHAS] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[ADJUSTRATETYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[RATEADJUSTCYC] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[BASERATETYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL ,
[BASERATE] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL ,
[RATEFLOATTYPE] [datetime] NULL ,
[ICTYPE] [varchar] (18) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
GO

到此,表结构已经完成,数据已经成功导入。

你可能感兴趣的:(sql2000)