预订演示
前页 后页

添加数据库管理员-本机

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

  • 火鸟
  • 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推荐使用本机连接,因为它很简单。