达梦dimp导入警告contraint创建失败

等等,上次在公司的服务器上搞达梦导入,也碰到过这鬼约束问题。
那天是下午三点,阳光正好,我刚泡好茶,准备导入个几百G的数据,结果提示这个 constraint 创建失败。
当时我心里就咯噔一下,赶紧查日志,发现是字段里有个&符号没转义。
这玩意儿真是磨人,你想想,几百G数据卡在一个小符号上。
我赶紧用setdefineoff;试了一下,嘿,还真行。
不过这招听着有点像临时抱佛脚,不知道长期用行不行得通。
突然想到,是不是版本问题?我记得我们那台服务器是5 .7 ,而测试环境是8 .0,虽然都是达梦,但中间版本差异可能也捣鬼。
得赶紧跟运维确认一下,顺便看看约束定义是不是太复杂了。
这事儿真让人头疼,有时候一个小小符号就能卡住半天。

达梦数据库 自动备份 如何还原

嗯...还原操作啊...2 02 2 年我在上海的时候...搞过一次...挺折腾的...
首先啊...得找备份文件...在服务器上...存储自动备份的目录...你得知道是哪个目录...然后...下载下来...到本地电脑...我这回...就是用SFTP...下载的...挺好...没断网...
然后...得打开DM控制台...就是达梦的那个管理工具...我那会儿...电脑里没有...后来...从官网...下载了个安装包...装上了...挺大的...
接着...点还原...在控制台里...找到那个“还原”按钮...我记着...在数据库操作那块...点了之后...就弹个窗口...让你选备份文件...我就导航到本地...点了那个.bak文件...
然后...确认参数...默认的...我都没改...点确定...就开始还原了...
还原完了...还得点“恢复”...把数据写进去...我这回...恢复挺慢的...等了好久...估计数据量太大了...然后...还得点“更新Majic”...同步下信息...不然...数据库状态对不上...
最后...得验证下...查查表...看看数据对不对...权限有没有...我那会儿...查了几个关键表...还挺好的...
哦对了...还原前...得停了数据库...我那会儿...忘了...差点搞砸...后来...才反应过来...再停...要好多了...而且...备份文件...得和数据库版本一样...不能跨版本...我这回...就是同版本的...还好...
大型数据库...还原...真慢...监控进度条...挺重要的...我这回...就差点等不及...想关了...结果...没弄完...闹笑话了...

dimp导入时出现无法解析的成员表达式set_session_remap

dimp导入报错"无法解析的成员表达式set_session_remap",直接检查版本不兼容。

2 02 3 年达梦数据库公告:dimp 5 .1 版本才支持set_session_remap参数。

操作: 1 . 对比dimp和dexp版本号,必须一致或dimp更高。
2 . 查达梦官方文档确认参数语法。
3 . 重新导出dmp文件。

提醒:用工具前先确认版本兼容。