使用DTS我正在动态创建一个访问数据库。在创建文件之后(此时工作)我正在将DTS包通过HTTP发布到另一个站点。 (这个HTTP就是它必须如何完成 - 规范的一部分。)
但是当包发布文件时,发布的版本作为0字节文件出现。发布文件的代码经过测试并且实现良好的代码。我确信它有效。一位同事告诉我,他认为发生这种“0字节”错误是因为Access连接尚未关闭访问文件。他说必须完成DTS包才能关闭访问文件。
问题是:如何在发布文件执行步骤之前获取Access以关闭Access文件?
以防万一需要,步骤如下:
提前感谢您的帮助!
答案 0 :(得分:1)
我刚刚发现,答案就是在我发布文件之前(或者在我写完文件之后)让工作流程关闭连接
我可以通过选中“工作流属性”对话框的“选项”选项卡上的“完成时关闭连接”复选框来完成此操作。
谢谢大家!
答案 1 :(得分:0)
我相信你的同事是正确的,通过HTTP发布很可能需要在DTS之外生活,或者你可能需要查看VBS关闭连接的方式,但我不确定这是否可能