Event Log Parameters

Applies to: Windows | Windows Server

Event Log Parameters

This topic contains parameters that are used for the event log.

JET_paramEventLogCache
This parameter controls the size (in bytes) of an eventlog message cache that will hold eventlog messages emitted by the database engine while the eventlog service is stopped. These cached messages will be flushed to the eventlog when the service becomes operational. Any messages that overflow the cache will be dropped.

Label Value

Default Value:

0

Type:

Integer

Valid Range:

0 – 2147483647

Scope:

Global

Set After JetCreateInstance:

No

Set after JetInit:

No

Affects Physical Layout:

No

Affects Reliability:

No

Affects Performance:

No

Affects Resources:

Yes

Availability:

All

JET_paramEventLoggingLevel

This parameter configures the detail level of eventlog messages that are emitted to the eventlog by the database engine. Higher numbers will result in more detailed eventlog messages.

Label Value

Default Value:

JET_EventLoggingLevelMax

Type:

Integer

Valid Range:

JET_EventLoggingDisable – JET_EventLoggingLevelMax

Scope:

Instance

Set After JetCreateInstance:

Yes

Set after JetInit:

No

Affects Physical Layout:

No

Affects Reliability:

No

Affects Performance:

No

Affects Resources:

No

Availability:

Windows XP and later releases

JET_paramEventSource
4

This parameter supplies an application specific string that will be added to any event log messages that are emitted by the database engine. This allows easy correlation of event log messages with the source application. If an empty string is specified (as is the default) then the host application executable name will be used.

Label Value

Default Value:

""

Type:

String

Valid Range:

0 – 259 characters

Scope:

Instance

Set After JetCreateInstance:

Yes

Set after JetInit:

No

Affects Physical Layout:

No

Affects Reliability:

No

Affects Performance:

No

Affects Resources:

No

Availability:

All

JET_paramEventSourceKey
49

This parameter can be used to control which event log the database engine uses for its event log messages. By default, all event log messages will go to the Application event log. If the registry key name for another event log is configured then the event log messages will go there instead.

Label Value

Default Value:

""

Type:

String

Valid Range:

0 – 259 characters

Scope:

Instance

Set After JetCreateInstance:

Yes

Set after JetInit:

No

Affects Physical Layout:

No

Affects Reliability:

No

Affects Performance:

No

Affects Resources:

No

Availability:

All

JET_paramNoInformationEvent
50

When this parameter is true, informational event log messages that would ordinarily be generated by the database engine will be suppressed.

Label Value

Default Value:

False

Type:

Boolean

Valid Range:

False, True

Scope:

Instance

Set After JetCreateInstance:

Yes

Set after JetInit:

No

Affects Physical Layout:

No

Affects Reliability:

No

Affects Performance:

No

Affects Resources:

No

Availability:

All

Requirements

Requirement Value

Client

Requires Windows Vista, Windows XP, or Windows 2000 Professional.

Server

Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server.

Header

Declared in Esent.h.

See Also

JetCreateInstance
JetInit