Udostępnij za pośrednictwem


konfiguracja bazy danych ADO.NET

Poniższe sekcje zawierają linki do skryptów SQL w celu skonfigurowania bazy danych, a także odpowiadających ADO.NET niezmiennych elementów używanych do konfigurowania dostawców ADO.NET w programie Orleans. Te skrypty mają zostać dostosowane w razie potrzeby dla danego wdrożenia. Przed wykonaniem skryptów dla klastrowania, trwałości lub przypomnień należy utworzyć główne tabele za pomocą skryptów głównych.

Skrypty główne

baza danych Skrypt Pakiet NuGet ADO.NET niezmienne
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

Klastrowanie

baza danych Skrypt Pakiet NuGet ADO.NET niezmienne
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

Trwałość

baza danych Skrypt Pakiet NuGet ADO.NET niezmienne
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

* Jeśli używasz wersji Orleans 3.x, użyj tego szablonu skryptu: https://github.com/dotnet/orleanshttps://github.com/dotnet/orleans/blob/3.x/src/AdoNet/Orleans.Persistence.AdoNet/SQLServer-Persistence.sql

Przypomnienia

baza danych Skrypt Pakiet NuGet ADO.NET niezmienne
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