【ERP数据导入】SQLSERVER数据库数据导入

= =。最近研究导数据研究的心力交瘁。虽说现在的办法也是各种无力吐槽。要完整的导入一整个数据库。顺利的话。至少也得需要2个小时。如果个别字段存在问题。导入时候没注意。就不可估计时间 了。 先把现有方案记录。待菇凉找到了更合适的再言语。

Example:

Database A:hbposv8(目标数据库)

Database B:isszmv8(数据源)

Tools:

文件相关:WPS表格/Microsoft Excel (u盘常备此工具安装包及兼容)

数据转换:两个ERP自带系统数据管理工具。思讯数据转换器

PREPARE:根据软件导出需要的数据,会以一堆txt文档格式,。。。。大都是以数据库表名为名称的很容易辨认

1.工具导入

供应商信息、会员信息、商品信息可使用思讯转换工具导入。

具体步骤:

No1.下载导出源数据txt格式,打印导出源数据做格式 (这样的话是两个文件 一个txt的,一个表格文件)

No2.查看导入工具带的标准EXCEL模板,。新建EXCEL文档,对照上面两个文档拼成合适的格式按标准摸板格式对应好字段导入。

No3.保存整合好的新Excel文档(格式仅支持.xls),然后用工具倒入。

2.SQLSERVER企业管理器-----导入数据向导

2.1文档形式导入

支持txt格式文档导入到数据库表,导入前将两个数据库字段查看好。记录下两个数据库表之间的需要的数据所对应的字段,进行导入操作。不需要的字段根据向导选择可进行忽略。

2.2 数据库表与表之间导入

这个东西会自动识别相同字段的数据进行匹配。所以一般不需要进行更改操作。

3. 现阶段工作常用ERP数据库表

3.1导入顺序:

仓库信息  供应商信息 商品类别 品牌 商品信息 库存信息 会员信息...

可直接导入所属表项:

3.2 仓库表两个数据库差异

思讯:branch_no为3位编码和6位编码,3位编码的为顶部、6位为下设分支(EX:总部 000 分店1 00032)

商云8:branch_no为2位编码和4位编码,2位编码的为顶部、4位为下设分支(EX:总部 00 分店1 0032)

二者导入先按源数据导入成功后,需对应上述层级关系对表进行相应更改。

3.3 导入注意事项

原先存在的数据,包括安完客户端之后,默认建立的数据库表内信息,

导入前记得删除新ERP的表格信息,后将原数据库数据导入。

 

原文转自:http://user.qzone.qq.com/522587325/blog/1409282309