Partilhar via


ADO.NET configuração do banco de dados

As seções a seguir contêm links para scripts SQL para configurar seu banco de dados, bem como o correspondente ADO.NET invariante usado para configurar provedores de ADO.NET no Orleans. Esses scripts destinam-se a ser personalizados, se necessário, para sua implantação. Antes de executar scripts para Clustering, Persistência ou Lembretes, é necessário criar tabelas principais com os scripts principais.

Principais roteiros

Base de Dados Script Pacote NuGet ADO.NET invariante
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 Dados Script Pacote NuGet ADO.NET invariante
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

Persistência

Base de Dados Script Pacote NuGet ADO.NET invariante
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

* Se você estiver usando Orleans v3.x use este modelo de script: https://github.com/dotnet/orleanshttps://github.com/dotnet/orleans/blob/3.x/src/AdoNet/Orleans.Persistence.AdoNet/SQLServer-Persistence.sql

Lembretes

Base de Dados Script Pacote NuGet ADO.NET invariante
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