如果 RUN export失败的话,我目前知道 会由如下的几钟错误导致
1) 纯 mapping的错误==mapping 就mapping不上(2者间 ,mapping 不上)
e.g mapping 时 ,在mapping table里面就有显示的红色的mapping 错误
2) mapping的candidate,本身就有错误,没调试通过就mapping,导致mapping出错
--e.g 一个 adv expression ,作为 candidate ,即将与 另一个target里的字段做mapping
但是 这个 adv expression 自己还都没 调试 通过。
--这时 当然要 先 调试 test adv expression后,再进行mapping
3) mapping 工作 ,接近后端时的写入时报错,
-e.g 这种错误就是
3-a) target 表被打开,同时一些cell被占用,所以不能写入==失败。
3-b) target 表被打开,同时一些col 或已经是 primary key的列被占用,所以不能写入==失败。
3-c) target 表中 ,你要写入的内容,有局部或整体已经 存在,所以 如果原来的内容不清除,所以不能写入==失败。
TIP:3-c)的例子也说明了,为什么我们基本是为了一个好习惯,也经常要在 run import (mapping-->target) 的这个工作阶段,必须提前检查看好target里面的内容,并且 一般/通常 就是清空 target表里面的所有内容后,再做 run import。
Logging Mode 一般推荐选 ”performance" ,不要选 “ Error Only”
Logs文件的存储位置,通常有2个位置:
e.g. Runs’ log files
1) C:\projects\Tutorial9\logs\ RunID1015\Export_Applications.txt
2.) TM/TC Log files Detailed log files (these are different from the Runs’ log files)
C:\Users\\AppData\Local\Temp\Valiance Partners
Note: It is recommended to check the Log file even if the # of errors shows 0.