模糊查找转换编辑器(“引用表”选项卡)

使用**“模糊查找转换编辑器”对话框的“引用表”**选项卡可以指定用于查找的源表和索引。 引用数据源必须是 SQL Server 数据库中的表。

注意注意

模糊查找转换将创建引用表的工作副本。 下面描述的索引是通过使用特殊的表对此工作表创建的,它们不是普通的 SQL Server 索引。 除非选择了“维护存储的索引”,否则转换不会修改现有的源表。 在这种情况下,转换将对引用表创建一个触发器,此触发器将基于对引用表所做的更改来更新工作表和查找索引表。

注意注意

模糊查找转换的 Exhaustive 和 MaxMemoryUsage 属性未在“模糊查找转换编辑器”中提供,但可以使用“高级编辑器”进行设置。 此外,大于 100 的 MaxOutputMatchesPerInput 值只能在“高级编辑器”中指定。 有关这些属性的详细信息,请参阅转换自定义属性的“模糊查找转换”部分。

若要了解有关模糊查找转换的详细信息,请参阅模糊查找转换

选项

  • OLE DB 连接管理器
    从列表中选择现有的 OLE DB 连接管理器,或通过单击**“新建”**创建一个新连接。

  • 新建
    通过使用**“配置 OLE DB 连接管理器”**对话框创建新的连接。

  • 生成新索引
    指定转换应创建新的索引以用于查找。

  • 引用表的名称
    选择要用作引用(查找)表的现有表。

  • 存储新索引
    如果希望保存新的查找索引,请选择此选项。

  • 新索引名称
    如果已选择保存新的查找索引,请为其键入描述性名称。

  • 维护存储的索引
    如果已选择保存新的查找索引,请指定是否还希望 SQL Server 维护该索引。

<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images/ms190219.alert_note(SQL.110).gif" title="注意" alt="注意" /><strong>注意</strong></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>如果在<strong>“模糊查找转换编辑器”</strong>的<strong>“引用表”</strong>选项卡中选择<strong>“维护存储的索引”</strong>,则转换将使用托管存储过程维护索引。 这些托管存储过程使用 SQL Server 中的公共语言运行时 (CLR) 集成功能。 默认情况下,不启用 SQL Server 中的 CLR 集成。 若要使用<strong>“维护存储的索引”</strong>功能,必须启用 CLR 集成。 有关详细信息,请参阅<a href="ms131048(v=sql.110).md">启用 CLR 集成</a>。</p>
<p>由于<strong>“维护存储的索引”</strong>选项需要 CLR 集成,所以只有在选择已启用 CLR 集成的 SQL Server 实例上的引用表时,此功能才能发挥作用。</p></td>
</tr>
</tbody>
</table>
  • 使用现有索引
    指定转换应使用现有索引来执行查找。

  • 现有索引的名称
    从列表中选择以前创建的查找索引。

请参阅

参考

模糊查找转换编辑器(“列”选项卡)

模糊查找转换编辑器(“高级”选项卡)

概念

Integration Services 错误和消息引用