更改现有SQL Server数据库上的排序规则时出错

时间:2016-07-25 14:34:09

标签: sql-server-2014

我在我的机器上运行了Express 2014的实例,因此我可以检查客户数据库并对它们运行基本查询。今天我收到了一个使用一些SP的一些查询并遇到了这个问题:

Cannot resolve the collation conflict between “SQL_Latin1_General_CP1_CI_AS” and “Latin1_General_CI_AS” in the equal to operation

这些问题的明显解决方案是change the collation of that database。然而,这产生了大量的这些:

The object 'f_TenantFreeRentValue_GetAll' 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.

我理解这里发生了什么,但是来吧......对于这些问题,有没有轻量级的解决方案?在每个对象上运行的脚本不是我对“light”的定义,有没有办法在恢复或类似的东西上重置所有这些?

0 个答案:

没有答案