首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

DTS 从繁体系统导入时与select * into 的结果不一样,该如何处理

2012-03-03 
DTS 从繁体系统导入时与select * into 的结果不一样SQL2005中,当我用DTS把某个表(繁体系统)导入到本地的数

DTS 从繁体系统导入时与select * into 的结果不一样
SQL2005中,当我用DTS把某个表(繁体系统)导入到本地的数据库中(简体)时,表中的繁体记录能够用工具转换成简体,当我用链接服务器   select   *   into   时,却不能进行转换,而且两种方法导出的数据也不一样,DTS究竟做了什么使它的结果与select   *   into   的结果不一样?
繁体中的排序规则SQL_Latin1_General_CP1_CI_AS
是简体中的是Chinese_PRC_CI_AS

[解决办法]
DTS可能是用了系统中一个文件对照进行了 转化吧

用语句转化要用一个对照表 原来有人解决过 老大的那本书里面也有
[解决办法]
select * into时会将数据经由tempdb和master数据库,所以,除非你的master,tempdb的collation全部一致,才可以转变过来.

热点排行