【发布时间】:2013-11-20 18:37:16
【问题描述】:
我有源架构,并从该架构映射到输出架构。源模式代表 Xml 文件,输出模式代表存储过程(我用它来插入数据库) 映射和设置所有端口后,我可以将 xml 文件加载到数据库。
当我必须加载缺少子元素的 xml 文件时问题开始,整个过程停止并且服务进入“脱水状态”。
我发现当源模式中的所有子元素都丢失时,加载了一些数据并且整个过程停止了。 在不同的 xml 文件中,我可以传递数据以及在数据库中缺少数据的位置。
如果我在源架构中缺少数据,我有什么办法在数据库中插入 null?
【问题讨论】:
-
数据库端口是双向的吗?有任何错误信息吗?
-
数据库是MSSQL还是Oracle?事件日志是怎么说的?
-
您是使用用户定义的 TableType 作为存储过程参数还是只使用原始字段?