Audit.MaximumFileSize Audit.MaximumFileSize Audit.MaximumFileSize Property

정의

최대 감사 크기(MB)를 가져오거나 설정합니다. Gets or sets the maximum size of the audit in megabytes.

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

최대 감사 크기(MB)를 지정하는 Int64 값입니다. A Int64 value that specifies the maximum size of the audit in megabytes.

예제

다음 코드 예제에서는 감사 로그 파일의 최대 크기를 10mb로 설정 하 고 콘솔에 해당 정보를 표시 하는 방법을 보여 줍니다.The following code example shows how to set the maximum size of the audit log file to 10 megabytes and display that information on the console.

C#C#

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

namespace samples  
{  
    class Program  
    {  
        static void Main(string[] args)  
        {  
            //Create the audit and set the maximum file size  
            Server dbServer = new Server("(local)");  
            Audit dbAudit = new Audit(dbServer, "Test Audit");  
            dbAudit.DestinationType = AuditDestinationType.File;  
            dbAudit.FilePath = "C:\\AuditDirectory";  
            dbAudit.MaximumFileSize = (int)10;  
            dbAudit.Create()  

            //Display the maximum file size on the console  
            Console.WriteLine("The maximum size the audit log file is "  
                              + dbAudit.MaximumFileSize + "   
                              megabytes.");  
        }  
    }  
}  

PowershellPowershell

#Create the audit and set the maximum file size  
$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.MaximumFileSize = 10  
$dbAudit.Create()  

#Display the maximum file size  
Write-Host "The maximum size of the audit log file is:"   
           $dbAudit.MaximumFileSize "megabytes."  

설명

지정할 수 있는 최소 크기는 1024KB이 고 최대값은 2147483647 테라바이트 합니다.The minimum size that you can specify is 1024 KB and the maximum is 2,147,483,647 terabytes. 파일의 크기에 제한을 두지 않는 0으로 지정할 수도 있습니다.You can also specify 0, which does not place a limit on the size of the file. 1024 보다 작은 값을 지정 하면 오류가 발생 합니다.If you specify a value lower than 1024, an error is raised.

적용 대상