Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / изменить коллейшн БД / 2 сообщений из 2, страница 1 из 1
07.03.2019, 17:15
    #39783688
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
изменить коллейшн БД
Здравствуйте Господа,
пытаюсь изменить коллейшн у базы

Код: sql
1.
2.
3.
ALTER DATABASE XXX SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
ALTER DATABASE XXX COLLATE SQL_Latin1_General_CP1251_CI_AS   
ALTER DATABASE XXX SET MULTI_USER;



Получаю два десятка таких ошибок

Msg 5075, Level 16, State 1, Line 3
The object 'XXXXXXXXXXXX' is dependent on database collation. The database collation cannot be changed if a schema-bound object depends on it. Remove the dependencies on the database collation and then retry the operation.


Что можно сделать в данной ситуации?

Также получаю

FILESTREAM DIRECTORY_NAME 'XXXX' attempting to be set on database 'XXX' is not unique in this SQL Server instance. Provide a unique value for the database option FILESTREAM DIRECTORY_NAME to enable non-transacted access.

Версия
Microsoft SQL Server 2016 (SP1-CU2) (KB4013106) - 13.0.4422.0 (X64) Mar 6 2017 14:18:16 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows Server 2016 Datacenter 6.3 <X64> (Build 14393: ) (Hypervisor)
...
Рейтинг: 0 / 0
07.03.2019, 17:36
    #39783698
invm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
изменить коллейшн БД
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / изменить коллейшн БД / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]