我正试图将Postgres 8.2中的一个数据库移动到一个新的表空间,但是当运行ALTER DATABASE data_base_name SET TABLESPACE TO tbspc_name
出现以下错误:无法识别的配置参数“tablespace”。
最佳答案
在Postgres8.2中,你似乎有两个选择:
逐个移动表格,请参见ALTER TABLE ...
;
备份数据库,创建一个定义了表空间的新数据库,并在新数据库中恢复备份,请参见CRETE DATABASE ...
。
我正试图将Postgres 8.2中的一个数据库移动到一个新的表空间,但是当运行ALTER DATABASE data_base_name SET TABLESPACE TO tbspc_name
出现以下错误:无法识别的配置参数“tablespace”。
最佳答案
在Postgres8.2中,你似乎有两个选择:
逐个移动表格,请参见ALTER TABLE ...
;
备份数据库,创建一个定义了表空间的新数据库,并在新数据库中恢复备份,请参见CRETE DATABASE ...
。