Api.JetCompact 方法

创建现有数据库的副本。 副本压缩为最佳使用状态。 复制的数据将根据创建索引时为索引选择的度量值进行打包。 这样,压缩的数据可以尽可能密集地存储。 或者,压缩数据可能会为后续记录增长或索引插入保留空间。

Namespace:Microsoft.Isam.Esent.Interop
装配: Microsoft.Isam.Esent.Interop.dll) 中的 Microsoft.Isam.Esent.Interop (

语法

'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 命名空间