SQL Server Compact Edition启用日志记录
2007-11-11 11:50:37 来源:WEB开发网在运行 Microsoft Internet 信息服务 (IIS) 的计算机上,Microsoft sql server(WINDOWS平台上强大的数据库平台) Compact Edition 服务器代理可以将错误、警告和信息性消息记录到日志文件中。默认情况下,日志记录不可用。在启用日志记录时,会将 sqlcesa30.log 文件写入 sql server(WINDOWS平台上强大的数据库平台) Compact Edition 的 IIS 虚拟目录。在诊断远程数据访问 (RDA) 或复制问题时,日志中记录的信息非常有用。
通过 sql server(WINDOWS平台上强大的数据库平台) Compact Edition 服务器代理启用日志记录
请创建以下注册表项(如果不存在):
HKLM\Software\Microsoft\mssql(WINDOWS平台上强大的数据库平台)SERVERCE\3.0\Transport
在 HKLM\Software\Microsoft\mssql(WINDOWS平台上强大的数据库平台)SERVERCE\Transport 项下,创建 DWORD 项值。项值的名称必须以与 sql server(WINDOWS平台上强大的数据库平台) Compact Edition 的 IIS 虚拟目录相关的本地路径开始。例如,如果 Sqlcesa30.dll 位于 NTFS 文件目录 C:\Inetpub\Sqlce\NorthWind 中,则必须将注册表值命名为 C:\Inetpub\Sqlce\NorthWind\LOGGING_LEVEL。DWORD 项的数据值必须是一个介于 0 到 3 之间的值。注册表项中包含的数据值控制 sql server(WINDOWS平台上强大的数据库平台) Compact Edition 服务器代理执行的日志记录级别。
下表说明应分配给注册表项值以定义日志记录级别的数据值:
LOGGING_LEVEL 值 | 说明 |
---|---|
0 | 日志记录不可用。 |
1 | 记录错误。 |
2 | 记录错误和警告。 |
3 | 记录错误、警告和信息性消息。 重要提示 当指定 LOGGING_LEVEL 3 时,sql server(WINDOWS平台上强大的数据库平台) Compact Edition 服务器代理会生成非常大的日志文件。通常情况下不应使用此日志记录级别,但是在尝试诊断问题时非常有用。 |
- ››SQL Server 2008 R2 下如何清理数据库日志文件
- ››sqlite 存取中文的解决方法
- ››SQL2005、2008、2000 清空删除日志
- ››SQL Server 2005和SQL Server 2000数据的相互导入...
- ››sql server 2008 在安装了活动目录以后无法启动服...
- ››sqlserver 每30分自动生成一次
- ››sqlite 数据库 对 BOOL型 数据的插入处理正确用法...
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
更多精彩
赞助商链接