主页 » 附加工具 > 配置MSSQL数据库

# 配置MSSQL数据库

- 对于EventLog Analyzer版本8.0（构建号8010）及之后的产品
- 对于EventLog Analyzer版本8.0（构建号8000）及之前的产品

怎样找到构建号？

在EventLog Analyzer web客户端，点击页面右上角的帮助 > 关于链接，您可以上述提到的产品的构建号，此构建号就是当前EventLog Analyzer的构建号。

对于EventLog Analyzer版本8.0（构建号8010）及之后的产品

EventLog Analyzer支持用户使用MSSQL数据库作为后台数据库。

以下配置MSSQL的步骤仅适用于全新安装的EventLog Analyzer服务器。

请参阅以下步骤，配置并使用SQLSERVER作为Eventlog Analyzer的后台数据库：

1. 从安装的MS SQL服务器，复制文件bcp.exe和bcp.rll到<Eventlog Analyzer Home>\bin文件夹。

| 说明：如果您要复制文件的MSSQL服务器（2005及以上）与EventLog Analyzer不在同一台机器上，请按SQL版本和CPU类型从以下链接下载并安装SQL本地客户端到EventLog Analyzer所在的机器。 MSSQL 2005 (32 位) http://download.microsoft.com/download/4/4/d/44dbde61-b385-4fc2-a67d-48053b8f9fad/sqlncli.msi MSSQL 2005 (64 位) http://download.microsoft.com/download/4/4/d/44dbde61-b385-4fc2-a67d-48053b8f9fad/sqlncli_x64.msi

MSSQL 2008 (32 位)
http://go.microsoft.com/fwlink/?LinkId=123717&clcid=0x409

MSSQL 2008 (64 位)
http://go.microsoft.com/fwlink/?LinkId=123718&clcid=0x409

2. 在命令行中调用<Eventlog Analyzer Home>\tools\changeDBServer.bat ，它用于配置MSSQL服务器的凭证信息，如主机名称、端口、用户名和密码。

3. 数据库设置向导 窗口打开。

4. 在向导窗口，选择服务器类型为SQL Server，可用的SQL服务器实例（Available SQL Server Instances）为服务器可用的实例列表，输入SQL实例所在的服务器的主机名和端口

5. 选择认证选项

6. 这些选项为

1. Windows认证（Windows Authentication）

> 对于Windows认证，输入域名称、用户名和密码。请确保EventLog Analyzer服务器和SQL Server位于同一域中，且登录使用的是同一域管理员帐户。

2. SQL Server认证（SQL Server Authentication ）

> 对于SQL Server认证，输入用户名和密码。

| 说明：有关用户角色的信息，请参阅以下链接：对于服务器级别角色http://msdn.microsoft.com/en-us/library/ms188659.aspx 对于数据库级别角色http://msdn.microsoft.com/en-us/library/ms189121.aspx 对于附加资源http://www.mssqlcity.com/Articles/Adm/SQL70Roles.htm 。 对于Windows认证或SQL Server认证，用户的服务器角色应为sysadmin，数据库角色应为db_owner。
sysadmin服务器角色的成员可以在SQL Server中执行任何的操作，它对数据库的所有功能具有完全的控制权限。
db_owner数据库角色的成员可以在数据库中执行任何的操作。

7. 点击测试（Test）按钮检查凭证是否正确，如果测试失败，那么表示输入的凭证可能错误，请检查后再次输入并测试。

8. 点击保存（Save）按钮来保存MSSQL服务器配置，这需要几分钟来配置MSSQL数据库的设置，请耐心等待。

9. 启动Eventlog Analyzer服务器/服务。

对于EventLog Analyzer版本8.0（构建号8000）及之前的产品

配置MSSQL的步骤仅适用于全新安装的EventLog Analyzer服务器。

从安装的MS SQL服务器，复制文件bcp.exe和bcp.rll到<Eventlog Analyzer Home>\mysql\bin文件夹，然后按照上面的步骤，继续执行安装。

如果您已经使用MySQL作为EventLog Analyzer的后台数据库，且您想要将其变更为MSSQL，请参阅把EventLog Analyzer数据从MySQL迁移到MSSQL数据库章节的相关步骤。

Copyright © 2022，ZOHO Corp。版权所有。
ManageEngine