点击此处展开本页面介绍在 EventLog Analyzer 中配置 MS SQL 数据库所涉及的各个步骤。
用于配置 MS SQL 的此过程将清除所有现有数据。
在使用 changeDBServer.bat 文件对数据库进行更改之前,务必确保产品已完全正常运行。确认后,请关闭产品。产品成功停止后,运行 changeDBServer.bat 文件。
以下是使用 MS SQL 作为数据库来配置并运行 EventLog Analyzer 的方法。
对于 MSSQL 2012 版本,请安装本机客户端;对于其余版本的 MSSQL,请安装 ODBC 驱动程序(链接见下文)。
MSSQL 2012
https://www.microsoft.com/en-us/download/confirmation.aspx?id=50402
MSSQL 2014
https://www.microsoft.com/en-us/download/details.aspx?id=36434
MSSQL 2016
https://www.microsoft.com/en-us/download/details.aspx?id=50420
MSSQL 2017
https://www.microsoft.com/en-us/download/details.aspx?id=53339
MSSQL 2019
64 位链接: https://go.microsoft.com/fwlink/?linkid=2137027
32位链接:https://go.microsoft.com/fwlink/?linkid=2137028
MSSQL 2022
64 位链接:https://go.microsoft.com/fwlink/?linkid=2249006
32 位链接: https://go.microsoft.com/fwlink/?linkid=2249005
安装所需的本机客户端/ODBC 驱动程序后,您可以通过进入 <EventLog Analyzer Home>\bin 文件夹,以管理员权限打开命令提示符,并执行以下命令,来检查是否拥有正确版本的 bcp.exe+bcp.rll 文件或正确版本的本机客户端/ODBC 驱动程序:-
bcp.exe -v
如果出现错误,可能是 bcp 文件有误,或者 EventLog Analyzer 所在机器上的 Native Client/ODBC 驱动程序版本不正确。

对于 SQL Server 身份验证,请输入用户名和密码。

| 序号 | 启动类型 | 登录所需权限 | 备注 |
| 1 | (首次启动) |
|
|
| 2 | 暖启动 | GRANT CONTROL ON SYMMETRIC KEY::[##MS_DatabaseMasterKey##] TO [user]; -- 如果未授予,用户将无法知道数据库中是否存在主密钥 GRANT CONTROL ON SYMMETRIC KEY::[ZOHO_SYMM_KEY] TO [user]; GRANT CONTROL ON CERTIFICATE::[ZOHO_CERT] TO [user]; |
|
如果您已经在使用搭配 PGSQL 或 MySQL 的 EventLog Analyzer,并希望将数据库更改为 MS SQL,请分别参考 将 EventLog Analyzer 数据从 PGSQL 迁移到 MS SQL 数据库 页面或 将 EventLog Analyzer 数据从 MySQL 迁移到 MS SQL 数据库 页面,并按照其中的步骤操作。
版权所有 © 2020,ZOHO Corp。保留所有权利。