返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

Add 方法 (Object)
把指定的GBaseParameter 对象加入到GBaseParameterCollection 中。

语法
[Visual Basic]
Public Overrides Function Add ( _

value As Object _
) As Integer
[C#]
public override int Add(

Object value
)

参数
1) value :要加入到集合的GBaseParameter 对象。



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

- 303 -

返回值
新GBaseParameter 对象的索引。

编辑存储过程
.........................................
172

API)
随同 admin() 或 task() 函数,使用 add log 参数来添加逻辑日志到 dbspace。
语法

元素
描述
关键考虑
after_current_flag
是在当前日志之后还是在最后的
逻辑日志之后(缺省)添加新日
志。
可能的值是:

1 = 在当期日志之后添
加新日志。

0 = 在最后的日志之后
添加新日志。
count
要创建的日志文件数。
缺省是 1。
该数目必须不导致逻辑日志文件
的总数目超过 32,767。
dbspace
要将逻辑日志文件插入其中的那
个 dbspace 的名称。
仅当数据库服务器有足够的连续
空间时,您才可添加日志文件到
dbspace。
您可在备份期间添加日志文件。

您不可添加日志文件到
blobspace 或 sbspace。
size
以 KB 为单位的新逻辑日志文件
的大小。
缺省是由 LOGSIZE 配置
参数指定的大小。
这个值必须是一个大于或等于
200 KB 的无符号整数。
还请参阅 admin() 和 task()

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 689 -
元素
描述
关键考虑
参数大小规范。

用法
新添加的日志文件有状态 A 且立即可用。使用 onstat -l 来查看逻辑日志文件的状态。
运行这个函数之后,请尽快对包含该日志文件的 root dbspace 和 dbspace 进行 0 级备
份。
缺省情况下,新日志文件被添加在最后的逻辑日志之后。请包括 1 作为第五个参数来将逻
辑日志文件添加在当前日志文件之后。
这个函数类似于 onparams -a -d 命令,可添加单个的逻辑日志文件。然而,您可调用这
个函数一次,添加多个逻辑日志文件到指定的 dbspace。
示例
下列示例中的命令在当前日志之后添加三个逻辑日志,每一个的大小都是 5 MB:
EXECUTE FUNCTION task ("add log","logdbs","5M",3,1);