0

在尝试在 Sql Server 集成服务中保持整洁的同时,我想删除我在创建不再需要的缓存转换编辑器时创建的缓存连接管理器,但我不知道该怎么做。有人知道方法吗?

编辑

澄清一下,当我像这样创建缓存转换时:

在此处输入图像描述

在缓存转换的编辑器中,我单击新建... 按钮以创建一个名为“CCM1”的新缓存连接管理器。这将在同一包中另一个数据流任务的查找转换中可用:

在此处输入图像描述

现在我意识到 CCM1 是不对的。所以我创建了一个新的 ADO Net 源并将它连接到一个新的缓存转换。我创建了一个名为 CCM2 的新缓存连接管理器(我没有重用第一个,因为它不再是我想要的了)。现在我删除第一个 ADO 网络源和第一个缓存转换。但是,当我去定义新的查找转换时,我可以选择 CCM1。但这不再维护了,所以我真的不希望它到处乱放:

在此处输入图像描述

但是在我能看到的任何地方都没有删除 CCM1 的选项。

4

2 回答 2

2

只是为了验证我们在谈论同一件事

你像这样模糊地构建了一个包

在此处输入图像描述

现在您要删除缓存连接管理器吗?我左键单击缓存转换,点击删除。

删除连接管理器

Connection Manager's 面板(底部)中,左键单击“缓存连接管理器”,在您的情况下为 CCM1,然后单击删除。

在此处输入图像描述

我想你可能要问的是它是否是一个项目连接 - 前面有 (project) 作为左侧数据源。然后,如果您尝试删除数据源,它会发出警告

TITLE: Confirm Deletion
------------------------------

When you delete a project connection manager, packages that use the connection manager might not run. You cannot undo this action. Do you want to delete the connection manager?

------------------------------
BUTTONS:

OK
Cancel
------------------------------

如果是这种情况,您需要先将其转换为包连接管理器,然后才能将其删除。右键单击 CM 并选择“转换为包连接”此时您可以将其删除,而不会出现上述错误消息。

如果这不能解决您的问题,请尝试澄清您的问题,我很乐意帮助/核对这个答案。

于 2012-04-30T14:26:49.510 回答
1

为什么要删除它?只是不要再使用它了。如果要从系统中清除 .caw 文件,只需使用“文件系统任务”删除该文件

编辑: 在此处输入图像描述

于 2012-04-30T08:55:29.673 回答