Oracle字符集不匹配导入dmp文件报错「建议收藏」

Oracle字符集不匹配导入dmp文件报错「建议收藏」在做文件迁移的时候在本地导出了一份dmp的备份文件,结果导入服务器的数据库的时候报错 这个时候我们可以执行以下sql查看一下服务器的数据库字符集是什么 select * from nls_databa

Oracle字符集不匹配导入dmp文件报错

在做文件迁移的时候在本地导出了一份dmp的备份文件,结果导入服务器的数据库的时候报错

这个时候我们可以执行以下sql查看一下服务器的数据库字符集是什么

select * from nls_database_parameters where parameter ="NLS_CHARACTERSET";

 

Oracle字符集不匹配导入dmp文件报错「建议收藏」

 

这个时候可以看到是AL32UTF8,但是我本地的字符集是ZHS16GBK,那就需要在执行exp导出前先修改一下我电脑的字符集,打开cmd输入

set NLS_LANG=SIMPLIFIED CHINESE_CHINA.AL32UTF8

这样就可以把我本机的字符集设置为跟客户端一样的了,然后再去执行导出,导出的dmp文件就可以导入到服务器了,

导出时可能会有乱码,我这边测试导入时是不会有乱码的,所以导出的乱码应该不影响。

导出完成后记得把字符集再设置回原来的

set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

然后就完成了,具体的需要根据实际的编码修改!!

原文地址:https://www.cnblogs.com/msan/archive/2022/04/27/16198284.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/5335.html

(0)
上一篇 2023-05-13
下一篇 2023-05-13

相关推荐

  • MySQL8开启ssl加密

    MySQL8开启ssl加密1 概述 MySQL从5.7开始默认开启SSL加密功能,进入MySQL控制台后输入status可以查看ssl的状态,出现下图表示在使用ssl: 另外,ssl加密需要密钥与证书,可以使用openssl…

    2023-02-10
    188
  • Python中的字符串替换函数:.str.replace

    Python中的字符串替换函数:.str.replace字符串替换函数是指一种用于替换一个字符串中的部分内容的函数,即在原字符串中找到指定的子串,将其替换成指定的新字符串,并返回替换后的新字符串。在Python中,可以使用.str.replace函数来实现字符串的替换。.str.replace函数可以用于文本处理、数据清洗和文本挖掘等领域,可以方便地对文本数据进行清洗和解析。

    2024-03-21
    32
  • oracle常用SQL记录[亲测有效]

    oracle常用SQL记录[亲测有效]1、查看用户登陆失败次数 select name,lcount from sys.user$ 2、查看用户是否被锁 select username,account_status,lock_date …

    2023-02-03
    104
  • 用Python轻松实现数据可视化和分析

    用Python轻松实现数据可视化和分析Python是一种高级编程语言,通过其强大的数据分析和可视化库,使数据的可视化和分析变得非常容易。在本文中,我们将介绍如何使用Python进行数据的可视化和分析以及Python中一些常用的数据处理库和可视化工具。

    2023-12-20
    56
  • mysql查询优化的几种方法_MySQL查看当前版本

    mysql查询优化的几种方法_MySQL查看当前版本一、exists和in (1)当B表的数据集小于A表的数据集时,用in优于exists SELECT * from A WHERE id in (SELECT id from B) 等价于: for…

    2023-03-31
    108
  • Mysql开启日志功能「建议收藏」

    Mysql开启日志功能「建议收藏」mysql开启日志功能 mysql日志介绍 mysql有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-u…

    2023-03-22
    113
  • mybatis是如何防止SQL注入的(转)

    mybatis是如何防止SQL注入的(转)1、首先看一下下面两个sql语句的区别: