客户端排序规则和SQL Server 2005

Translate

我们正在从中升级现有程序Win2k/SQL Server 2kWindows 2003 and SQL Server 2005以及购买也使用2k3/2k5。供应商说,要让我们同时托管两个数据库,我们需要获得Enterprise版本,因为软件客户端对连接使用不同的排序规则,只有Enterprise支持。

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

This question and all comments follow the "Attribution Required."

所有的回答

Translate

所有版本SQL Server 2000/2005/2008支持具有多个数据库,每个数据库使用各自的排序规则序列。您不需要企业版。

当数据库使用的排序规则序列与数据库服务器的默认排序规则不同时,如果使用临时表和/或表变量,则需要采取一些额外的预防措施。临时表/变量位于tempdb数据库中,该数据库使用主数据库使用的排序规则序列。只要记住使用“COLLATE database_default在临时表/变量中定义字符字段时。关于那个博客不久前,如果您需要更多详细信息。

来源
上一个问题:
html -如何破折号?