ADO.NET 数据库配置
以下部分包含用于配置数据库的 SQL 脚本的链接,以及用于在 Orleans 中配置 ADO.NET 提供程序的相应 ADO.NET 固定项。 你可以根据部署需要对这些脚本进行自定义。 在执行用于群集、持久性或提醒的脚本之前,需要使用 Main 脚本创建主表。
Main 脚本
数据库 | 脚本 | NuGet 包 | ADO.NET 固定项 |
---|---|---|---|
SQL Server | SQLServer-Main.sql | System.Data.SqlClient | System.Data.SqlClient |
MySQL/MariaDB | MySQL-Main.sql | MySql.Data | MySql.Data.MySqlClient |
PostgreSQL | PostgreSQL-Main.sql | Npgsql | Npgsql |
Oracle | Oracle-Main.sql | ODP.net | Oracle.DataAccess.Client |
群集
数据库 | 脚本 | NuGet 包 | ADO.NET 固定项 |
---|---|---|---|
SQL Server | SQLServer-Clustering.sql | System.Data.SqlClient | System.Data.SqlClient |
MySQL/MariaDB | MySQL-Clustering.sql | MySql.Data | MySql.Data.MySqlClient |
PostgreSQL | PostgreSQL-Clustering.sql | Npgsql | Npgsql |
Oracle | Oracle-Clustering.sql | ODP.net | Oracle.DataAccess.Client |
持久性
数据库 | 脚本 | NuGet 包 | ADO.NET 固定项 |
---|---|---|---|
SQL Server | SQLServer-Persistence.sql | System.Data.SqlClient | System.Data.SqlClient |
MySQL/MariaDB | MySQL-Persistence.sql | MySql.Data | MySql.Data.MySqlClient |
PostgreSQL | PostgreSQL-Persistence.sql | Npgsql | Npgsql |
Oracle | Oracle-Persistence.sql | ODP.net | Oracle.DataAccess.Client |
提醒
数据库 | 脚本 | NuGet 包 | ADO.NET 固定项 |
---|---|---|---|
SQL Server | SQLServer-Reminders.sql | System.Data.SqlClient | System.Data.SqlClient |
MySQL/MariaDB | MySQL-Reminders.sql | MySql.Data | MySql.Data.MySqlClient |
PostgreSQL | PostgreSQL-Reminders.sql | Npgsql | Npgsql |
Oracle | Oracle-Reminders.sql | ODP.net | Oracle.DataAccess.Client |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈