Transformieren von veröffentlichten Daten
Wichtig: |
---|
Dieses Feature ist als veraltet markiert und wird in einer zukünftigen Version entfernt. Dieses Feature sollte beim Entwickeln neuer Anwendungen nicht verwendet werden. Für das Transformieren von veröffentlichten Daten ist die Laufzeit der Microsoft SQL Server 2000 Data Transformation Services (DTS) erforderlich, und es werden ausschließlich Pakete unterstützt, die in SQL Server 2000 erstellt wurden. Die Laufzeit ist verfügbar, wenn Sie eine Aktualisierung von SQL Server 2000 vornehmen oder wenn Sie angeben, dass die Installation beim Setup ausgeführt werden soll. Weitere Informationen finden Sie unter Vorgehensweise: Sicherstellen der Unterstützung für Data Transformation Services-Pakete. |
Bei transformierbaren Abonnements werden bei der Replikation die Funktionen zur Datenverschiebung und zum Zuordnen und Filtern von Transformationen in Data Transformation Services (DTS) genutzt. Durch das Verwenden transformierbarer Abonnements in der Replikationstopologie können Sie veröffentlichte Daten basierend auf den Anforderungen einzelner Abonnenten anpassen und senden.
Beispiele für die Verwendung transformierbarer Abonnements sind z. B. Folgende:
- Erstellen von Spalten- und Zeilenpartitionen veröffentlichter Daten auf abonnentenspezifischer Basis.
- Erstellen von Datentransformationen wie Datentypzuordnungen (z. B. real- oder integer-Datentyp), Spaltenbearbeitung (z. B. Verketten der Spalten first name und last name), Zeichenfolgenbearbeitung und die Verwendung von Funktionen.
Die Option zum Zulassen von Transformationen wird zum Zeitpunkt des Erstellens einer Publikation festgelegt. Nach dem Festlegen der Option und dem Erstellen eines Replikations-DTS-Pakets können Abonnenten der Publikation ein DTS-Paket anfügen und als Teil des Replikationsdatenflusses integrieren.
Für transformierbare Abonnements sind die folgenden Verfahren und Parameter relevant:
- Der @allow_dts-Parameter von sp_addpublication (Transact-SQL)
- Die Parameter @dts_package_name, @dts_package_password und @dts_package_location von sp_addsubscription (Transact-SQL), sp_addpushsubscription_agent (Transact-SQL) und sp_addpullsubscription_agent (Transact-SQL)
Weitere Informationen zum Erstellen von DTS-Paketen für die Replikation und zum Zuordnen dieser Pakete zu Abonnements finden Sie in der SQL Server 2000-Dokumentation.
Siehe auch
Konzepte
Als veraltet markierte Features der SQL Server 2005-Replikation