怎么查询pg数据库是否开启

嘿,朋友,当你上次说你想看看是否可以制作一个 PostgreSQL 数据库时,我会告诉你我当时想到的技巧。

大约一年前,我在服务器上安装了 PostgreSQL,想看看它进展如何。
我直接打开终端并运行 ps -ef | grep postgres。
你看,屏幕上立即列出了几行内容,包括 Postgres 这个词,所以我知道它正在运行。

其他时候我无法找出 systemd 管理的特定服务,所以我想看看 postgresql 是否有问题。
我再次打开终端并输入 systemctl status postgresql。
结果,屏幕上显示“Active(正在运行)”。
嘿,现在我放心了,知道没有什么问题了。

哦,顺便说一句,如果我想查看更多详细信息,例如启动时是否出现错误,我经常查看日志。
默认情况下,这些内容位于数据目录中的 pg_log 中,文件名类似于 postgresql-2 02 2 -01 -01 .log。
我打开日志看了一下,发现里面有很多信息。
没有报错,心里就放心了。

但我是在 Linux 中完成所有这些工作。
如果您使用的是 Windows 或 macOS,您可能需要更改设置。
另外,在输入命令之前,你必须有权限,否则你将无法执行任何操作。
如果你还是搞不明白,建议你阅读PostgreSQL官方文档,或者去一些技术论坛,那里有更专业的帮手。

怎么在CMD中输入命令,查看数据库oracle是否连接好

1 、使用sqlplus连接,输入sqlplus sysdba会显示SQL>提示成功。
2 、先运行sqlplus/nolog,然后连接用户名/密码@服务名即可显示数据库信息。
3 . 确保用户名和密码正确、服务名称正确、网络连接正常。

这里有一个陷阱:忘记检查用户权限或服务名称。

不信任:连接后不检查版本或状态。

不要这样做:在不检查错误消息的情况下重试。