Audit.MaximumRolloverFiles Audit.MaximumRolloverFiles Audit.MaximumRolloverFiles Property

정의

허용되는 최대 롤오버 파일 수를 가져오거나 설정합니다. Gets or sets the maximum number of rollover files allowed.

public:
 property long MaximumRolloverFiles { long get(); void set(long value); };
[Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcProperty(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.Standalone)]
public long MaximumRolloverFiles { get; set; }
Public Property MaximumRolloverFiles As Long
속성 값

int64허용 되는 롤오버 파일의 최대 수를 지정 하는 값입니다. An int64value that specifies the maximum number of rollover files allowed.

예제

다음 코드 예제에서는 최대 감사에 대 한 2 롤오버 파일을 설정 하는 방법을 보여 줍니다.The following code example demonstrates how to set a maximum of 2 rollover files for the audit.

C#C#

using System;  
using System.Data;  
using Microsoft.SqlServer.Management.Smo;  

namespace samples  
{  
    class Program  
    {  
        static void Main(string[] args)  
        {  
            //Create the audit  
            Server dbServer = new Server("(local)");  
            Audit dbAudit = new Audit(dbServer, "Test Audit");  
            dbAudit.DestinationType = AuditDestinationType.File;  
            dbAudit.FilePath = "C:\\AuditDirectory";  
            dbAudit.MaximumRolloverFiles = 2;  
            dbAudit.Create();  
        }  
    }  
}  

PowershellPowershell

#Create the audit   
$dbServer = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$dbAudit = New-Object Microsoft.SqlServer.Management.Smo.Audit($dbServer, "Test Audit")  
$dbAudit.DestinationType = [Microsoft.SqlServer.Management.Smo.AuditDestinationType]'File'  
$dbAudit.FilePath = "C:\AuditDirectory"  
$dbAudit.MaximumRolloverFiles = 2  
$dbAudit.Create()  

설명

감사 파일의 최대 파일 크기를 초과 하는 경우 롤오버 파일을 생성 됩니다.A rollover file is created when the audit file exceeds the maximum file size. 후속 감사 정보를 롤오버 파일에 기록 됩니다.Subsequent audit information is logged into the rollover file.

지정할 수 파일의 최대 수는 2147483647입니다.The maximum number of files you can specify is 2,147,483,647. 파일 시스템에 롤오버 파일이 무제한을 만들 수 있음을 지정 하는 0에 값을 설정할 수 있습니다.You can set the value to 0 to specify that an unlimited number of rollover files can be created in the file system.

적용 대상