客户端整理和SQL Server 2005

我们将现有的程序从 Win2k / SQL Server 2k 升级到 Windows 2003和SQL Server 2005 ,并购买一个也使用 2k3 / 2k5 </代码>。供应商表示,对于我们来托管这两个数据库,我们需要获得企业版本,因为软件客户端对连接使用不同的排序规则,只有Enterprise支持这一点。

我无法在MS的网站上找到任何支持这一点的东西,并且诚实地说,如果标准版正常运行,则不希望为Enterprise支付额外费用。我是否错过了一些没有谈论过SQL Server的功能?或者,我怀疑是否有这样的供应商试图推销我?

0
额外 编辑
意见: 1

1 答案

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

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

0
额外
这是我的想法,但我只是想确定,因为我没有太多处理SQL Server。对我来说,这对多个数据库来说会是一种气质,这并没有多大意义。
额外 作者 dragonmantank,