`
kobe学java
  • 浏览: 258403 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

linux环境下Oracle乱码问题

 
阅读更多

oracle问题   
  今天将数据导入另外一台LinuxRedHat5.5服务器上的Oracle(Oracle10)时出现乱码,后来用sqlplus往数据库中插入数据还是乱码。从网上搜集了一些资料。整理了一下发布出来,解决该问题分以下几步: 
   1、查看数据库服务字符集 
     服务器端字符集,Sql代码 
    select  *  from  nls_database_parameters  
    
     客户端字符集,Sql代码 
    select  *  from  nls_instance_parameters  

   本机查出来的字符集编码是UTF-8,而原始数据库是ZHS16GBK 

   2、修改字符集 
   修改 oracle10g 字符集,在pl/sql下,Sql代码 
    connect  system  as  sysdba ;    
    shutdown immediate ;    
    startup mount ;    
    alter  system enable restricted session ;     
    alter  system  set  JOB_QUEUE_PROCESSES=0;     
    alter  system  set  AQ_TM_PROCESSES=0;     
    alter   database   open  ;     
    alter   database   character   set  internal_use ZHS16GBK ;     
    shutdown immediate ;    
    startup ;    

   3、修改全局配置文件/etc/profile 
    vi /etc/profile 
    export NLS_LANG=American_America.ZHS16GBK 
    source /etc/profile 

    解决问题... 

MySQL问题: 
1、Error No. 1130 Host 'x.x.x.x' is not allowed to connect to this MySQL server 
原因: 
      这是由于mysql服务端root用户所对应的客户端权限设置问题。默认所对应的客户端地址只有localhost(也就是服务端的机器),所以要增加相应的地址。此处,我们增加任何地址都可以访问mysql服务端的root用户。 

解决办法: 
      # mysql 
      mysql> grant all privileges on *.* to 'root'@'%' identified by '123456'; 
      mysql> flush privileges; 
      mysql> exit 

分享到:
评论

相关推荐

    解决linux下oracle中文乱码问题,添加中文支持

    解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码...

    linux安装oracle图形界面乱码问题.docx

    Linux 安装 Oracle 图形界面乱码问题是由于多种原因引起的,比如 Linux 操作系统的语言环境、Oracle 安装包的语言环境、Java 显示问题等。下面是解决这个问题的详细步骤和知识点: 一、语言环境的设置 在 Linux ...

    linux 下oracle中文乱码字符集设置

    Linux 下的 Oracle 数据库在导入数据库时出现中文乱码问题,这是因为 Oracle 数据库中的字符集格式不支持中文。解决方法是通过修改字符集格式,将其修改成支持中文的格式,这样可以正常显示中文字符。 Oracle ...

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

    在Linux环境下安装Oracle数据库时,遇到汉字乱码问题是一个常见的挑战。这个问题主要出现在Oracle数据库的字符集设置与系统默认的字符集不匹配,或者缺少必要的中文字体。本文提供了一个完整的解决方案,旨在帮助...

    Linux下安装Oracle中文乱码解决办法

    Linux下安装Oracle中文乱码解决办法 Linux下安装Oracle中文乱码解决办法 Linux下安装Oracle中文乱码解决办法 Linux下安装Oracle中文乱码解决办法 Linux下安装Oracle中文乱码解决办法 Linux下安装Oracle中文乱码解决...

    解决linux环境下sqlplus乱码的方法

    本篇文章将详细介绍如何解决在Linux环境下SQL*Plus出现的乱码问题。 首先,我们需要了解Linux系统的字符编码。Linux默认使用UTF-8作为系统编码,而SQL*Plus则可能根据Oracle数据库的字符集进行显示。如果两者不一致...

    解决linux下安装oracle中文乱码的字体库zysong.ttf.zip

    oracle安装界面乱码,因为linux是中文环境,第一种方案可以LANG=en_US ./runInstaller,第二种方案、安装oracle中jre字体库的中文字体:解决Linux下oracle安装界面中文乱码。 在解压出oracle安装包后,找到database/...

    Linux 下 oracle dbca netca界面乱码

    在Linux环境下,Oracle数据库的DBCA(Database Configuration Assistant)和NETCA(Network Configuration Assistant)工具在处理汉字时可能会出现乱码问题,表现为汉字显示为一个个方框。这通常是由于系统缺少对...

    linux安装oracle 11g乱码(图解)

    在Linux环境下安装Oracle 11g数据库时,可能会遇到字符编码问题导致乱码现象,这主要是由于系统默认的字符集与Oracle数据库所使用的字符集不一致导致的。本篇文章将详细解析三种解决Linux安装Oracle 11g乱码的方法。...

    Linux oracle em 中文乱码解决方案

    在Linux环境下管理和维护Oracle数据库时,可能会遇到Oracle企业管理器(Enterprise Manager, EM)显示中文乱码的问题。这通常是由于字符编码设置不正确导致的。本文将深入探讨这个问题,并提供有效的解决方案。 首先...

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

    在Linux环境中安装Oracle数据库并处理汉字乱码问题是一项常见的任务,尤其对于中文用户来说,确保数据库正确显示和处理汉字是至关重要的。以下是一份详细的步骤和解决方案,旨在帮助你克服这个挑战。 首先,我们...

    linux安装oracle解决安装界面中文乱码

    在Linux环境下安装Oracle数据库时,可能会遇到一个常见的问题:安装界面中文显示为“小方块”或乱码。这个问题通常是由于系统缺少必要的字体支持导致的。以下是一套详细的解决方案,帮助你解决这个问题。 1. **确认...

    oracle数据库乱码问题解决

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

    Linux环境解决Oracle 中文乱码.docx

    在Linux环境中,Oracle数据库处理中文乱码问题是一个常见的挑战,特别是在数据迁移或系统升级时。以下是一些关键步骤和知识点来解决这个问题: 1. **识别字符集** - **查看数据库服务字符集**:在Oracle数据库中,...

    centos7下Oracle12中文乱码的问题

    替换oracle解压之后的database文件中的filegroup2文件 路径 :database/stage/Components/oracle.jdk/1.6.0.75.0/1/DataFiles

    linux安装oracle图形界面乱码问题.pdf

    在Linux系统中安装Oracle数据库时,可能会遇到图形界面显示乱码的问题,特别是在中文操作系统环境下。本文主要讨论如何解决这个问题以及安装Oracle 10g在SUSE Linux Enterprise 10上的基本步骤。 首先,Oracle 10g...

    安装oracle中文乱码问题

    ### 安装Oracle时中文乱码问题解决方案 #### 背景介绍 在进行Oracle数据库安装的过程中,很多用户会遇到中文显示为乱码的问题。这一现象不仅降低了用户体验,还可能影响到系统的正常配置与管理。本文将详细介绍如何...

    Linux上Oracle安装前汉字乱码和安装后创建数据库乱码的解决方法(含附件)

    在Linux环境中安装Oracle数据库时,可能会遇到汉字乱码的问题,这不仅影响了正常的安装过程,也可能导致后续数据库操作中的数据不准确。以下是一份详细的解决此类问题的指南,旨在帮助你顺利进行Oracle安装并创建无...

Global site tag (gtag.js) - Google Analytics