【发布时间】:2012-08-08 10:50:03
【问题描述】:
我正在创建一个 ETL 项目,其中我想将 Oracle 服务器上的表移动到 SQL Server 上的表中。
我在 Oracle 中有一个 varchar2 列,我将其映射到 SQL Server 中的一个 varchar 列。
但是当我执行 ETL(使用 Microsoft BI)时,数据变成了“?”。
原始数据是波斯unicode字符。
【问题讨论】:
-
使用
nvarchar或(可能)更改排序规则,如果有适合您要存储的字符的代码页。
标签: sql sql-server character-encoding