检查数据库的 Web 兼容性

Access > 设计应用程序

 

检查数据库的 Web 兼容性

blueup_CLV全部显示

bluedrop_CLV全部隐藏

使用 Access Services 将数据库发布到 Web 时,某些桌面数据库功能不受支持。可以使用兼容性检查器对数据库进行检查,以查看其组件是否与 Web 兼容。

本文内容


hrefIcon_ZA10069439 概述

hrefIcon_ZA10069439 运行兼容性检查器

hrefIcon_ZA10069439 查看 WEB 兼容性日志


概述

Access 2010 允许您使用 Access Services 将数据库应用程序发布到 Web(Access Services 是 SharePoint Server 的一个新组件)。但是,桌面数据库应用程序中可用的某些 Access 功能与 Access Services Web 发布不兼容。

可以使用兼容性检查器来识别与 Access Services 不兼容的数据库功能。如果兼容性检查器发现问题,会将问题记录在名为“Web 兼容性问题”的表中。您可以查看日志表的内容,以识别问题并确定如何修复。

TopPageIcon_CLV 返回页首

运行兼容性检查器

1.单击“文件”选项卡。将打开 Backstage 视图。
2.在左侧单击“信息”
3.在右侧的“有关 <数据库名称> 的信息”下,单击“运行兼容性检查器”
如果兼容性检查器没有发现任何问题,会在“运行兼容性检查器”按钮下方显示确认消息:

数据库与 Web 兼容。

如果兼容性检查器发现问题,会显示警告消息,并启用“打开 Web 兼容性日志”按钮:

数据库与 Web 不完全兼容。

TopPageIcon_CLV 返回页首

查看 Web 兼容性日志

兼容性检查器发现 Web 兼容性问题时,会将问题记录在名为“Web 兼容性问题”的表中。该表会列出每个问题的以下内容:

元素类型  产生问题的数据库对象的类型。例如,如果问题是表具有不允许的名称,则“元素类型”的值为 Table
元素名称  产生问题的数据库对象的名称。
控件类型  产生问题的控件 (控件:允许用户控制程序的图形用户界面对象,如文本框、复选框、滚动条或命令按钮等。可使用控件显示数据或选项、执行操作或使用户界面更易阅读。)的类型。例如,如果问题是表字段具有不允许的名称,则“控件类型”的值为 TableColumn

 注释    如果此字段为空,表明不是控件产生的问题。

控件名称  产生问题的控件的名称。

 注释    如果此字段为空,表明不是控件产生的问题。

属性名称  产生问题的属性的名称。

 注释    如果此字段为空,表明不是属性产生的问题。

问题类型  产生的问题类型。如果问题为 Error,则在问题得到修复之前不会发布数据库。此外,在问题得到修复之前也无法将数据库转换为 Web 数据库。
说明  问题的说明,旨在帮助您找到和修复问题。例如,如果问题是表的字段包含 Access Services 不支持的数据类型,则说明为列数据类型与 Web 不兼容

您还需要其他字段中的信息,以便全面了解问题。在此示例中,您除了要查看说明外,还需要了解是哪个表(“元素名称”的值)和哪个字段(“控件名称”的值)。

若要查看问题日志,请在兼容性检查器完成检查后,在 Backstage 视图中单击“打开 Web 兼容性日志”

 注释    如果兼容性检查器没有发现任何问题,将禁用“打开 Web 兼容性日志”按钮。

您还可以从导航窗格打开问题日志:

在导航窗格中,找到并双击表“Web 兼容性问题”。

TopPageIcon_CLV 返回页首