sql server 中文乱码

    技术2022-07-11  84

    在数据库中查询每个字段的备注信息(备注信息是用中文写的),查询结果却是乱码?????

    百度说需要设置数据库的排序规则,设置成中文的,结果还是报5030错误,无法修改字符集为Chinese_PRC_CI_AS。:

    The database could not be exclusively locked to perform the operation(SQL Server 5030错误解决办法)

    解决办法:

    1.执行SQL ALTER DATABASE db_database SET SINGLE_USER WITH ROLLBACK IMMEDIATE

    修改为单用户模式

    2.然后关闭所有的查询窗口,修改Options的Collocation属性为Chinese_PRC_CI_AS:ALTER DATABASE db_database COLLATE Chinese_PRC_CI_AS

    3.执行SQL ALTER DATABASE db_database SET MULTI_USER

    再修改为多用户模式

    Processed: 0.012, SQL: 12