预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

添加数据库管理员- Native

“添加数据库管理员(本机)”对话框可帮助您为现有的基于服务器的存储库定义新的数据库管理器。这是建立与存储库的连接的最简单方法,也是推荐的方法:

  • 火鸟
  • MariaDB
  • 微软SQL服务器
  • MySQL
  • 甲骨文
  • PostgreSQL
  • SQLite
使用本地连接,在大多数情况下,您不需要安装任何额外的驱动程序或在Enterprise Architect之外执行任何额外的步骤。

首次打开添加数据库管理员(本地)屏幕时,其下部大部分为空:

但是,此区域将填充基于所选 DBMS 的字段。对于本地火鸟和 SQLite 数据库,唯一需要的字段是文件名,而其他字段通常需要服务器名、数据库名和用户凭据。例如,此处的图像显示了显示的各种字段的示例:

您需要填写所有必填字段(如其标签旁边的“*”字符所示),并且在大多数情况下,在启用确定按钮之前单击测试按钮;这是为了确保只保存有效的连接详细信息。

'别名'

所有数据库管理器的一个设置是:“别名”。其目的是通过单个值来唯一标识数据库。当客户端请求连接到数据库时,他们指定“别名”(请注记,在Enterprise Architect中,此值称为“模型名称”)。

添加新的数据库管理员时,可以手动指定“别名”,如果留空,专业云服务器将根据以下规则自动分配一个值:

  • 火鸟定义,“别名”是文件名减去扩展名
  • SQLite 定义,“别名”是文件名减去扩展名
  • 所有其他 DBMS,“别名”是服务器和数据库名称的组合(已删除特殊字符)
因此,在定义数据库连接时要小心,以确保您不会创建重复的数据库“别名”。在最新版本的专业云服务器中,已进行额外检查以阻止定义重复的“别名”;但是,旧版本没有施加这些限制。如果两个或多个数据库定义共享相同的“别名”,那么所有Enterprise Architect客户端都将连接到使用请求的“别名”找到的第一个数据库。

注记

  • 出于兼容性原因,在 Microsoft 的“数据链接属性”对话框中定义 ODBC 和 OLE/DB 数据库连接的原始方法仍然可用,并在它们自己的主题(添加数据库管理员(OLEDB/ODBC) )中进行了讨论,但是引入了专业云服务器的 64 位版本,为了让专业云服务器连接到此类数据库,很可能需要额外的 ODBC/OLE DB 驱动程序(和/或 ODBC DSN),因此Sparx Systems建议使用本地连接,因为它们简单。