Bases de données démo (FireDAC)
Remonter à Introduction (FireDAC)
Cette rubrique explique comment installer les bases de données démo de FireDAC.
Informations générales
FireDAC utilise Northwind comme base de données démo. Les bases de données démo SQLite et MS Access sont pré-installées et ne requièrent aucune configuration supplémentaire. Pour les autres SGBD, vous devez configurer la connexion et créer une base de données. FireDAC contient des scripts SQL, des fichiers de données CSV et des fichiers BAT. La base de données démo peut être créée manuellement à tout moment.
Prérequis
- Vous devez avoir une base de données existante et un compte utilisateur.
- SQLite - l'installateur installe un fichier de base de données prêt à l'emploi dans
C:\Utilisateurs\Public\Documents\Embarcadero\Studio\23.0\Samples\Data\fddemo.sdb
. - Base de données Access - l'installateur installe un fichier de base de données prêt à l'emploi dans
C:\Utilisateurs\Public\Documents\Embarcadero\Studio\23.0\Samples\Data\fddemo.mdb
. - SQL Server 2000 - l'installation de la base de données Northwind peut être facultative. Comme elle fait partie de la distribution SQL Server 2000, elle peut être téléchargée séparément ou elle est peut-être déjà installée.
Construire une base de données démo
Pour construire une base de données démo, procédez comme suit :
- Exécutez FDExplorer
- Créez une définition de connexion pour un SGBD requis. Cette définition doit avoir un nom prédéfini, qui dépend du SGBD :
SGBD | Exemple de définition de connexion | Nom de la définition de connexion |
---|---|---|
Advantage Database | [ADS_Demo]
DriverID=ADS ServerTypes=2 Database=\\DA\ADS_DB\ADDEMO.ADD User_Name=adssys |
ADS_Demo |
IBM DB2 Server | [DB2_Demo]
DriverID=DB2 Alias=addemo User_Name=db2admin |
DB2_Demo |
Firebird | [FB_Demo]
DriverID=FB Database=E:\Firebird\ADDEMO.FDB User_Name=sysdba |
FB_Demo |
Informix | [Infx_Demo]
DriverID=Infx Server=ol_informix1170 Database=sysuser User_Name=informix |
Infx_Demo |
InterBase | [IB_Demo]
DriverID=IB Database=E:\Interbase\ADDEMO.GDB User_Name=sysdba |
IB_Demo |
Base de données Microsoft Access | [Access_Demo]
DriverID=MSAcc Database=(RAD Studio Demos)\Data\fddemo.mdb |
Access_Demo |
Microsoft SQL Server | [MSSQL_Demo]
DriverID=MSSQL Server=127.0.0.1 Database=Northwind User_Name=sa |
MSSQL_Demo |
Serveur MySQL | [MySQL_Demo]
DriverID=MySQL Server=127.0.0.1 Database=addemo User_Name=root |
MySQL_Demo |
Serveur Oracle | [Oracle_Demo]
DriverID=Ora Database=ORA_920_APP User_Name=ADDemo |
Oracle_Demo |
PostgreSQL | [PG_Demo]
DriverID=PG Server=127.0.0.1 Database=addemo User_Name=ad |
PG_Demo |
Base de données SQLite | [SQLite_Demo]
DriverID=SQLite Database=(RAD Studio Demos)\Data\fddemo.sdb |
SQLite_Demo |
Sybase SQL Anywhere | [ASA_Demo]
DriverID=ASA Server=addemo_asa11 Database=addemo_asa11 User_Name=dba |
ASA_Demo |
Base de données Teradata | [TData_Demo]
DriverID=TData Server=192.168.43.140 User_Name=dbc Password=dbc |
TData_Demo |
- Accédez au dossier
C:\Utilisateurs\Public\Documents\Embarcadero\Studio\23.0\Samples\Object Pascal\Database\FireDAC\Bin
. - SQL Server - pour désactiver l'installation de la base de données Northwind, ouvrez
createMSSQL.bat
et remplacezTrue
parFalse
. Pour SQL Server 2000, remplacez MSSQL par MSSQL2000. - Exécutez create<votre SGBD>.bat.