изменить параметры сортировки БД SQL Server 2008 - PullRequest
1 голос
/ 14 февраля 2011

Я создал несколько новых баз данных в SQL Server 2008 Express (10.0.1600.22), а также восстановил одну из SQL Server 2005 Express (9.00.1399.06).

Параметры сортировки для них разные, и яне может выполнять запросы к ним в результате.Поэтому я пытаюсь изменить восстановленную сортировку базы данных

from: SQL_Latin1_Genral_CP1_CI_AS
to:   Latin1_General_CI_AS

Однако новая сортировка не отображается в списке параметров.Не уверен, что это возможно.

BTW - обходные пути, которые не являются опциями:

  • Я не могу записать данные из SQL Server 2005 Express (кажется - я могу бытьчто-то пропущено)

  • Я не могу создать сценарий для базы данных на сервере 2K8, так как при этом возникает исключение нехватки памяти: - (

1 Ответ

3 голосов
/ 15 февраля 2011

Если параметры сортировки видны для других баз данных в вашем экземпляре, но не для этой конкретной, восстановленной из экземпляра 2005 года, мне интересно, зависит ли отображаемый список от модели совместимости баз данных.

Возможно, попробуйте изменить режим совместимости.восстановленной базы данных до 100, чтобы увидеть, появится ли она в списке параметров.

Обратите внимание, что изменение параметров сортировки базы данных не повлияет на существующие столбцы. Вот скрипт, который может помочь с этим .

...