用于检查含有链接的元素在数据库中是否有对应的行。没有对应行的链接为孤立链接。
您可以通过以下方式打开此对话框:
- 功能区:
- 工具箱:数据库
- “应用程序”对话框:在“可用的应用程序”列表框中选择 DBCHECK,然后单击加载按钮。
该对话框有两个主要显示区域。第一个区域显示在设计文件中找到的所有链接类型。在该区域中,您可以选择要操作的链接类型。第二个区域显示有关每个链接的信息。
链接数据库类型、图元号、MSLINK 和元素层均可更改,而无需连接到数据库。要验证孤立链接,需要有数据库连接。
该对话框可以处理多个链接或整个设计文件。当更改写入设计文件时,信息即会动态更新
最多可以加载 499,999 条记录。
- 定位视图 > 视图 1 – 8
- 使用定位元素图标在其中定位元素的视图。
- 定位视图 > 设置对话框
- 打开用于选择视图以定位元素的“设置对话框”。
- 数据库类型
- 在设计文件中找到的所有链接类型都显示在左侧面板中。您可以选择要操作的链接类型。
- 元素 ID
- 链接元素的标识号。
- 数据库类型
- 连接到元素的数据库链接的类型显示在右侧面板中。
- 图元
- 显示链接元素的图元号。
- MSLink
- 显示链接元素的 MSLink 号。
- 层
- 显示链接元素所在的层。
- 链接类型
- 显示链接的放置方式。链接可作为“新建/复制”或“信息”进行放置。
- DAS 类型
- 与链接关联的可视特性值。
- 孤立
- 显示链接在数据库中是否有关联的行。必须连接数据库才能进行孤立链接验证。
- 验证孤立元素
- 要验证孤立链接,数据库连接需处于激活状态。如果存在数据库连接,则可通过选择多个行来单独处理孤立链接,也可在链接的初始检查过程中进行单独处理。例如,如果设置了“验证孤立元素”开关,则在按下“检查单个元素”、“按围栅检查”或“按文件检查”按钮时,将对链接进行验证。
DBCHECK TOGGLE VERIFY ON
DBCHECK TOGGLE VERIFY OFF
- 链接类型
- 确定链接的放置方式。链接可作为“新建/复制”或“信息”进行放置。
DBCHECK TOGGLE LINKTYPE ON
DBCHECK TOGGLE LINKTYPE OFF
- 层
- 用于将含有特殊链接的元素移至另一层。这对于移除或关闭不再与数据库中的行关联的元素非常有用。
DBCHECK TOGGLE LEVEL ON
DBCHECK TOGGLE LEVEL OFF
- 类型
- 用于更改选择链接的数据库类型。该对话框提供关于已处理的链接的即时反馈。尽管 DBCHECK 可以检查 MicroStation 目前及过去所支持的全部数据库链接,但只有 ODBC、ORACLE 和 OLEDB 可用来更新链接。
DBCHECK TOGGLE DBTYPE ON
DBCHECK TOGGLE DBTYPE OFF
- 图元
- 用于修改链接的图元号。图元号介于 1 和 65535 之间。
DBCHECK TOGGLE ENTITY ON
DBCHECK TOGGLE ENTITY OFF
- MSLink
- 用于修改链接的 MSLink 号。MSLink 号介于 1 和 65535 之间。
DBCHECK TOGGLE MSLINK ON
DBCHECK TOGGLE MSLINK OFF
dbcheck select all、dbcheck select none 和 dbcheck select invert 显示在右键菜单中。
dbcheck select all 用于选择对话框链接列表中的所有行。
dbcheck select none 用于取消选择对话框链接列表中的所有行。
dbcheck select invert 用于选择对话框链接列表中的所有未选定行,以及取消选择其中的所有选定行。
注: MS_LINKTYPE 配置变量可用于限制已检查的链接类型。如果 MS_LINKTYPE 未定义或不存在,则会检查所有已知的数据库链接。如果 MS_LINKTYPE 设置为特定链接类型(如 ODBC),则仅检查该类型的链接。
注: 缺省情况下,可以检查的最大链接数为 10,000 个。通过设置 DBUTIL_MAX_RECORD,链接的数量最多可增加到 499,999 个。此限制适用于“按围栅检查”和“按文件检查”操作。如果您需要检查的链接数超过 499,999,请考虑使用围栅检查来限制链接数。另一个解决方法是通过使用 MS_LINKTYPE 配置变量过滤链接类型来限制链接数。
- 模型 ID
- 显示数据库链接所在的模型的名称。