sp_deletesmob "syb_tsm", "<server_name>"{, "<database_name>", "<object_type>", "<dump_type>", "<until_time>", "<bs_name>"}
syb_tsm
是调用 libsyb_tsm.so 模块的关键字,该模块用于实现与 TSM 的通信。
<server_name>
是与要删除的 TSM 备份对象关联的 SAP ASE 服务器的名称。
<database_name>
是与要删除的 TSM 备份对象关联的数据库的名称。星号(*)表示所有数据库。
<object_name>
是 dump database 或 dump transaction 命令中提供的 TSM 备份对象的名称。如果省略此参数,则会删除所有备份对象。星号(*)表示所有备份对象。
<dump_type>
是要删除的备份对象类型。其值包括:
<until_time>
是日期时间戳字段。将删除符合指定标准且创建日期早于 <until_time> 的所有备份对象。
<bs_name>
是远程 Backup Server 的名称。如果省略 <bs_name>,则会使用缺省的 SYB_BACKUP。
删除在 SAP ASE“svr1”中创建的所有 TSM 备份对象。
sp_deletesmobj "syb_tsm", "svr1"
删除由“svr1”在 2009 年 5 月 20 日上午 10:51:43:866 之前为 testdb 数据库创建的所有备份对象。备份对象名为“obj1.dmp”。
sp_deletesmobj "syb_tsm", "svr1", "testdb", "obj1.dmp",
"*", "may 20, 2009 10:51:43:866am"
删除由“svr1”在 2009 年 5 月 21 日上午 10:51:43:866 之前为“testdb”数据库创建的 dump database 类型的所有备份对象。
sp_deletesmobj "syb_tsm", "svr1", "’testdb", "*", "DB",
"may 21, 2009 10:51:43:866am"
删除由“svr1”在 2009 年 5 月 20 日上午 10:51:43:866 之前为“testdb”数据库创建的 dump transaction 类型的所有备份对象。
sp_deletesmobj "syb_tsm", "svr1", "testdb",
"/tmp/obj1.dmp", "*", "XACT", "may 21, 2009
10:51:43:866am"