在sql server 2012 创建了一个新数据库,在安装一个应用软件时连接这个数据库报错:
The database is not using Unicode. FishEye and Crucible require that the database uses a UTF8 encoding to support internalization.
请问如何保证新建的数据库是UTF8编码,谢谢!
...全文
167598打赏收藏
sqlserver 2012数据库如何设置为utf-8
在sql server 2012 创建了一个新数据库,在安装一个应用软件时连接这个数据库报错: The database is not using Unicode. FishEye and Crucible require that the database uses a UTF8 encoding to support internalization. 请问如何保证新建的数据库是UTF8编码,谢谢!
1.将数据库的字符集修改为:
alter database dbname collate Chinese_PRC_CI_AS
2.
--1. 为数据库指定排序规则
CREATE DATABASE db COLLATE Chinese_PRC_CI_AS
GO
ALTER DATABASE db COLLATE Chinese_PRC_BIN
GO
楼主可以参考:http://bbs.csdn.net/topics/330058393
说的很详细