SSIS平面文件位置。本地驱动器与同一服务器上的共享文件夹

时间:2010-12-21 17:47:31

标签: ssis

我在运行SSIS的同一台服务器上本地存储了一个平面文件。

在平面文件连接管理器中选择平面文件的位置时,我可以使用本地驱动器(d:\ testfiles \ flatfile.txt)或者我可以使用UNC路径(\ myserver \ flatfileshare \ flatfile.txt) 。)

两者都指向同一个文件,无论哪种方式包都是成功的。为什么我应该选择一个而不是另一个?

3 个答案:

答案 0 :(得分:1)

指定您的文件:

\\server\sharename\path\file.txt

这将适用于两个地方。

称为UNC路径。

当我拥有XP时,我喜欢这个实用程序来生成它们 - clippath。您可以右键单击文件,它会将路径复制到剪贴板。神奇。

现在我使用的是Win7 x64并且它不受支持。 Windows7有一个复制文件路径,但似乎使用了驱动器号,这不是我们想要的,是吗?

查找文件是一个微不足道的位置,我不担心差异。

答案 1 :(得分:1)

我使用某种包配置来存储文件的路径,这是一个更灵活的解决方案。

答案 2 :(得分:0)

不仅仅是性能原因,如果选择UNC路径,您可以获得更灵活的解决方案。在这种情况下,如果您更改SSIS包,因此它在另一台服务器上运行,该文件的路径将是正确的。

相关问题