共用方式為


檔案驗證

檔案系統監看員事件提供者會先驗證加入監看目錄中的每個檔案,再將資料提交給應用程式。加入監視目錄的檔案必須是 XML。如果將非 XML 檔加入監視目錄中,它會被忽略。

當您定義這個事件提供者時,您必須提供 Transact-SQL 註解 XML 結構描述 (XSD) 檔案。這個檔案指定 XML 檔與事件類別欄位之間的對應。如果卸除的 XML 檔未對應至指定的 XSD 檔,事件提供者會將錯誤記錄在事件記錄檔,然後重新命名該檔案,以免事件提供者重新收取該檔案。

範例:Transact-SQL 註解 XML 結構描述檔案

下列結構描述定義 StockEvents 事件類別的結構。

您必須提供 event 元素的 sql:relation 註解。它的值會在執行階段修改為關聯於指定事件類別的事件資料表名稱。

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:sql="urn:schemas-microsoft-com:mapping-schema">
    <xsd:element name="event" sql:relation="StockEvents">
        <xsd:complexType>
            <xsd:sequence>
                <xsd:element name="StockSymbol" type="xsd:string" />
                <xsd:element name="StockPrice" type="xsd:float" />
            </xsd:sequence>
        </xsd:complexType>
    </xsd:element>
</xsd:schema>

如需有關建立 Transact-SQL 註解 XML 結構描述檔案的詳細資訊,請參閱<SQLXML and XML Mapping Technologies> (在 Microsoft MSDN Library 中)。

請參閱

概念

檔案收取與重試邏輯
定義檔案系統監視員事件提供者

其他資源

檔案系統監視員事件提供者
標準事件提供者
定義事件提供者

說明及資訊

取得 SQL Server 2005 協助