Windows达梦8数据库:本地与导入编码差异的优化解决办法
在Windows环境下使用达梦8DM管理工具导入从Linux系统导出的.dmp文件时会遇到相关问题。
错误展示


解决步骤如下:
- 重新构建UTF-8编码的数据库

- 新建一个模式

- 利用CMD命令进行导入操作
找到DM数据库安装路径中的bin目录,进入终端后,使用以下命令:
dimp USERID=SYSDBA/SYSDBA@LOCALHOST:5236 FILE=C:\Users\Downloads\imp_exp20.dmp remap_schema=old_schema:new_schema IGNORE=Y COMPILE=Y INDEXFIRST=N TABLE_FIRST=Y COMMIT_ROWS=5000 FAST_LOAD=N
需留意remap_schema=old_schema:new_schema
部分(例如:DMHR)。最终成功完成导入!
相关文章
暂无评论...