SQL Server 2005:Integration Services 存储包为空。为什么?

ric*_*ard 1 sql-server-2005 ssis

我正在尝试导入、导出 SSIS 包。我知道他们在那里。当我查询 msdb.dbo.sysdtspackages90 时,我得到 22 个包。但是当我连接到服务器上的 Integration Services 时,存储的包文件夹是空的。到底是怎么回事?

我已经检查了 MsDtsSrvr.ini.xml。它使用标准的默认设置进行设置。

gar*_*rik 5

包本身存储在 msdb sysdtspackaes90 表中。

请务必注意,在将包导入到 SSIS 服务中的文件系统文件夹之前,SSIS 服务器不知道文件系统中存储的包。

...

虽然 SQL Server Management Studio 是使用 MSDB 和文件系统的默认文件夹位置提供的,但您可以使用“创建新文件夹”选项自由地向此结构添加新文件夹。当您在文件系统系统文件夹下创建一个新文件夹时,将在文件系统中创建一个新目录。默认情况下,这些目录位于 c:\Program Files\SQL Server\90\Packages 目录中。将包导入文件系统文件夹将导致包被复制到文件系统中的类似命名目录。对于在 MSDB 文件夹下创建的文件夹,会向跟踪文件夹结构的 sysdtspackackefolder90 表中添加一个新条目。但是,重要的是要意识到包本身仍然存储在 msdb sysdtspackaes90 表中。

管理和部署 SQL Server 集成服务

无论如何,我建议安装所有SP。