不同数据字符集数据实例的数据转换方法:

问题:

一个oracle数据实例的字符集为:US7ASCII AMERICAN_AMERICA.US7ASCII

一个oracle数据实例的字符集为:ZHS16GBK,SIMPLIFIED CHINESE_CHINA.ZHS16GBK;

要求:

把一个实例中的用户数据导入另一个实例中的用户中

方法:

1 按正常方法把原数据库实例的用户数据导出到一个文件中;

2 使用SQLPLUS连接到目的数据库实例;

3 使用select * from V$NLS_PARAMETERS查看当前数据库实例的字符集;

4 断开连接;

5 修改oracle客户端的注册表中的字符集为原数据库实例的字符集(SIMPLIFIED CHINESE_CHINA.ZHS16GBK)

6 连接到目的数据库实例;

7 使用create database character set 原数据库实例的字符集(ZHS16GBK)

8 开始导入数据到目的数据库实例的用户中;

9 使用create database character set “目的数据库实例的字符集(US7ASCII)

10.修改oracle客户端的注册表中的字符集为目的数据库实例的字符集(AMERICAN_AMERICA.US7ASCII)

相关文章:

  • 2022-01-16
  • 2021-10-12
  • 2021-10-11
  • 2021-09-27
  • 2021-07-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案