C/C++教程

GBase 8c SQL转储方法

本文主要是介绍GBase 8c SQL转储方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

SQL 转储方法的思想是创建一个由SQL命令组成的文件,当把这个文件回馈给服务器时,服务器将利用其中的SQL命令重建与转储时状态一样的数据库。 GBase 8c为此提供了工具pg_dump。这个工具的基本用法是:

pg_dump dbname > dumpfile

可见,pg_dump把结果输出到标准输出。尽管上述命令会创建一个文本文件,pg_dump可以用其他格式创建文件以支持并行 和细粒度的对象恢复控制。

pg_dump是一个普通的GBase 8c客户端应用,可以在任何可以访问该数据库的远端主机上进行备份工作。但是请记住pg_dump不会以任何特殊权限运行。具体说来,就是它必须要有想备份的表的读权限,因此为了备份整个数据库必须以一个数据库超级用户来运行。

这篇关于GBase 8c SQL转储方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!