本地 云
下载PDF
此功能仅适用于事件日志分析器

# 将事件日志分析器的MSSQL数据库移动到同一服务器中的不同目录

最后更新于：2025年9月12日

此操作适用于EventLog Analyzer 8.0（Build 8010）及更高版本。

## 如何查找版本号？

在EventLog Analyzer网页客户端中，点击屏幕右上角的"?"图标，然后选择"关于"选项。您将在版本号下方找到构建版本号。

此即当前安装的EventLog Analyzer版本号。

## 迁移EventLog Analyzer的MS SQL数据库

1. 停止事件日志分析器服务器/服务。
2. 使用系统管理员权限登录SQL Server数据库。
3. 使用以下命令查找名为'eventlog'的数据库当前数据文件和日志文件位置：
复制到剪贴板

使用事件日志

执行

sp_helpfile

执行

4. 通过输入以下命令分离数据库：
复制到剪贴板

使用主数据库

go

sp_detach_db 'eventlog'

go

5. 将数据文件和日志文件从当前位置（<MSSQL Home>\DATA\eventlog.mdf 和 <MSSQL Home>\DATA\eventlog_log.ldf）复制到新位置（<新位置>\eventlog.mdf 和 <新位置>\eventlog_log.ldf）。
6. 使用以下命令重新附加数据库并指向新位置：
复制到剪贴板

使用主数据库

go

sp_attach_db 'eventlog' , '<新位置>eventlog.mdf' , '<新位置>eventlog_log.ldf'

go

7. 通过以下命令验证位置变更：
复制到剪贴板

使用事件日志

go

sp_helpfile

go

8. 启动事件日志分析器服务器/服务。