Сведения о вопросе

Математик

16:03, 1st July, 2020

Сопоставление клиента и сервера SQL 2005

Просмотров: 446   Ответов: 1

Мы модернизируем существующую программу с Win2k/SQL Server 2k до Windows 2003 and SQL Server 2005 , а также приобретаем новую программу, которая также использует 2k3/2k5 . Поставщик говорит, что для размещения обеих баз данных нам нужно получить корпоративную версию, потому что клиенты программного обеспечения используют разные параметры сортировки для соединений, и только предприятие поддерживает это.

Я не могу найти ничего на сайте MS, чтобы поддержать это, и, честно говоря, не хочу платить дополнительную плату за Enterprise, если стандартная версия работает. Мне не хватает какой - то не обсуждаемой функции сервера SQL или это, как я подозреваю, поставщик пытается меня перепродать?



  Сведения об ответе

ASER

18:03, 1st July, 2020

Все выпуски SQL Server 2000/2005/2008 поддерживают наличие нескольких баз данных, каждая из которых использует свою собственную последовательность сортировки. Вам не нужна корпоративная версия.

Если у вас есть база данных, которая использует последовательность сортировки, отличную от сортировки по умолчанию для сервера базы данных, вам нужно будет принять некоторые дополнительные меры предосторожности при использовании временных таблиц и/или табличных переменных. Временные таблицы / переменные живут в базе данных tempdb, которая использует сортировку seqyuence, используемую основными базами данных. Просто не забудьте использовать " COLLATE database_default " при определении символьных полей в temp tables/variables. я писал об этом не так давно, если вы хотите получить дополнительную информацию.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться