Users Guide

2. 选择"System DSN"(系统 DSN)选项卡。
确保没有名称为 ITAssist(本地 IT Assistant 数据库)的系统数据源。
如果存在这样的系统数据源,则单击 "Remove"(删除)删除此数据源。
Management Station 上,导航至 SQL Server 安装目录下的"Data"(数据)文件夹。默认情况下,安装路径为 C:\Program Files\Microsoft SQL Server\MSSQL。将
IT Assistant 数据库文件 ITAssist_Data.mdf 复制到远程数据库系统上。对于此例,将此路径设定为 DB_PATH
在远程数据库系统上,将位于 DB_PATH 中的数据库文件 ITAssist_Data.mdf 附加到本地 SQL Server。可以通过对本地主数据库执行以下 SQL 语句来做到这一点:
exec sp_attach_single_file_db @dbname='ITAssist',@physname='DB_PATH\ITAssist_Data.mdf'
如果在远程数据库系统上有多个 SQL Server 实例,则可以执行以上 SQL 语句并将 ITAssist 附加到任何一个 SQL Server 实例。但是,建议将 ITAssist 附加到本地主数据库的默认
实例。这可以在 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 接到
IT Assistant 连接到远程数据库:
1. Management Station 上,导航至 IT Assistant 安装目录并编辑配置文件 dconfig.ini,编辑方式是使用远程数据库系统上 SQL Server 的名称来替换各个"(local)"(本
地)字符串。可以在 [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 服务的注册表项。
l Management Station 上,通过在命令提示符处键入 regedit 打开 Microsoft Windows 注册表编辑器。导航至
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dcnetmon
: 第一个自变量 @dbname 指定数据库名称并始终应为 ITAssist。第二个自变量 @physname 指定数据库文件所在的位置并且应始终使用正确的文件位置
ITAssist_Data.mdf
小心: 编辑表前, 保保存一 知道在出现问题时如何恢