Latin1_General_CI_AS_KS_WS
- это сопоставление по умолчанию для SSRS.
Либо вы пишете SQL-запросы со свойством COLLATE
для всех ваших сравнений строк, либо переустанавливаете SSRS с правильным сопоставлением по умолчанию.
Имейте в виду, что если вы используете ALTER DATABASE
для изменения параметров сортировки базы данных SSRS, это не повлияет на уже созданные объекты, только на новые с этого момента.
Если это проблема сДля определенного столбца (а не всей базы данных) вы можете выполнить этот запрос, чтобы проверить текущее сопоставление всех столбцов.
SELECT
ColumnName = QUOTENAME(s.name) + '.' + QUOTENAME(t.name) + '.' + QUOTENAME(c.name),
Collation = c.collation_name
FROM
sys.schemas s
INNER JOIN sys.tables t ON t.schema_id = s.schema_id
INNER JOIN sys.columns c ON c.object_id = t.object_id
WHERE
C.collation_name is not null
ORDER BY
1
Затем используйте ALTER TABLE <tablename> ALTER COLUMN <columnname> <type> COLLATE <newCollate>
, чтобы изменить его.