1 / 3
文档名称:

SQL Server乱码.doc

格式:doc   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

SQL Server乱码.doc

上传人:fy5186fy 2015/9/25 文件大小:0 KB

下载得到文件列表

SQL Server乱码.doc

相关文档

文档介绍

文档介绍:首先得知道入库的问题还是页面编码的问题。
最好直接打开数据表,在里边输入中文,若是问号,就是数据库的问题,这时的解决方法有两种。
第一种办法:先选中出错的数据库→选中以后右键点击属性会弹出数据库属性对话框→选中数据库属性对话框中的选项→把选项中的排序规则设置成:Chinese_PRC_90_CI_AS→最后点击确定即可。
第二种办法:首先打开你的sql查询分析器(新建查询),然后输入以下代码执行即可:ALTER DATABASE 数据库名 COLLATE Chinese_PRC_90_CI_AS
例如:
ALTER DATABASE 9NPC COLLATE Chinese_PRC_CI_AIALTER DATABASE AutoUpgrade COLLATE Chinese_PRC_CI_AI
(以上操作都可在SQL Server Management Studio Express中完成,操作时要保证数据库没有使用)
若在数据表中输入的中文能正常显示,就是入库的问题,这事就要改传入页面的编码问题,一般有“GBK,gb2312和utf-8”我的改成最后一种变正常。
更改排序规则。
alter database 数据库 collate 排序规格
其中,某些排序规则指定ci 不区分大小写,cs 指定区分大小写。
如:alter database 数据库 collate chinese_prc_ci_as
不区分大小写,而
alter database 数据库 collate chinese_prc_cs_as
使之区分大小写。
使用如下命令,可以获得更多的规则:
select *
from ::fn_helpcollations()
在sql server2000中如何改变整个sql的排序规则名称
重建 master 数据库
关闭 microsoft® sql server™ 2000,然后运行 。该程序位于 program files\microsoft sql server\80\tools\binn 目录中。
在"重建 master"对话框中单击"浏览"按钮。
在"浏览文件夹"对话框中,选择 sql server 2000 光盘上或用于安装 sql server 2000 的共享网络目录中的\data
文件夹,然后单击"确定"按钮。
单击"设置"按钮。在"排序规则设置"对话框中,验证或更改用于 master 数据库或其它数据库的设置。
最初,显示的是默认排序规则设置,但这些设置有可能与安装期间选择的排序规则不匹配。可以选择与安装期间使用的排序规则相同的设置,也可以选择新的排序规则设置。完成后单击"确定"按钮。
在"重建 master"对话框中单击"重建"按钮以启动进程。
重建 master 实用工具重新安装 master 数据库。
说明若要继续,则可能需要终止正在运行的服务器。
发表者:msdn_lib