美文网首页
Oracle导入SQL文件,中文字符乱码

Oracle导入SQL文件,中文字符乱码

作者: 阿兹克卡 | 来源:发表于2018-01-26 16:40 被阅读0次

基本这种情况是由于环境变量NLS_LANG的值和数据库字符集不一致。重新导入sql文件即可。

查看数据库的字符集,在sqlplus中执行:

select userenv ('language') from dual;

数据库字符集

查看系统的NLS_LANG环境变量,在系统控制台中执行:

echo $NLS_LANG

若两者不一致,修改系统环境变量:

vim/home/当前用户/.bash_profile

    在文件最后一行,添加如下信息

exportNLS_LANG=数据库的字符集

配置文件

生效环境变量

source/home/当前用户/.bash_profile

相关文章

  • Oracle导入SQL文件,中文字符乱码

    基本这种情况是由于环境变量NLS_LANG的值和数据库字符集不一致。重新导入sql文件即可。 查看数据库的字符集,...

  • Mysql导入.sql文件中文乱码

    继续昨天的问题,数据库配置好后,查询表发现中文乱码了,看了网上的几个方法也没解决。感觉是导入的sql文件问题,那么...

  • oracle数据库导入数据问题汇总

    此次通过ctl文件导入数据,遇到问题在此记录一下! 1.sql文件出现乱码,导入也是乱码! iconv -f gb...

  • windows 设置mysql编码

    起因:使用mysql命令行导入sql,中文字符乱码。首先确认查询表编码是utf8mb4。然后查询发现mysql的字...

  • 【Eclipse】工程用打开乱码,如何处理?

    【问题】 Java工程,导入后打开,中文字符串全显示为乱码,怎么办? 【原因】 Java文件与Eclipse开发工...

  • Docker 容器中文乱码解决方案

    遇到docker的中文乱码问题有两处 vi 打开文件发现中文乱码,这时只需要修改.vimrc文件 导入数据库发现中...

  • (Mysql-1)导入.sql文件中文乱码

    继续昨天的问题,数据库配置好后,查询表发现中文乱码了,看了网上的几个方法也没解决。感觉是导入的sql文件问题,那么...

  • PL/SQL中文乱码

    PL/SQL中文显示乱码 解决: 执行 查看数据库字符集 执行sql语句 查看本地字符集,查看数据库字符集与查询结...

  • oracle blob转字符串 中文乱码

    oracle blob转字符串 中文乱码 最近有个数据分析的任务,需要在oracle下查看的数据。心想这还不是小意...

  • iOS-sha1加密

    一、无中文字符串加密 1.1 导入头文件 1.2 代码 二、含中文字符串加密 2.1 导入头文件 2.2 代码 第...

网友评论

      本文标题:Oracle导入SQL文件,中文字符乱码

      本文链接:https://www.haomeiwen.com/subject/dskwaxtx.html