Users Guide

实例。这可以在 SQL Enterprise Manager SQL Server 组中看到。所有 SQL Server 非默认实例都将附加有实例名称。在此例中,将 MYINST1 MYINST2 视为 SQL
Server 的两个非默认实例。这些 SQL Server 实例将是:REMOTE_DB_SERVER\MYINST1 REMOTE_DB_SERVER\MYINST2。这还可以在 SQL Enterprise Manager
SQL Server 组中看到。如果远程数据库系统的 SQL Enterprise Manager 没有系统上所有 SQL Server 实例的完整列表,则注册这些非默认实例以使其显示在 SQL Server 组中。
IT Assistant 接到
1. Management Station 上,导航到 IT Assistant 安装目录并编辑配置文件 dconfig.ini,编辑方式是使用远程数据库系统上 SQL Server 的名称来替换各个(本地)字符
串。可以在 [ITAssist_Odbc_Attributes] [Master_Odbc_Attributes] 部分下找到该字符串。
2. 如果 IT Assistant 数据库位于 SQL Server 的默认实例中,IT Assistant 数据库将会是 <
数据库服务器名称
>。如果 IT Assistant 数据库位于 SQL Server 的非默认实例中,
例如 MYINST1,则 IT Assistant 数据库将会是 <
数据库服务器名称
>\MYINST1。也就是说,
Attribute3=Server, <
数据库服务器名称
/IP
地址
>-- 若为默认实例
Attribute3=Server, <
数据库服务器名称
>\MYINST1 -- 若为指定实例
3. Management Station 上,将 IT Assistant 服务登录凭据从Local System account(本地系统帐户更改为用于登录 Management Station 和远程数据库系统上
本地 SQL Server 的通用帐户。这里我们假定是本地管理员帐户。
4. 应更改 IT Assistant 连接服务和 IT Assistant 网络监控服务的登录凭据。要执行此操作,右键单击 Service Control Manager 中的各个服务并选择Properties
性)。选择Log On(登选项卡更改登录凭据。
如果要将这些服务配置为在其他用户帐户下运行,则用于的用户帐户必须具有以下用户权限:
l 作为操作系统执行操作(在 Windows 2000 系统上需要此权限)
l 更换进程级别令牌
l 作为服务登录
要设置这些权限,应执行以下步骤:
a. 在命令提示符对话框中运行 secpol.msc
b. 选择Security Settings(安全置)®Local Policies(本地策略)®User Rights Assignments(用户权限分配)
c. 右键单击策略并选择Properties性),如果是在 Windows 2000 中,则为Security(安全)
d. 将用户名添加到此策略。
e. 重新启动系统应用设置。
5. 此步骤可选,并且只有计划停止在 Management Station 上运行 SQL Server 服务时才需要。
IT Assistant 安装期间,IT Assistant 服务创建为依赖 SNMP 服务和 SQL Server MSSQLServer 服务。可以删除 IT Assistant 服务对 SQL Server
MSSQLServer 服务的相关性,方法是在 Management Station 上编辑 IT Assistant 服务的注册表项。
Management Station 上,通过在命令提示符处键入 regedit 打开 Microsoft Windows 注册表编辑器。导航到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dcnetmon
双击 DependOnService 值名称编辑其属性。该注册表值是一个 UNICODE 多重字符串,其初始值为 SNMP MSSQLServer
删除 MSSQLServer 并保存修改。这样会删除 IT Assistant 网络监控服务对 SQL Server 服务的相关性。
接着导航到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dcconnsvc。双击 DependOnService 值名称编辑其属性。该注册表值是一个
UNICODE 多重字符串,其初始值为 SNMP, MSSQLServer, dcnetmon
删除 MSSQLServer 并保存修改。这样会删除 IT Assistant 连接服务对 SQL Server 服务的相关性。
Management Station 上,从 Service Control Manager 右键单击各个服务并选择Properties性),检查 IT Assistant 网络监控服务和 IT Assistant 连接服
务的相关性。选择Dependencies(相性)选项卡。MSSQLServer 服务上应该没有任何相关性。重新启动 Management Station 让这些更改生效。
6. Management Station 上,启动 IT Assistant 连接服务和 IT Assistant 网络监控服务。IT Assistant 现在会连接到部署在远程数据库系统 SQL Server 上的 IT
Assistant 数据库。
7. 要验证 Management Station 已成功连接到远程数据库系统上的 IT Assistant 数据库,则在 Management Station 上从 Control Panel(控制面板)
®Administrative Tools(管理工具)启动 ODBC Data Source Administrator。选择System DSN系统 DSN)选项卡。将会显示 ITAssist 系统数据源。
小心: 编辑 表前,保保存一知道在出现问题时如何恢
注:如果没有按上一步说明删除 IT Assistant 服务对本地 SQL Server 服务的相关性,Management Station 上需要运行 SQL Server 服务才能启动 IT Assistant
务,即使 IT Assistant 实际上并不使用 SQL Server 数据库亦然。