使用 DTS 我正在动态创建一个访问数据库。创建文件后(此时有效),我让 DTS 包通过 HTTP 将其发布到另一个站点。(这个 HTTP 就是它必须完成的方式——规范的一部分。)
但是当包发布文件时,发布的版本以 0 字节文件的形式出现。发布文件的代码经过测试并且实现良好的代码。我确定它有效。一位同事告诉我,他认为出现这个“0字节”错误是因为Access连接没有关闭访问文件。他说必须完成 DTS 包才能关闭访问文件。
问题是:在发布文件的步骤执行之前,如何让 Access 关闭 Access 文件?
以防万一需要,步骤如下:
- 创建Access文件,为这个新文件设置一个预定义的访问连接对象
- 在 Access 中创建表
- 使用转换数据任务填充 Access 数据库(从 SQL Server)
- 通过 HTTP 发布文件(正在使用预定义/预测试的库)
预先感谢您的帮助!