共用方式為


Api.JetCompact 方法

建立現有資料庫的複本。 複本會壓縮成最適合使用的狀態。 複製資料中的資料會根據索引建立時選擇的量值來封裝。 如此一來,壓縮的資料可能會盡可能密集地儲存。 或者,壓縮的資料可能會保留後續記錄成長或索引插入的空間。

Namespace:Microsoft.Isam.Esent.Interop
裝配: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)

語法

'Declaration
Public Shared Sub JetCompact ( _
    sesid As JET_SESID, _
    sourceDatabase As String, _
    destinationDatabase As String, _
    statusCallback As JET_PFNSTATUS, _
    ignored As JET_CONVERT, _
    grbit As CompactGrbit _
)
'Usage
Dim sesid As JET_SESID
Dim sourceDatabase As String
Dim destinationDatabase As String
Dim statusCallback As JET_PFNSTATUS
Dim ignored As JET_CONVERT
Dim grbit As CompactGrbitApi.JetCompact(sesid, sourceDatabase, _
    destinationDatabase, statusCallback, _
    ignored, grbit)
public static void JetCompact(
    JET_SESID sesid,
    string sourceDatabase,
    string destinationDatabase,
    JET_PFNSTATUS statusCallback,
    JET_CONVERT ignored,
    CompactGrbit grbit
)

參數

  • sourceDatabase
    類型: System.String

    將壓縮的源資料庫。

  • destinationDatabase
    類型: System.String

    要用於壓縮資料庫的名稱。

另請參閱

參考

Api 類別

Api 成員

Microsoft.Isam.Esent.Interop 命名空間