如何将PostgreSQL数据库恢复到初始状态,因为它是在全新安装之后

时间:2015-04-23 04:42:37

标签: postgresql dspace

我使用PostgreSQL作为DSpace项目的数据库。我在表格中插入了一些记录,现在我想要一个脚本,在数据库变空的情况下,它只包含该表中的数据,该数据在全新安装期间自动插入。

2 个答案:

答案 0 :(得分:1)

[dspace]/bin/dspace database clean
[dspace]/bin/dspace database migrate

Swap in your actual DSpace install directory for [dspace].

According to the official DSpace documentation:

running "dspace database clean" followed by "dspace database migrate" will return your database to a fresh install state

答案 1 :(得分:0)

只需在SSH终端中执行以下命令:

[dspace]/bin/dspace database clean
[dspace]/bin/dspace database migrate

[dspace] 是Dspace的安装路径(例如/root/Dspace/installed/5.3),它在配置文件中定义: dspace.cfg 如果要将数据库返回到 全新安装 状态,只需运行以下命令而不是上面的第二个命令:

[dspace]/bin/dspace database migrate ignored