返回首页

gbase数据、南大通用产品文档:GBase8sprint file info 参数:显示目录或文件信息(SQL 管理 API)

更新日期:2024年09月11日

..................... - 788 -

语法:


GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 317 -
-pd 将数据库、
表、
分片分区
(碎片)
和特定 rowid 或 tblspace 号以及逻辑页号作为输入。
在每种情况中,
-pd 会打印页头信息并显示数据库对象
(数据库、
表、
分片、
内部 rowid 或
页号)的指定行,这些数据库对象是以十六进制和 ASCII 格式指定的。不执行任何一致性
检查。
元素
用途
关键注意事项
database
指定要检查其一致性的数据
库名称
语法必须符合 Identifier 段;请参阅
《GBase 8s SQL 指南:语法》
frag_dbs
指定包含想要检查其一致性
的分片的 dbspace 名称
Dbspace 必须存在并包含要检查一致性的分
片。
语法必须符合 Identifier 段;请参阅
《GBase 8s SQL 指南:语法》
frag_part
指定分片分区
对于使用基于表达或循环法分发计划的分片
表,您可以创建多个分区,这些分区在一个
dbspace 内集合了表或索引的页面。该分区
称为分片分区或分片
logical
pagenum
指定用于指示 tblspace 中
的特定页的整数值
值可以表示为无符号整数或以 0x 标识符开
始的十六进制数。
值必须是 0 和 16,777,215(包括 0 和
16,777,215)之间的无符号整数
owner
指定表的所有者
必须指定表的当前所有者。
语法必须符合 Owner Name 段;请参阅
《GBase 8s SQL 指南:语法》
rowid
标识要显示其内容的行的
rowid 。Rowid 是作为
oncheck -pD 输出的一部分进
行显示的。
值必须是 0 和 4,277,659,295(包括 0 和
4,277,659,295)之间的无符号整数。
值可以表示为无符号整数或以 0x 标识符开
始的十六进制数

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 318 -
元素
用途
关键注意事项
table
指定想要检查其一致性的表
的名称
执行实用程序时,表应存在。
语法必须符合 Table Name 段;请参阅
《GBase 8s SQL 指南:语法》
tblspacenum 标识要显示其内容的
tblspace
值必须是 0 和 208,666,624(包括 0 和
208,666,624)之间的无符号整数。
值可以表示为无符号整数或以 0x 标识符开
始的十六进制数

如果指定了内部 rowid(以十六进制值表示),那么该 rowid 映射到特定的页,且打印该
页中的所有行。
如果指定了逻辑页号(以十进制值表示),那么打印具有该逻辑页号的 tblspace 号的所有
行。
如果指定了分片,那么打印该分片中的所有行,带有其 rowid 、转发指针和页类型。
如果指定了表,那么打印该表中的所有行,带有其 rowid 、转发指针和页类型。
如果指定了数据库,那么打印该数据库中所有表的所有行。将会打印存储在数据行中的
TEXT 和 BYTE 列描述符,但不会打印 TEXT 和 BYTE 数据本身。
-pD 选项打印与 -pd 相同的信息。此外,-pD 打印存储在 tblspace 中的 TEXT 和 BYTE
值和存储在 blobspace blobpage 中简单大对象的头信息。以下示例显示了 oncheck -pd 和
oncheck -pD 命令的不同选项:
oncheck -pd stores_demo:customer,frgmnt1
oncheck -pd stores_demo:customer
oncheck -pD stores_demo:customer 0x101
以下示例显示了 oncheck -pD 命令的部分输出:
oncheck -pD multipart:t1 :

TBLspace data check for multipart:t1
Table fragment partition part_1 in DBspace dbs1

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 319 -
page_type rowid length fwd_ptr
HOME 101 24 0
0: 0 0 0 a 47 48 49 20 20 20 20 20 20 20 20 20 ....GHI
16: 20 20 20 20 20 20 20 20
........

GBaseRowUpdatingEventArgs 构造函数
初始化一个新的GBaseRowUpdatedEventArgs 类实例。

语法
[Visual Basic]



GBase 8a 程序员手册ADO.NET 篇
南大通用数据技术股份有限公司

- 321 -
Public Sub New ( _

row As DataRow, _

command As IDbCommand, _

statementType As StatementType, _

tableMapping As DataTableMapping _
)
[C#]
public GBaseRowUpdatingEventArgs(

DataRow row,

IDbCommand command,

StatementType statementType,

DataTableMapping tableMapping
)

参数
1) row :通过Update 发送的DataRow ;
2) command :当调用Update 时执行的IDbCommand ;
3) statementType :指定查询类型的StatementType 值之一 ;
4) tableMapping :通过Update 发送的DataTableMapping。