前页 后页

在MS Access 2007数据库中创建项目

在Microsoft Access 2007存储库中设置项目通常涉及到现有.EAP或.EAPX文件的转换,这可以通过两种不同的方式来实现:

  • 您拥有MS Access 2007本身的工作副本,在这种情况下,您可以将现有的.EAP / .EAPX项目直接转换为MS Access 2007(.ACCDB)文件,或者
  • 可以将现有存储库转移到一个空的MS Access 2007数据库中
无论哪种情况,在转换或转移现有项目之前,都应该对源模型执行项目完整性检查,以确保它是“干净的”并且没有数据相关的错误。

先决条件

  • 已安装“ Microsoft Office 12.0 Access数据库引擎OLE DB提供程序” ODBC驱动程序

1.执行项目完整性检查

尽管此步骤是可选的,但Sparx Systems确实建议执行此步骤。

行动

也可以看看

1.1

使用Enterprise Architect ,打开源项目.EAP / .EAPX文件。

基于文件的项目

1.2

选择“配置>模型>完整性>项目完整性”功能区选项。

检查项目数据完整性

1.3

确保在“操作”面板中选择“仅报告”,并确保选中“运行检查”面板中的所有复选框,然后单击

转到按钮。

1.4

如果Enterprise Architect检测到现有模型包含完整性问题,则将在对话框底部的主面板中列出这些问题。在继续进行项目转移之前,应解决这些问题。

2a。使用MS Access 2007转换源项目

行动

也可以看看

2a.1

打开MS Access 2007并在此产品中加载源.EAP / .EAPX文件。

允许访问将源项目转换为.ACCDB文件。完成此过程后,您的项目将是MS Access 2007存储库。

2b。将源项目传输到一个空的.ACCDB文件

行动

也可以看看

2b.1

开放式Enterprise Architect 。

(如果显示“打开项目”对话框,请单击“取消”按钮以打开而不加载任何项目。)

2b.2

选择“配置>模型>传输>项目传输”功能区选项。

显示“项目传输”对话框。

2b.3

在“传输类型”面板中,选择“文件到DBMS”。

2b.4

在“源项目”字段中,键入要复制到存储库的.EAP / .EAPX文件的名称。

如果.EAP文件启用了复制,则必须在执行传输之前将其删除。

删除复制

2b.5

在“目标项目”字段的右侧,单击Browse.按钮。

显示“数据链接属性”对话框。

2b.6

从列表中选择“ Microsoft Office 12.0 Access数据库引擎OLE DB提供程序”。

单击下一步按钮。

2b.7

从Sparx Systems 基于DBMS的Sparx Systems 网页上获取一个空的MS Access 2007基础项目,然后重命名文件以符合预期的目的。

2b.8

在“数据链接属性”对话框的“数据源详细信息”页上,键入Access 2007 .ACCDB文件的完整路径。

单击确定按钮返回到“项目传输”对话框。

2b.9

如果需要,请选中“日志文件”复选框,然后为数据传输日志文件键入路径和文件名。

2b.10

单击传输按钮以开始数据传输过程。

完成该过程后,您将在Access 2007数据库中创建项目,并可以直接从Enterprise Architect打开项目,在“打开项目”对话框中浏览.ACCDB文件的位置。

管理与项目的连接

3.设置ODBC DSN

行动

也可以看看

3.1

创建一个合适的ODBC数据源以指向您的新数据库。

管理与项目的连接

笔记

  • 在Enterprise Architect Corporate , Unified和Ultimate版本中都可以连接到基于DBMS的存储库。
  • 如果没有Access 2007,则可以从Microsoft下载站点下载Access数据库引擎。
  • 确保排序规则设置为您使用的字母,例如拉丁或西里尔字母

学到更多