Partager via


Configuration de base de données ADO.NET

Les sections suivantes contiennent des liens vers des scripts SQL permettant de configurer votre base de données ainsi que l’invariant ADO.NET correspondant servant à configurer les fournisseurs ADO.NET dans Orleans. Ces scripts peuvent éventuellement être personnalisés pour votre déploiement. Avant d’exécuter des scripts pour le clustering, la persistance ou les rappels, vous devez créer des tables principales avec les scripts principaux.

Scripts principaux

Base de données Script Package NuGet Invariant 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

Clustering

Base de données Script Package NuGet Invariant 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

Persistance

Base de données Script Package NuGet Invariant 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

* Si vous utilisez Orleans v3.x, utilisez ce modèle de script : https://github.com/dotnet/orleanshttps://github.com/dotnet/orleans/blob/3.x/src/AdoNet/Orleans.Persistence.AdoNet/SQLServer-Persistence.sql

Rappels

Base de données Script Package NuGet Invariant 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