Demodatenbanken (FireDAC)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Einführung (FireDAC)


In diesem Thema wird die Installation der FireDAC-Demodatenbanken beschrieben.

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 ersetzen True durch False. Ersetzen Sie für SQL Server 2000 MSSQL durch MSSQL2000.
  • Führen Sie create<Ihr DBMS>.bat aus.

Siehe auch