ERROR: unrecognized configuration parameter "tablespace"

ERROR: unrecognized configuration parameter "tablespace"

我正在尝试将 Postgres 8.2 中的数据库移动到新的表空间,但是 运行 ALTER DATABASE data_base_name SET TABLESPACE TO tbspc_name 出现以下错误 ERROR: unrecognized configuration parameter "tablespace".

看来在 Postgres 8.2 中你有两个选择:

  • 一张一张地移动表格,参见ALTER TABLE ...
  • 备份数据库,创建一个已定义表空间的新数据库,并在新数据库中恢复备份,参见CRETE DATABASE ...