Der Systemadministrator erstellt die Personaldatenbank und aktiviert sie für die Verwendung durch den Image Extender.
Aktionen des Systemadministratoren: Der Systemadministrator erstellt die Personaldatenbank in DB2 für AIX unter Verwendung der folgenden SQL-Anweisung:
CREATE DATABASE personnl /*name of the database*/ ON /persdb /*name of the database directory*/ WITH "Personnel database" /*comment*/
Der Systemadministrator setzt dann das erste Schema im aktuellen Funktionspfad auf 'mmdbsys', indem er die folgende SQL-Anweisung verwendet:
SET CURRENT FUNCTION PATH = mmdbsys, CURRENT FUNCTION PATH
Dadurch ist es möglich, daß UDT- und UDF-Namen ohne das Präfix mit dem Schemanamen 'mmdbsys' angegeben werden. Weitere Informationen zu UDT- und UDF-Namen befinden sich im Abschnitt UDF- und UDT-Namen.
Der Systemadministrator stellt eine Verbindung zur Datenbank her und aktiviert diese für die Verwendung durch den Image Extender. Der Systemadministrator verwendet den db2ext-Befehlszeilenprozessor, um die folgenden Befehle einzugeben:
CONNECT TO personnl ENABLE DATABASE FOR DB2IMAGE
Ereignis: Als Antwort auf den Befehl ENABLE DATABASE führt der Image Extender folgende Aktionen aus:
UDF-Name | Beschreibung |
---|---|
Comment | Abrufen oder Aktualisieren eines Benutzerkommentars |
Content | Abrufen oder Aktualisieren des Inhalts eines Abbilds |
DB2Image | Speichern des Inhalts eines Abbilds |
Filename | Abrufen des Namens der Datei, die das Abbild enthält |
Format | Abrufen des Abbildformats (z. B. GIF) |
Height | Abrufen der Höhe eines Abbilds in Pixel |
Importer | Abrufen der Benutzer-ID der Person, die ein Abbild importiert hat |
ImportTime | Abrufen der Zeitmarke, wann ein Abbild importiert wurde |
NumColors | Abrufen der Anzahl an Farben, die in einem Abbild verwendet werden |
QbScoreFromName | Abrufen des Ähnlichkeitsergebnisses eines Abbilds (unter Verwendung einer benannten Abfrage) |
QbScoreFromStr | Abrufen des Ähnlichkeitsergebnisses eines Abbilds (unter Verwendung einer Abfragezeichenfolge) |
QbScoreTBFromName | Abrufen einer Tabelle mit Ähnlichkeitsergebnissen für eine Abbildspalte (unter Verwendung einer benannten Abfrage) |
QbScoreTBFromStr | Abrufen einer Tabelle mit Ähnlichkeitsergebnissen für eine Abbildspalte (unter Verwendung einer Abfragezeichenfolge) |
Replace | Aktualisieren des Inhalts und der Benutzerkommentare für ein Abbild |
Size | Abrufen der Größe eines Abbilds in Byte |
Thumbnail | Abrufen der Piktogrammversion eines Abbilds |
Updater | Abrufen der Benutzer-ID der Person, die ein Abbild aktualisiert hat |
UpdateTime | Abrufen der Zeitmarke, wann ein Abbild aktualisiert wurde |
Width | Abrufen der Breite eines Abbilds in Pixel |