![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Microsoft-SQL-Server-Datenbank für die UDDI-Registry erstellen
Führen Sie diese Task aus, um Microsoft SQL Server 2005, 2008 oder 2008 R2 als Datenbankspeicher für Ihre UDDI-Registry-Daten zu verwenden.
Vorbereitende Schritte
Der Standardname des UDDI-Registry-Schemas in den SQL-Scripts, die im folgenden Artikel aufgelistet sind, ist "UDDI30". Dieser Name ist der empfohlene Wert und wird in den gesamten Informationen zu UDDI verwendet. Wenn Sie einen anderen Namen verwenden möchten, ändern Sie die aufgelisteten SQL-Dateien, und ersetzen Sie anschließend an den Stellen, an denen "UDDI30" im Information Center verwendet wird, den alten Wert durch den von Ihnen gewünschten Wert.
- <FilePath>
- Der Pfad auf der Festplatte, in dem sich die Datendatei "uddi30.mdf" bzw. die Transaktionsprotokolldatei "uddi30Log.ldf" befindet. Ein Beispielpfad ist C:\Programme\Microsoft SQL Server\MSSQL$SQLS2005\Data\.
- <FileSize>
- Die Größe der Datei in KB oder MB. Ein Beispielwert für "uddi30.mdf" ist "300MB". Der Mindestwert für "uddi30Log.ldf" ist "200MB".
- <MaxSize>
- Die maximal zulässige Dateigröße in KB oder MB. Die Größe muss für das Rollback von großen Anforderungen ausreichen. Ein Beispielwert für "uddi30.mdf" ist "1000MB". Der Mindestwert für "uddi30Log.ldf" ist 200 MB, und ein Beispielwert ist ist 800 MB.
- <FileGrowthSize>
- Das Inkrement, in dem die Datei wachsen kann, in KB oder MB. Der Mindestwert ist "50MB".
- Die maximale Größe von "discoveryURL" (Business) sind 4000 Bytes, verglichen mit der UDDI-Spezifikation von 4096 Zeichen.
- Für Microsoft SQL Server beträgt die maximale Größe von Indexspalten 900 Bytes. Wenn lange Werte verwendet werden, können einige UDDI-Spalten variabler Länge diesen Wert überschreiten. In einer solchen Situation gibt eine Anweisung "insert" oder "update" einen SQL-Fehler zurück.
- In der folgenden Tabelle sind die gültigen maximalen Feldlängen aufgelistet. Felddaten werden in
UTF-8 mit jeweils 2 Bytes pro Zeichen gespeichert.
Tabelle 1. Maximale Feldlängen. In der Tabelle sind die maximale Feldlänge und die Länge aus der UDDI-Spezifikation für jeden Feldnamen aufgelistet. Feldname Maximale Länge Länge in der UDDI-Spezifikation keyValue (ValueSet) 419 Zeichen 765 Zeichen entityKey (transferKey) 419 Zeichen 765 Zeichen owner (businessEntity) 450 Zeichen 765 Zeichen name (businessEntity) 450 Zeichen 765 Zeichen name_nocase (businessEntity) 450 Zeichen 765 Zeichen name (businessService) 450 Zeichen 765 Zeichen name_nocase (businessService) 450 Zeichen 765 Zeichen owner (tModel) 450 Zeichen 765 Zeichen name (tModel) 450 Zeichen 765 Zeichen name_nocase (tModel) 450 Zeichen 765 Zeichen useType (address) 348 Zeichen 765 Zeichen useType (phone) 419 Zeichen 765 Zeichen
Wenn Sie eine ferne Datenbank erstellen möchten, machen Sie sich zuerst mithilfe der Dokumentation zum Datenbankprodukt mit den relevanten Funktionen des Produkts vertraut.
Informationen zu diesem Vorgang
Sie führen diese Task nur ein einziges Mal für jede UDDI-Registry aus, wenn Sie eine UDDI-Registry konfigurieren und implementieren.
Vorgehensweise
Nächste Schritte
Fahren Sie mit der Konfiguration und der Implementierung Ihres UDDI-Registry-Knotens fort.