如何在PostgreSQL中进行功能备份

编程入门 行业动态 更新时间:2024-10-25 10:34:47
本文介绍了如何在PostgreSQL中进行功能备份的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我正在尝试使用此处所述的方法备份数据库中的功能如何仅在Postgres中备份功能。 但显示错误<<

I am trying to backup the functions in database using the method described here How to take backup of functions only in Postgres. But it is showing error << was unexpected at this time.

我在命令提示符下键入的代码如下。

The code I typed in the command prompt is given below.

psql.exe -U postgres -At dbname > /path/to/output/file.sql <<"__END__" SELECT pg_get_functiondef(f.oid) FROM pg_catalog.pg_proc f INNER JOIN pg_catalog.pg_namespace n ON (f.pronamespace = n.oid) WHERE n.nspname = 'public'; __END__

请帮助。

推荐答案

这是一个shell问题。

This is a shell problem.

<<是Unix类shell的功能,而您似乎正在使用Windows。

<< is a feature of Unix-like shells, while you seem to be using Windows.

只需将查询文本保存到文件中并使用-f标志运行

Just save the text of the query into a file and run it with the -f flag.

更多推荐

如何在PostgreSQL中进行功能备份

本文发布于:2023-07-09 02:26:32,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1082893.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:备份   功能   如何在   PostgreSQL

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!