繁体   English   中英

客户端整理和 SQL Server 2005

[英]Client collation and SQL Server 2005

我们正在将现有程序从Win2k/SQL Server 2k升级到Windows 2003 and SQL Server 2005 ,并购买同样使用2k3/2k5的新程序。 供应商说,对于我们托管这两个数据库,我们需要获得企业版,因为软件客户端对连接使用不同的排序规则,并且只有企业支持这一点。

我在 MS 的网站上找不到任何东西来支持这一点,老实说,如果标准版有效,我不想为 Enterprise 支付额外费用。 我是否遗漏了 SQL Server 的一些未提及的功能,或者正如我怀疑的那样,这是一家试图向我追加销售的供应商?

SQL Server 2000/2005/2008所有版本都支持拥有多个数据库,每个数据库都使用自己的整理顺序。 您不需要企业版。

当您的数据库使用与数据库服务器的默认排序规则不同的排序规则时,如果您使用临时表和/或表变量,则需要采取一些额外的预防措施。 临时表/变量位于 tempdb 数据库中,该数据库使用 master 数据库使用的整理顺序。 请记住在临时表/变量中定义字符字段时使用“ COLLATE database_default ”。 如果你想了解更多细节,我不久前写了一篇关于这个的博客

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM