Postgres SQL (Amazon Redshift) 在启动时运行命令

Posted

技术标签:

【中文标题】Postgres SQL (Amazon Redshift) 在启动时运行命令【英文标题】:Postgres SQL (Amazon Redshift) Run Commands on Startup 【发布时间】:2014-01-08 23:43:42 【问题描述】:

我每次登录 psql 时都会运行一组命令。如何在 psql 启动时自动运行这些命令?

命令包括:​​

\timing
set search_path=public,latitude;

Redshift 使用 psql(8.4.18,服务器 8.0.2)

【问题讨论】:

【参考方案1】:

psql 有一个 .psqlrc 文件用于此目的。

参见the relevant PostgreSQL manual,其中讨论了.psqlrc。亚马逊不太可能改变这一点。

【讨论】:

这行得通,谢谢!顺便说一句,那个链接不起作用。 This one 确实如此。 @dima 谢谢。链接固定。错字。

以上是关于Postgres SQL (Amazon Redshift) 在启动时运行命令的主要内容,如果未能解决你的问题,请参考以下文章

如何将数据从 Postgres 移动到在 Amazon 的 RDS 上运行的 MySQL?

尝试使用 Postgres 连接到数据库,但无法将 Amazon 服务器上的地址转换为 Amazon 数据库

Amazon Redshift - 复制 - 数据加载与查询性能问题

将一张表从 RDS / postgres 加载到 Redshift

Amazon Aurora Postgres 是不是支持 lambda 调用?

在 Amazon Redshift 中使用 Diststyle ALL 的表应该有多小?