Demodatenbanken (FireDAC)
Nach oben zu Einführung (FireDAC)
In diesem Thema wird die Installation der FireDAC-Demodatenbanken beschrieben.
Inhaltsverzeichnis
Allgemeine Informationen
FireDAC verwendet Northwind als Demodatenbank. Die SQLite- und MS Access-Demodatenbanken sind vorinstalliert und bedürfen keiner weiteren Konfiguration. Bei den anderen DBMS müssen Sie die Verbindung einrichten und eine Datenbank erstellen. FireDAC enthält SQL-Skripte, CSV-Datendateien und BAT-Dateien. Die Demodatenbank kann zu einem beliebigen späteren Zeitpunkt manuell erstellt werden.
Grundvoraussetzungen
- Sie benötigen eine bestehende Datenbank und ein Benutzerkonto.
- SQLite – das Installationsprogramm installiert unter
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Samples\Data\fddemo.sdb
eine einsatzbereite Datenbankdatei. - Access-Datenbank – das Installationsprogramm installiert unter
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Samples\Data\fddemo.mdb
eine einsatzbereite Datenbankdatei. - SQL Server 2000 – die Northwind DB-Installation ist optional. Da sie Bestandteil der SQL Server 2000-Distribution ist, kann sie separat heruntergeladen werden oder bereits installiert sein.
Erstellen einer Demodatenbank
Führen Sie die folgenden Schritte aus, um eine Demodatenbank zu erstellen:
- Führen Sie FDExplorer aus.
- Erstellen Sie eine Verbindungsdefinition für ein erforderliches DBMS. Die Verbindungsdefinition muss je nach DBMS einen vordefinierten Namen haben:
DBMS | Beispielverbindungsdefinition | Verbindungsdefinitionsname |
---|---|---|
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 |
Microsoft Access-Datenbank | [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 |
MySQL Server | [MySQL_Demo]
DriverID=MySQL Server=127.0.0.1 Database=addemo User_Name=root |
MySQL_Demo |
Oracle Server | [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 |
SQLite-Datenbank | [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 |
Teradata Database | [TData_Demo]
DriverID=TData Server=192.168.43.140 User_Name=dbc Password=dbc |
TData_Demo |
- Wechseln Sie zum Ordner
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Samples\Object Pascal\Database\FireDAC\Bin
. - SQL Server – Um die Northwind DB-Installation zu deaktivieren, öffnen Sie
createMSSQL.bat
und ersetzenTrue
durchFalse
. Ersetzen Sie für SQL Server 2000 MSSQL durch MSSQL2000. - Führen Sie create<Ihr DBMS>.bat aus.