从Oracle 11g迁移到SQL Server 2012时,排序规则名称已更改

时间:2017-03-20 13:01:30

标签: sql-server oracle oracle11g sql-server-2012

我是一名java j2ee开发人员。我对DBA知识知之甚少。对于我们的项目,我们使用了两个数据库:Oracle 11g和Microsoft SQL Server 2012.在oracle中编写SQL脚本后,当我们迁移到SQL Server 2012时,排序规则名称已从SQL_Latin1_General_CP1_CS_AS更改为SQL_Latin1_General_CP1_CI_AS

在Oracle和SQL Server中,我们保留的排序规则默认为SQL_Latin1_General_CP1_CS_AS。但是在将脚本从Oracle迁移到SQL Server之后,不久之后,排序规则名称已经改变。

注意:一些随机表仅更改。我们没有在脚本中的那些表的任何地方提到排序规则名称。

请帮助解决此问题的方法,以便排序规则名称不会发生变化。

提前致谢。

0 个答案:

没有答案