`

解决数据库显示乱码问题

阅读更多
在与数据库不同语言环境下的系统中安装数据库可能会造成数据库内容的乱码。
比如在中文vista下安装了日文的oracle数据库。

解决方法有两种:
1.首先运行SQL
select userenv('LANGUAGE') From Dual
查看你当前数据库的字符集
比如数据库是日文的oracle,那结果应该是
JAPANESE_JAPAN.JA16EUC。
然后,运行注册表编辑器regedit.exe找到下面的键
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient11g_home
“KEY_OraClient11g_home”是你当前使用的oracle
在其根目录下,找NLS_LANG变量,把它的值改为你所需要的字符集就可以了。

2.如果上面的方法不成功(有的机器上上面的方法的确行不通...纠结中)还有一个笨方法可以解决乱码问题
首先,在控制面板的地域与语言中,把机器核心语言换成数据库的语言
然后,重新安装数据库!(当然机器不够好的情况下,建议删除第一个安装的数据库)

网上还有几种比较高级的修改方法,没看懂~~~
分享到:
评论

相关推荐

    ORACLE数据库中文显示乱码问题的解决

    ORACLE数据库中文显示乱码问题的解决,系统中ORACLE数据库在安装后不能正确显示中文,而是显示为'???'等此类乱码。他人总结分析的内容,可以参考下。

    解决数据库存取乱码问题

    通过以上步骤,我们可以系统性地排查并解决数据库存取乱码的问题。在实际应用中,还需要根据具体环境和错误现象进行细致的调试和调整。在处理乱码问题时,保持耐心和细心,理解字符编码原理至关重要。如果遇到特定的...

    oracle数据库中文乱码问题解决方案.docx

    Oracle数据库中文乱码问题解决方案 Oracle数据库中文乱码问题是指在Oracle数据库中,中文字符无法正确显示或出现乱码的问题。这种问题通常是由于数据库服务器端和客户端字符编码设置不正确引起的。本文将提供一个...

    解决MYSQL数据库乱码问题

    ### 解决MYSQL数据库乱码问题 #### 背景与问题描述 在使用Navicat连接MySQL数据库的过程中,用户可能会遇到一个常见的问题:乱码。这种情况通常发生在字符集设置不一致或者配置不当的情况下,尤其是在使用MySQL ...

    MySQL数据库系统中文乱码问题及解决方案.pdf

    通过这种方法,可以帮助开发者更好地解决数据库编程中的中文乱码问题,从而提高数据库系统的稳定性和可靠性。 1. 字符编码方式及应用 字符编码是为了方便文本在计算机存储并通过通信网络进行传递,把指定集合中某...

    hibernate数据库中文乱码问题

    ### Hibernate数据库中文乱码问题详解 #### 背景与问题描述 在使用Hibernate框架进行数据库操作时,可能会遇到中文乱码的问题。特别是在使用MySQL作为数据库,并且已将数据库编码设置为`utf-8`的情况下,依然出现...

    vs自带数据库sql server的中文插入乱码问题、查找当前数据库名

    解决两个问题:vs自带数据库sql server的中文插入乱码问题、查找当前数据库名 (查找数据库名在文章中间,自己往下翻吧,不单拎出来了) vs自带数据库sql server的中文插入乱码问题: 如图所示,我插入表的中文变成...

    乱码问题解决 完全解决MYSQL数据库的乱码问题.docx

    本文主要探讨了如何完全解决MySQL数据库的乱码问题,以及在Web应用的不同层面设置正确的字符编码。 首先,对于Web应用中的中文问题,我们需要确保每个环节的编码一致。在JSP页面中,应使用`...

    MYSQL数据库中文乱码问题.docx

    MYSQL数据库中文乱码问题解决方案 MYSQL数据库中文乱码问题是许多开发者和数据库管理员经常遇到的问题,尤其是在导入和导出数据时。下面总结了一些常见的解决方案和技巧,以供参考。 方法一:使用正确的命令 在...

    在DELPHI中使用MyDAC连接MySQL数据库时中文显示乱码的解决方法

    ### 在DELPHI中使用MyDAC连接MySQL数据库时中文显示乱码的解决方法 #### 背景介绍 在软件开发过程中,特别是涉及到多语言环境的应用程序开发时,字符编码问题常常成为开发者需要解决的一个重要问题。对于使用...

    乱码问题解决 完全解决MYSQL数据库的乱码问题.pdf

    本文主要针对MySQL数据库的乱码问题提供详尽的解决方案,包括Web应用中的编码设置、数据库编码、开发工具的配置以及数据表中文字段的处理。 首先,Web应用中的中文问题涉及到JSP、HTML和Servlet的编码设置。在JSP...

    Oracle数据库乱码问题

    本文将详细探讨Oracle数据库中使用US7ASCII字符集时出现的乱码问题及其解决方案。 #### 一、US7ASCII字符集概述 US7ASCII是一种单字节编码的字符集,它支持标准的ASCII字符集(包括数字、英文字母以及一些特殊符号...

    PHP 解决读存数据库乱码问题

    本文将详细介绍如何通过PHP来解决数据库读写过程中的乱码问题。 #### 一、问题背景与原因分析 在进行数据库操作时,如果出现乱码,通常是由于以下几个方面的原因: 1. **客户端与服务器端字符集设置不一致**:这...

    asp access 数据库乱码问题

    标题“asp access 数据库乱码问题”提示我们,问题出在使用ASP与Access数据库交互时,中文数据出现了乱码。这可能是由于以下原因: 1. **字符集不兼容**:Access数据库可能使用了不同的字符集(如UTF-8或GBK),而...

    oracle数据库乱码问题解决

    ### Oracle数据库乱码问题解析与解决方案 #### 一、Oracle数据库乱码问题概述 在使用Oracle数据库的过程中,可能会遇到字符显示异常的问题,通常被称为“乱码”。这种情况会影响到数据的正确读取与处理,进而影响...

Global site tag (gtag.js) - Google Analytics