`
xcc258
  • 浏览: 73505 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

SQL2005中文乱码解决方案

阅读更多

使用SQL SERVER2005的时候常常遇到中文字符为乱码的情况,经过研究发现,设置SQL的排序规则可以解决这个问题。

1、登录服务器打开Microsoft SQL Server Management Studio。

2、在要修改的数据库上单击鼠标右键,并选择“属性”。

3、在弹出的数据库属性窗口中点击“选择页”中的“选项”。

4、将排序规则由默认的SQL_Latin1_General_CP1_CI_AS修改为Chinese_PRC_CI_AS。

5、点击确定就OK。

分享到:
评论
2 楼 xcc258 2012-11-05  
jc2002 写道
兄弟,我改不了整个库的排序规则,我将存储中文的那一列的排序规则给改成Chinese_PRC_CI_AS可以不?我试了一下,还是会显示乱码呀。我只会有一小部分显示成乱码。如果我用本地搭建的测试环境去访问SQLSERVER2005服务器,页面上显示出来的中文全是正确的。但是一旦将工程放到服务器上,就会有部分中文显示成问号了。我的Web服务器和数据库不是在同一台上。请教你一下,还有没有什么可能会引起这种情况啊?急求急求!谢谢谢谢!

你改了排序规则之后。。数据要重新导入的。。。如果只有一小部分是乱码。。。那可能是你程序编码问题。。。。GBK的话就支持不了陶喆的喆。。。
1 楼 jc2002 2012-07-23  
兄弟,我改不了整个库的排序规则,我将存储中文的那一列的排序规则给改成Chinese_PRC_CI_AS可以不?我试了一下,还是会显示乱码呀。我只会有一小部分显示成乱码。如果我用本地搭建的测试环境去访问SQLSERVER2005服务器,页面上显示出来的中文全是正确的。但是一旦将工程放到服务器上,就会有部分中文显示成问号了。我的Web服务器和数据库不是在同一台上。请教你一下,还有没有什么可能会引起这种情况啊?急求急求!谢谢谢谢!

相关推荐

    ssh项目spring+stuts+hibernate+sql server 中文乱码解决方案_lj管用.txt

    ssh spring+stuts+hibernate+sql server 中文乱码解决方案_lj管用.txt

    Mysql运行SQL语句中文乱码问题的解决方法

    在探讨解决方案之前,我们先来了解一下为什么会出现乱码问题。乱码主要是由于字符集不匹配导致的。当MySQL处理中文字符时,如果当前使用的字符集与数据的实际字符集不一致,就会出现乱码。 #### 二、检查系统及...

    解决sql anywhere 11 汉字乱码问题

    下面我们将深入探讨这个问题的根源、解决方案以及如何预防汉字乱码的出现。 首先,我们需要理解SQL Anywhere 11是Sybase公司推出的一款强大的关系型数据库管理系统,它支持多种操作系统,并且具备高度的可移植性和...

    SQL2005疑难解决方案大全.doc

    1. **SQL2005中文乱码解决方案**: 当数据库中的中文字符显示为乱码时,通常是因为字符集设置不正确。解决方法包括检查数据库的编码设置,确保与操作系统和应用程序的编码匹配,或者在连接字符串中指定正确的字符集...

    Oracle客户端PL/SQL 中文乱码解决

    在Oracle数据库环境中,PL/SQL是...文档《Oracle客户端中文乱码解决.docx》应该包含了详细的操作指南和案例分析,建议参考文档内容进行具体操作。在解决乱码问题时,保持耐心,仔细排查,通常能够找到合适的解决办法。

    PLSQL 中文乱码解决方案

    本文将深入探讨这一问题,并提供一套详细的解决方案,帮助读者理解和解决因字符集不匹配而导致的PL/SQL中文乱码现象。 ### PL/SQL中文乱码原因分析 PL/SQL中文乱码的根本原因在于数据库与应用程序(如PL/SQL ...

    sqlite数据库存取中文乱码的全部解决方案

    sqlite数据库存取中文乱码的全部解决方案(包括其它数据库oracle+sqlserver+mysql) 数据库的连接方式、数据库里存放数据的字体编码、所选编程语言的缺省字体编码。如果在编程中遇到不能正确显示中文时、、、、

    向sql server数据库插入中文时显示乱码

    当我们在ASP.NET 2.0应用程序中使用SQL Server 2005数据库,并尝试将包含中文字符的数据插入到数据库时,可能会发现中文字符变成了乱码。这通常是因为字符编码不一致导致的。 ### 原因分析 #### 字符集和排序规则...

    SqlServer数据库中文乱码问题解决方法

    另一种彻底的解决方案是重新安装SQL Server,自定义安装过程中选择合适的语言版本和排序规则,这样可以避免后续的乱码问题。 在处理与ASP和SQL Server的UTF-8编码问题时,需要注意以下几点: 1. 确保ASP页面的编码...

    系统中文乱码解决方案

    ### 系统中文乱码解决方案 #### 一、引言 在软件开发过程中,中文乱码问题时常出现,尤其在数据库交互与前端展示时更为常见。本文将详细探讨解决中文乱码的方法,包括数据库编码设置、服务器配置、工程编码及程序...

    jsp+mysql中文乱码解决方案集合

    ### jsp+mysql中文乱码解决方案集合 在使用JSP结合MySQL进行Web应用开发时,中文乱码问题一直是困扰开发者的一大难题。本文将详细介绍如何在MySQL数据库层面解决中文乱码问题,并提供一系列实用的方法和技巧。 ###...

    JSP乱码 N种解决方案

    本文将深入探讨“JSP乱码”的多种解决方案,并提供实用的解决策略。 1. **理解字符编码的基本概念** - 字符编码是计算机对文字进行存储和处理的标准,常见的有ASCII、GBK、UTF-8等。 - JSP页面默认使用ISO-8859-1...

    Linux上安装Oracle汉字乱码完整解决方案_javacn

    以下是一份详细的步骤和解决方案,旨在帮助你克服这个挑战。 首先,我们需要理解Oracle数据库对字符集的支持。Oracle支持多种字符集,包括支持中文的ZHS16GBK、AL32UTF8等。ZHS16GBK是简体中文的GBK编码,而AL32UTF...

    mysql中文乱码解决方案

    ### MySQL中文乱码解决方案 在使用MySQL数据库的过程中,可能会遇到中文显示乱码的问题。中文乱码问题通常是由于字符集设置不正确导致的。为了解决这个问题,我们需要从多个角度进行排查与解决,包括检查系统环境...

    SAP DS数据抽取时中文乱码的解决方案

    ### SAP DS 数据抽取时中文乱码的解决方案 #### 背景与问题描述 在使用SAP Data Services(简称DS)进行数据抽取时,尤其是在不同的操作系统(如AIX、UNIX或Linux)上运行且涉及跨数据库操作的情况下,中文字符可能...

    Linux oracle em 中文乱码解决方案

    本文将深入探讨这个问题,并提供有效的解决方案。 首先,我们需要理解Linux系统、Oracle数据库以及EM之间的字符编码关系。Linux系统通常使用UTF-8作为默认的字符集,而Oracle数据库可能使用其他字符集,如AL32UTF8...

    PLSQL中文乱码问题解决方案

    ### PLSQL中文乱码问题解决方案 #### 背景与问题描述 在处理数据库操作时,经常遇到的一个问题是中文字符的显示出现乱码的情况。这种情况不仅会影响数据的正确读取,还会导致用户界面的不友好体验。对于使用PL/SQL...

    MySQL乱码解决方案数据库乱码

    #### 四、MySQL乱码解决方案 1. **检查MySQL服务器端字符集设置**: - 使用命令`SHOW VARIABLES LIKE 'character_set_%';`来查看当前MySQL服务器上的各种字符集设置。 - 如果发现任何一项字符集设置不正确(比如...

Global site tag (gtag.js) - Google Analytics