记一次导入dbf文件后数据为空问题的解决方法

前言

省流:这篇文章最终采用的是更换导出文件格式的方法,看到这里觉得方法不适用的小伙伴可以不用浪费几秒钟看完这篇文章哦。

问题描述

作者使用的是Navicat数据库管理工具,然后在将源数据库的数据表导出为dbf格式文件后,再将dbf文件导入到目标数据库时发现导入的数据存在为NULL的情况,顿时感觉心肺骤停。
尝试过直接将源数据库的内容复制粘贴到目标数据库,可行是可行,但是终归治标不治本。还有一点很奇怪的是,有些数据表导入的数据是完整的,有些却是完全为空,还有的则是有一些为空,有一些又有数据,令人抓狂😫。

遍览资料无果,于是决定试一下从源头解决这个问题,于是将导出dbf格式文件更改为导出csv格式的文件,再将这个csv格式文件导入到目标数据库中,结果发现成功导入,且没有数据丢失,万岁🎉!

解决方法

解决方法总体上其实在问题描述里面已经说过了,这里做一些补充。

1.导出数据

在这里插入图片描述在源数据库中选择导出向导
在这里插入图片描述选择csv格式
在这之后选择导出文件路径,然后一直无脑下一步即可。

2.导入数据
导入数据的操作和导出数据其实差不多,只要点击目标数据库的导入向导,然后选择导入文件,之后一直无脑下一步即可。

尾声

今天没什么好说的,就这样,下期再见。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋窗7

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值