我使用下面的代码转储特定的架构,在转储之前它有4个关于这些架构的视图。
# pg_dump -U username -h host -n schema_name > some_schema.dump
然后我用psql工具恢复它
# \i /path/to/mydump/some_schema.dump
psql完成恢复过程后,我只有3个视图,我不知道1个视图去哪里。我在ubuntu karmic上使用postgresql 8.3。
感谢。
答案 0 :(得分:1)
你确定它有4个视图吗?或者你的search_path也被设置为这个模式,但是视图在另一个模式中是实际的吗?
SELECT * FROM pg_views WHERE schemaname = 'your_schemaname';