与Stack Overflow 上发布的原始问题相关。
有兴趣使用 C# 应用程序(适用于 Windows)分发 PostgreSQL 的副本。但是,尝试了解应如何处理以下情况:
根据我的理解,应该可以安装 PostgreSQL 的第二个实例以在同一计算机系统上同时运行(作为不同的服务,绑定到不同的 TCP 端口#?)。然而,关于如何完成此操作的最接近的答案可以在这里找到,但它并没有真正提供很多细节。
到目前为止,在我的测试环境 (VM) 中,我有一个 Ver.1 实例。12 PostgreSQL安装在默认目录中C:\Program Files\PostgreSQL\12。
我是否正确地理解我应该复制目录的所有内容C:\Program Files\PostgreSQL\12并复制/粘贴到不同的目录(例如C:\Program Files\PostgreSQL\Test12?
然后,运行pg_ctl register,但是有什么选项呢?
然后,我应该跑吗pg_ctl start?
在完成这一切之前,是否需要考虑任何事项?