专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »编程综合 » 安装和配置 IBM Rational System Architect V11.3 第 2 部分: 连接到 Microsoft SQL Server 2005 »正文

安装和配置 IBM Rational System Architect V11.3 第 2 部分: 连接到 Microsoft SQL Server 2005

来源: 发布时间:星期三, 2010年6月9日 浏览:16次 评论:0
  安装和配置 IBM® Rational® Architect 操作可能充满了挑战性特别是在它需要个关系数据库管理系统(RDBMS)来进行存储时情况更加复杂而且区别安装场景例如安装 Microsoft® SQL Server 2005 Express、 Microsoft® SQL Server 2005 或者 Oracle同时对网络及工作站安全性所施加限制原因会使得安装变得十分困难

  这个由 3篇文章组成专题包含了在个安全环境下安装 Rational Architect 11.3 版本操作以及在个共享及非共享环境下为专业 和 企业 百科全书连接到 Microsoft SQL Server 2005(SQL 服务器)和 Microsoft SQL Server 2005 Express(SQL Express)操作部分都包含了个基本故障排除部分

  第 1 部分“带 Microsoft SQL Express 独立安装”提供了有关 Rational Architect 术语和工具概述它带您完成了安装和配置 Rational Architect 操作以连接到个目标为专业百科全书工作站上 SQL Express

  本部分将会带您完成将 Rational Architect 连接到目标为专业百科全书 SQL 服务器环境操作

  第 3 部分“使用 Catalog Manager 配置 Rational Architect”解释了怎样配置 Rational Architect 以在个共享环境下连接到 SQL Express 上该环境目标是企业百科全书

  IBM Rational Architect 概述

  Rational Architect 提供了 5个关键领域交流企业视图:战略、业务、信息、系统和技术

  它是个集成、多用户方案可以支持所有关键领域建模工作包括业务进程建模面向对象建模和构件建模关系性数据建模以及结构化分析和设计建模操作是在个实时多用户环境下执行在该环境下生成工件会存储在个可扩展存储库中带有个可定制元模型

  Rational Architect 包含了美国联邦企业架构框架(FEAF)它能帮助美国政府部门及机构去整合和使用管理和预算署(OMB)参考模型及 OMB Exhibit 300 和 Exhibit 53 报告后续创建和发布工作

  另外Rational Architect 是最广泛使用企业架构方案以支持防御架构框架部(DoDAF)Rational Architect 提供了功能以构建能够代表防御架构框架部(DoDAF)模型自动生成 DoDAF 加工产品以及报告

  准备任务

  前提条件

  本文基于以下 3个前提条件:

  在工作站上已经安装并配置了 Rational Architect如第 1 部分所描述那样

  已经安装了 SQL 服务器并创建了个例子

  使用 Microsoft® Windows® 认证机制来访问 SQL 例子

  将 Rational Architect 连接到个 SQL 服务器例子上需要由网络或者域管理员、数据库管理员以及 Rational Architect 管理员来完成些特定任务接下来部分描述了这些角色完成任务

  前提任务

  确认已经安装了 Rational Architect 并在工作站上进行了配置查看第 1 部分(见于“本系列更多内容”中)中接下来部分来确定进行了合适安装和配置:

  第 1 部分:安装 Rational Architect

  第 3 部分:为百科全书备份创建个共享文件夹

  系统架构管理员任务

  识别所有或者多数 Rational Architect 用户(稍后您可以添加用户)

  收集他们用户域登录 IDs

  得到这些问题答案:

  哪些用户将会成为 Rational Architect 管理员?这些用户可以创建、管理和构建用户对 Rational Architect 百科全书访问

  哪些用户是标准 Rational Architect 用户?这些人每天都要使用这款软件Software

  向网络或者域工程师提供这些信息

  网络或者域工程师任务

  创建两个 Windows 域组:

saAdminGroup

saUsersGroup


  向这些组添加以下域用户(格式: <do>\<username> ):

  向 saAdminGroup 添加 Rational Architect 管理员用户

  向 saUsersGroup 同时添加 Rational Architect Administrator 用户及 Rational Architect 标准用户

  确认 Rational Architect 工作站能够通过网络访问 SQL 服务器(主机名)并在 Windows 防火墙上创建个例外条件从而在需要情况下允许对 SQL 例子远程访问

  SQL 服务器数据库管理员任务

  确认 Rational Architect 百科全书(数据库)将会创建 SQL 例子

  以 主机名\例子名 形式来向 Rational Architect 管理员提供 SQL 例子名

  如果 SQL 服务器没有使用标准端口就向 Rational Architect 管理员提供端口号码

  确认在 SQL 服务器上运行了合适 SQL 服务以支持对 SQL 例子远程访问

  向 SQL 例子添加 saAdminGroup 和 saUsersGroup 组

  向 saAdminGroup 分配 dbcreator 服务器角色

  注意:

  作为 saAdminGroup 部分域用户必须能够创建 Rational Architect 百科全书(通过使用包含 Encyclopedia Manager 工具来实现)他们在本质上是这些百科全书数据库所有者

  配置 Rational Architect 以链接到 SQL 服务器

  打开 Startup Wizard 并配置 Rational Architect:

  作为 Rational Architect 管理员登录到工作站上

  启动 Rational Architect

  如果向导没有自动启动就选择 Help > Startup Wizard

  在欢迎界面中点击 Next

  取消 Configure sample and tutorial encyclopedia projects 复选框选择(见于图 1)

  图 1. 为 Rational Architect 配置选择选项



  点击 Next

  选择名为 Existing SQL Server located _disibledevent=>

  选择数据库管理员向您提供 SQL 服务器格式为: 主机名\例子名

  点击 Next

  如果问及就从链接信息窗口中选择 Windows Authentication

  通过界面切换并完成配置操作

  关闭 Rational Architect

  在 SQL 服务器例子上创建新 Encyclopedia

  作为 Rational 系统架构管理员登录到工作站上(属于 saAdminGroup 用户)

  启动 Rational Architect

  点击 File > Open Encyclopedia

  点击 New 以创建个新百科全书

  在 Connection 下面点击浏览器按钮( 3个点)以创建个新连接

  点击 New 以创建个新连接

  对于连接名字您可以输入 SQL 服务器例子名

  从下拉列表中对服务器名字选择 hostname\instance name

  点击 OK

  在 Open Encyclopedia 窗口中为新 Rational Architect Encyclopedia 输入个名字(例如: test)

  点击 OK

  创建个数据库用户角色

  登录名是可以映射到私人用户或者用户组服务器端账号Rational Architect 用户所用登录名需要个预定义服务器角色及数据库访问权限为了更容易地向 Rational Architect 用户赋予需要权限Encyclopedia Manager 特性会在 Tools 菜单下提供“Create SAUser Role”功能该数据库角色是用 访问 Rational Architect 百科全书用户所需要最低权限来定义基本来说它赋予了用户 数据库搜索 和 数据库写入 权限(它们是预定义数据库角色)以及任意 Rational Architect 所用存储 EXEC 权限

  从位于 IBM Rational > IBM Rational Lecycle Solutions Tools 的下 Start 菜单中作为 Rational 系统架构管理员来启动 Rational Architect Encyclopedia Manager SAEM(SQL 服务器) 工具

  点击 Server > Connect 以创建个对 SQL 例子连接

  从下拉菜单中选择 SQL 服务器例子形式是 主机名\例子名

  选择 Windows 以进行认证

  点击 OK 以创建个对 SQL 服务器例子连接

  在数据库工具栏下拉菜单中选择 测试 数据库如图 3 所示

  注意:

  必须选择个数据库以识别 Rational Software Architect Encyclopedia Manager 中命令

  图 3. 选择个百科全书



  从下列菜单中选择 Tools > Create SAUser Role

  向 saUsersGroup 分配用户角色

  点击 Server > Logins 以查看可得到登录组或者用户

  从列表中选择 saUserGroup

  点击图标以编辑选择登录组

  图 4. 从列表中选择 saUserGroup



  查看原图(大图)

  点击 Database Access 项

  在“指定此次登录访问哪个数据库 ”页面中为 test 数据库而点击复选框(见于图 5)

  图 5. 登录属性视图中数据库访问项



  点击 OK 以切换登录窗口

  再次从列表中选择 saUserGroup

  点击 Edit 图标以编辑选择登录名

  点击 Database Access 项

  点击 test 数据库此时角色就会显示出来了

  选择 SAUser(见于图 6下半部分)

  图 6. 选择 SAUser 作为用户组登录



  点击 OK并关闭 Login Properties 窗口

  点击 Servers > Disconnect 以断开对 SQL 服务器例子连接

  退出 Encyclopedia Manager(SQL 服务器)效用

  将 Rational Architect 和 SQL 服务器连接起来

  作为 Rational Architect 管理员注销出工作站

  作为个标准 Rational Architect 用户登录到工作站上( saUsersGroup 用户部分)

  启动 Rational Architect

  如果向导还没有打开话就打开 Help > Startup Wizard

  在 Startup Wizard 中点击 Next

  点击 Next 以接受默认值

  选择 Existing SQL Server Located 选项

  选择 SQL 服务器 主机名\例子名

  点击 Next

  从 Connection Information 窗口中选择 Windows Authentication

  在剩余界面间切换以完成配置工作

  配置其他工作站

  对每个 Rational Architect 工作站重复上面描述操作:

  启动 Rational Architect

  如果向导尚未打开话就启动 Startup Wizard

  按照上面描述那样连接到 SQL 服务器例子上

  打开已存在百科全书

  对于其他工作站重复这个过程

  打开个已存在百科全书

  如果向导还没打开话就启动 Rational Architect

  点击 File > Open Encyclopedia 以得到 Open Encyclopedia 视图

  点击 Existing 以查看已存在百科全书

  打开您所感兴趣百科全书

  基本故障排除

  接下来指南会指导您去处理些较常遇到情况或者问题

  激活对 SQL 服务器远程连接

  您必须激活对 SQL 服务器例子连接按照下述步骤来进行操作:

  点击 Start > Programs > Microsoft SQL Server 2005 > Configuration Tools

  点击 SQL Server Surface Area Configuration

  在 SQL Server 2005 Surface Area Configuration 页面上点击 Surface Area Configuration for Services and Connections

  展开 Database Engine

  点击 Remote Connections

  点击 Local and remote connections

  点击适当协议以激活您环境

  点击 Apply

  当您收到以下信息时就点击 OK :

  您必须重启 Database Engine 服务您对 Connection Settings 所做变更才会生效

  在 Surface Area Configuration for Services and Connections 页面上展开 Database Engine

  点击 Service

  点击 Stop直等到 MSSQLSERVER 服务终止为止

  点击 Start以重启 MSSQLSERVER 服务

  激活 SQL 服务器浏览器服务

  警告

  通过激活 SQL Server Browser 服务您会增加安全方面风险使得工作站和网络更易遭受恶意用户以及病毒的类恶意软件Software攻击如果您还选择这样做那么您可以按照下述步骤:

  点击 Start > Programs > Microsoft SQL Server 2005 > Configuration 工具

  点击 SQL Server Surface Area Configuration

  在 SQL Server 2005 Surface Area Configuration 页面上点击 Surface Area Configuration for Services and Connections

  点击 SQL Server Browser

  对于“Startup type”选择 Automatic

  点击 Apply

  点击 Start

  点击 OK

  在 Windows XP 和 Windows Server 2003 防火墙中创建例外情况

  按照下列思路方法来打开 Microsoft Windows 防火墙:

  点击 Start

  点击 Run

  输入 firewall.cpl

  点击 OK.

  在 Windows 防火墙中点击 Exceptions 项

  点击 Add Program

  在“添加”窗口中点击 Browse

  点击 C:\Program Files\Microsoft SQL Server\ <instance id> \MSSQL\Bin\sqlservr.exe 可执行或者安装 SQL 服务器 2005 位置

  点击 Open

  点击 OK

  为 SQL 服务器服务防火墙创建个例外情况

  在 Windows 防火墙中点击 Exceptions 项

  点击 添加

  点击 Browse.

  点击 C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe 可执行

  点击 Open

  点击 OK

  在防火墙中为 TCP 访问打开个端口

  在控制面板中打开 网络链接

  右击激活链接

  选择 属性

  选择 高级 项

  点击 Windows 防火墙设置

  在 Windows 防火墙窗口中点击 Exceptions 项



  点击 添加个端口

  在“添加个端口”窗口 Names 文本框中输入 SQL Server <instance name>

  为默认例子输入数据库例子端口号码(例如: 1433)

  确认 TCP 被选中了

  点击 OK

  在防火墙中为浏览器服务打开个端口

  点击 Add Port并在 Names 文本框中输入 SQL Server Browser然后在 Port number 文本框中输入 1434

  选择 UDP

  点击 OK



标签:
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: