Audit.Create Audit.Create Audit.Create Method

정의

에 정의 된 대로 SQL Server의 인스턴스에서 감사를 만듭니다는 Audit 개체입니다. Creates an audit on the instance of SQL Server as defined by the Audit object.

public:
 virtual void Create();
public void Create ();
Public Sub Create ()

예제

다음 코드 예제에서는 정의 된 속성의 필요한 최소 수와 새 감사를 만듭니다.The following code example creates a new audit with the minimum required number of defined properties.

C#C#

using System;  
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.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.Create()  

설명

DestinationTypeFilePath 감사를 만들기 전에 감사 속성을 정의 해야 합니다.The DestinationType and FilePath audit properties must be defined before an audit can be created.

적용 대상