| 前页 | 后页 | 
在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 | 在“目标项目”字段的右侧,单击 显示“数据链接属性”对话框。 | |
| 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数据库引擎。
- 确保排序规则设置为您使用的字母,例如拉丁或西里尔字母

 按钮。
按钮。