注意:
1.创建的用户要跟dmp文件中的一致
2.为什么使用命令行?因为这样可以不用关心由于字符编码不一致导致导入不成功。
3.一定要给权限,我这里全部都给了,自己用的本地库,具体还没总结
4.如何查看已经安装的达梦数据库字符集?(这里咱使用命令行进行导入,不用担心不一致)
0:GB18030 1:UTF-8 2:EUC-KR
命令:select SF_GET_UNICODE_FLAG(); 或 select UNICODE();
1.新建用户
给新创建的用户权限:
在模式中右键刷新,就可以看到刚才的创建的用户数据库了
2.使用命令行的方式导入:
回车后,会提示格式编码不一致,不用管,输入Y即可
若导入失败,还找不到原因,就是用命令:后面加LOG=dimp02.log即可,去日志文件中查看报错的问题,再解决:日志文件在你存放dmp的目录下
dimp DGYH/DGYH@127.0.0.1 FILE=D:\Software\dm8_20221027\SqlData\dgyh20221114.dmp full=Y LOG=dimp02.log