我希望能够将 PostgreSQL 10-13 与 NPGSQL 驱动程序和 NPGSQL EF Core 5.0 提供程序结合使用,以部署到 Azure Web Apps 和 AWS Linux。
但是,NPGSQL 文档重点关注开发人员问题,并且在连接字符串和其他棘手的基础知识等细节方面受到限制。
ConnectionStrings.com 仅提供 PostgreSQL 连接字符串的简单示例,不提供诊断信息。
任何人都可以告诉我基本的东西,例如,当我在 Microsoft 环境与 Linux 环境中时,Postgresql NPGSQL 连接字符串中的“主机名”的值适合什么?
我试图远离 ODBC 和 OLE DB 或其他 ADO.NET 时代技术。
非常感谢您提供任何其他线索,例如这些令人痒痒的信息在哪里以及由谁提供?
最佳答案
主机名只是标准 DNS 主机名(例如 server.domain.com
)或 IP 地址。
This page in the Npgsql docs列出了各种连接字符串,基本字符串位于顶部。 The getting started page还显示了连接字符串的典型基本示例。
关于postgresql - 为 ASP.NET Core 5.0 配置 PostgreSQL 连接字符串 - EF Core 5.0 Web 应用程序在 MS 或 Linux 云上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67579421/