上一页 | 下一页 |
添加数据库管理器
单击“Sparx Systems云服务配置客户端”对话框上的“ 添加数据库管理器”屏幕 ; 它可以帮助您定义与本地Firebird存储库或DBMS存储库(通过ODBC或OLE / DB)的新数据库连接。 ,将显示“
此注释显示在“添加数据库管理器”屏幕上:
“注意:”数据链接属性“和”ODBC数据源“对话框提供的”数据源名称“和”网络路径“与此计算机相关,可能需要进行修改以匹配服务器上的数据源。
这意味着如果云服务客户端应用程序从远程计算机(即不是运行云服务器的计算机)运行,则单击[...]按钮和“ 显示的屏幕相对于当前的机器而不是云服务器机器,所以应该小心。
默认情况下,作为安全预防措施,无论何时定义新数据库,它都会自动配置为禁用。通过选择“ 配置数据库管理器”屏幕上的“已启用”复选框,可以在定义期间启用数据库。
添加新数据库
值得注意的是,云服务器通过单个标识值唯一标识数据库; 此值称为数据库'Alias'。
添加新数据库管理器时,可以使用“添加数据库管理”对话框中的“别名”字段指定别名。
如果未指定别名,则确定默认别名如下。对于:
- Firebird定义'别名'是文件名减去扩展名
- 基于ODBC的定义'别名'是'数据源'
- 基于Oracle OLE DB的定义'别名'是'网络服务名'
- 基于SQLServer OLE DB的定义'别名'是'初始目录'
因此,在定义数据库连接时要小心,以确保不创建重复的数据库别名。但是,如果两个或多个数据库定义共享相同的别名,则所有Enterprise Architect客户端将连接到使用所请求别名找到的第一个数据库。
项目 |
描述 |
---|---|
Firebird数据库 |
Sparx Systems在“Sparx Systems云服务简介”网络研讨会上演示了使用Firebird数据库的云服务,因为它易于设置和使用,并且与Sparx Systems Cloud服务技术配合得非常好。Firebird是一个免费的,开源的理性数据库,可在各种平台上运行。Firebird非常复杂,并提供出色的并发性,可伸缩性和性能。它可以在企业环境中使用,自1981年以来一直以各种名称用于生产系统。 要了解有关Firebird数据库的更多信息,请访问以下网站: http://www.firebirdsql.org/en/about-firebird/ 您可以点击此链接查看网络研讨会: http://www.sparxsystems.com/resources/webinar/model-repository/cloud/introduction/introduction-cloud-services.html 您可以通过仅输入文件名(和扩展名)来定义与Firebird数据库的连接; 例如,'MyFireBird.feap'。
Cloud Server假定所有Firebird数据库都位于%SERVICE_PATH%\ Models \目录下。默认情况下,云服务器安装在以下文件夹中: ... \ Program Files(x86)\ Sparx Systems \ Cloud Services \ 在这种情况下,所有Firebird型号都将位于: ... \ Program Files(x86)\ Sparx Systems \ Cloud Services \ Models \ |
ODBC数据库 |
您可以通过指定数据库的连接字符串,在DBMS(如MySQL或PostgreSQL)下定义与数据库的连接。如果您在与服务器相同的计算机上运行Management Client,则可以:
笔记:
|
Oracle数据库(通过OLE DB) |
您可以通过指定数据库的连接字符串来定义与Oracle数据库的连接(通过OLE / DB)。如果您在与服务器相同的计算机上运行Management Client,则可以:
注意:
|
SQLServer数据库(通过使用SQL Server身份验证的OLE DB) |
Microsoft SQL Server支持两种不同形式的数据库身份验证:
Cloud Service可以使用,但SQL Server身份验证更容易配置。 在定义Cloud Service连接之前,请将具有db_datareader和db_datawriter角色的SQL Server用户定义到将充当Enterprise Architect存储库的数据库。 您可以通过指定数据库的连接字符串来定义与SQLServer数据库的连接。如果您在与服务器相同的计算机上运行Management Client,则可以:
|
SQLServer数据库(通过使用Windows身份验证的OLE DB) |
Microsoft SQL Server支持两种不同形式的数据库身份验证:
Cloud Service可以使用,但Windows身份验证需要特殊考虑。云服务器作为Windows服务运行,默认情况下,所有Windows服务都作为“本地系统帐户”运行; 因此,如果要使用Windows身份验证,Sparx Systems Cloud Service应配置为在预定义的网络用户(使用Windows服务控制台配置)下运行,并且此网络用户必须具有对数据库的访问权限(使用Microsoft SQL Server配置)管理工作室或类似)。 您可以通过指定数据库的连接字符串来定义与SQLServer数据库的连接。如果您在与服务器相同的计算机上运行Management Client,则可以:
注意:
|
学到更多