sqlserver中有uniqueidentifier字段的表导出到Oracle里
有些表正常有些表发生如下错误.请问是什么原因.--------------------------------------
--------------- sqlserver2000中
CREATE TABLE [CSEMPL_3] (
[APPDAT] [datetime] NULL ,
[APRDAT] [datetime] NULL ,
[LEADAT] [datetime] NULL ,
[FNPADT] [datetime] NULL ,
[RESTYP] [varchar] (5) COLLATE Chinese_PRC_CI_AS NULL ,
[RESRSN] [varchar] (5) COLLATE Chinese_PRC_CI_AS NULL ,
[WCDFEE] [numeric](18, 0) NULL ,
[WCTFEE] [numeric](18, 0) NULL ,
[MLTFEE] [numeric](18, 0) NULL ,
[DLSFEE] [numeric](18, 0) NULL ,
[TLNFEE] [numeric](18, 0) NULL ,
[ALVFEE] [numeric](18, 0) NULL ,
[TRNFEE] [numeric](18, 0) NULL ,
[OTHFEE] [numeric](18, 0) NULL ,
[VGUID] [uniqueidentifier] NULL ,
[LGUID] [uniqueidentifier] NOT NULL
) ON [PRIMARY]
-----------------------------------
------------Oracle9i
CREATE TABLE CSEMPL_3 (
APPDAT date NULL ,
APRDAT date NULL ,
LEADAT date NULL ,
FNPADT date NULL ,
RESTYP nvarchar2 (5) ,
RESRSN nvarchar2 (5) ,
WCDFEE numeric(18, 0) NULL ,
WCTFEE numeric(18, 0) NULL ,
MLTFEE numeric(18, 0) NULL ,
DLSFEE numeric(18, 0) NULL ,
TLNFEE numeric(18, 0) NULL ,
ALVFEE numeric(18, 0) NULL ,
TRNFEE numeric(18, 0) NULL ,
OTHFEE numeric(18, 0) NULL ,
VGUID raw (32) NULL ,
LGUID raw (32) NOT NULL
)
---------------------------
Copy Data from CSEMPL_3 to "LLL"."CSEMPL_3" 步骤
---------------------------
DTSTransformCopy: 架构验证失败;参见扩展错误信息。 TransformCopy“DirectCopyXform”验证错误: 未指定 ForceConvert,但列对 16(源列“LGUID”(DBTYPE_GUID)、目的列“LGUID”(DBTYPE_BYTES))需要。 TransformCopy“DirectCopyXform”验证错误: 未指定 ForceConvert,但列对 15(源列“VGUID”(DBTYPE_GUID)、目的列“VGUID”(DBTYPE_BYTES))需要。
有些表正常有些表发生如下错误.请问是什么原因.--------------------------------------
--------------- sqlserver2000中
CREATE TABLE [CSEMPL_3] (
[APPDAT] [datetime] NULL ,
[APRDAT] [datetime] NULL ,
[LEADAT] [datetime] NULL ,
[FNPADT] [datetime] NULL ,
[RESTYP] [varchar] (5) COLLATE Chinese_PRC_CI_AS NULL ,
[RESRSN] [varchar] (5) COLLATE Chinese_PRC_CI_AS NULL ,
[WCDFEE] [numeric](18, 0) NULL ,
[WCTFEE] [numeric](18, 0) NULL ,
[MLTFEE] [numeric](18, 0) NULL ,
[DLSFEE] [numeric](18, 0) NULL ,
[TLNFEE] [numeric](18, 0) NULL ,
[ALVFEE] [numeric](18, 0) NULL ,
[TRNFEE] [numeric](18, 0) NULL ,
[OTHFEE] [numeric](18, 0) NULL ,
[VGUID] [uniqueidentifier] NULL ,
[LGUID] [uniqueidentifier] NOT NULL
) ON [PRIMARY]
-----------------------------------
------------Oracle9i
CREATE TABLE CSEMPL_3 (
APPDAT date NULL ,
APRDAT date NULL ,
LEADAT date NULL ,
FNPADT date NULL ,
RESTYP nvarchar2 (5) ,
RESRSN nvarchar2 (5) ,
WCDFEE numeric(18, 0) NULL ,
WCTFEE numeric(18, 0) NULL ,
MLTFEE numeric(18, 0) NULL ,
DLSFEE numeric(18, 0) NULL ,
TLNFEE numeric(18, 0) NULL ,
ALVFEE numeric(18, 0) NULL ,
TRNFEE numeric(18, 0) NULL ,
OTHFEE numeric(18, 0) NULL ,
VGUID raw (32) NULL ,
LGUID raw (32) NOT NULL
)
---------------------------
Copy Data from CSEMPL_3 to "LLL"."CSEMPL_3" 步骤
---------------------------
DTSTransformCopy: 架构验证失败;参见扩展错误信息。 TransformCopy“DirectCopyXform”验证错误: 未指定 ForceConvert,但列对 16(源列“LGUID”(DBTYPE_GUID)、目的列“LGUID”(DBTYPE_BYTES))需要。 TransformCopy“DirectCopyXform”验证错误: 未指定 ForceConvert,但列对 15(源列“VGUID”(DBTYPE_GUID)、目的列“VGUID”(DBTYPE_BYTES))需要。
解决方案 »
- oracle开发知识求解
- 请教这个语句的意思~
- 这句SQL该怎么写?
- 请教Oracle中的这个SQL语句怎么写
- 新手提问:ORACLE怎么让A用户只能访问B用户的一部分表?
- ORA-12571:TNS:包写入程序失败?是什么原因
- 打开数据库时提示:oracle initializition or shutdown in progress 导致不能打开数据库,怎么解决?急!!!!!!!!!!!
- ORACLE REPORT的一个罕见问题
- VNI-2015是验证错误。应该怎么解决
- Oralce blob字段在linux环境下读取不了的问题
- ORA-01427的错误发生后如何查到那些返回多条记录的数据
- 庆祝2008中国软件开发2.0大会开幕!
http://topic.csdn.net/u/20080923/14/6d85cc70-05d8-44f7-9fc1-472475985bf5.html