返回首页

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

更新日期:2024年09月11日


“数据库导航”
中,
右键单击Schema 节点下的存储过程节点中的存储过
程,选择菜单中的“生成SQL”菜单项,打开存储过程定义对话框,如下图所
示:

GBaseDataStudio 管理工具手册
- 208 -
南大通用数据技术股份有限公司
图5- 578 生成SQL

GBaseDataStudio 管理工具手册
南大通用数据技术股份有限公司
- 209 -
图5- 579SQL DDL


通过使用事务,
您可确保数据库始终处于一致的状态,
且将您的修改正确地记录在磁盘上。
但磁盘本身不十分安全。对于机械故障以及洪水、火灾和地震,它都是脆弱的。唯一的保
护措施是保存数据的多个副本。这些冗余的副本称为备份副本。
事务日志(也称为逻辑日志)补充数据库的备份副本。它的内容是自从上一次备份数据库
以来发生了的所有修改的历史。如果您曾经需要从备份副本恢复数据库,则您可使用事务
日志来将数据库向前滚到它最近的状态。
数据库服务器包含完善的特性来支持备份和日志记录。您的数据库服务器归档和备份指南
描述这些特性。
数据库服务器对性能和可靠性有严格的要求(例如,它支持在正在使用数据库时制作备份
副本。)
数据库服务器管理它自己的磁盘空间,这些空间专用于日志记录。
数据库服务器使用有限的日志文件集来并发地执行所有数据库的日志记录。在事务为活动
的时,可将日志文件复制到另一介质(备份)。
数据库服务器从不需要考虑这些设置,因为 DBA 总是从中央位置管理它们。

GBase 8s SQL 指南:教程
南大通用数据技术股份有限公司
- 196 -
GBase 8s 支持 onload 和 onunload 实用程序。
使用 onunload 实用程序来制作单个数据库
或表的个人备份副本。此程序将表或数据库复制到磁带。它的输出由磁盘页的二进制映像
组成,如同在数据库服务器中存储了它们。因此,可快速地制作副本,且相应的 onload 程
序可快速地恢复该文件。然而,对于任何其他程序,该数据格式没有意义。要获取关于如
何使用 onload 和 onunload 实用程序的信息,请参阅《GBase 8s 迁移指南》。
如果您的 DBA 使用 ON-Bar 来创建备份并备份逻辑日志,则您还可能能够使用 ON-Bar
来创建您自己的备份副本。要获取更多信息,请参阅您的《GBase 8s 备份与恢复指南》。

使用“复制存储过程名称”功能,您可以存储过程的名字。

“数据库导航”
中,
右键单击Schema 节点下的存储过程节点中的存储过
程,选择菜单中的“复制”菜单项,如下图所示:
图5- 575 复制存储过程名称
点击“复制”菜单后“newprocedure”将复制到剪贴板中。

“数据库导航”
中,
右键单击Schema 节点下的存储过程节点中的存储过
程,选择菜单中的“高级复制”菜单项,如下图所示:

GBaseDataStudio 管理工具手册
- 206 -
南大通用数据技术股份有限公司
图5- 576 高级复制
点击“高级复制”菜单后“test:newprocedure”将复制到剪贴板中。