Re: SSIS Datenkonvertierung
- From: "Willfried Färber" <wfaerber@xxxxxx>
- Date: Mon, 4 Sep 2006 11:52:22 +0200
Hallo Robert,
das sieht noch ganz normal aus.
Mittlerweile gibt es SP1 und einen HotFix für den SQL Server 2005. Beide
sind nicht auf Deinem System.
Kannst Du mir Deine Paket oder etwas ähnliches zur Verfügung stellen?
--
Mit freundlichen Grüßen
Willfried Färber
MVP SQL Server
http://www.sqlis.de
Ich bin Mitglieder bei SQLPass.de
http://www.sqlpass.de
"Robert Lehmann" <LemmeInDerKlemme@xxxxxx> schrieb im Newsbeitrag
news:OYvq4YA0GHA.996@xxxxxxxxxxxxxxxxxxxxxxx
Ich habe die SQL-Server 2005 Standard Edition (also nicht die
Express-Edition) und hab die Informationen aus dem SQL-Server Management
Studio kopiert:
"
Microsoft SQL Server Management Studio 9.00.1399.00
Microsoft Analysis Services-Clienttools 2005.090.1399.00
Microsoft Data Access Components (MDAC) 2000.085.1117.00
(xpsp_sp2_rtm.040803-2158)
Microsoft MSXML 2.6 3.0 4.0 5.0 6.0
Microsoft Internet Explorer 6.0.2900.2180
Microsoft .NET Framework 2.0.50727.42
Betriebssystem 5.1.2600
"
Zu der Edition gehören SQL-Server Reporting Services, SQL-Server
Integration Services, das Management Studio, SQL-Server Analysis Services.
Sorry, wenn die Infos immer noch nicht ausreichend sein sollten. Ich habe
nicht wirklich viel Erfahrung mit SQL-Server 2005. Ich weiß nicht, wie ich
die genaue Versionsnummer vom SQL-Server rausbekomme.
"Willfried Färber" <wfaerber@xxxxxx> schrieb im Newsbeitrag
news:Oy0QoSA0GHA.720@xxxxxxxxxxxxxxxxxxxxxxx
Jetzt mal im Detail:
Welche Version om SQL Server 2005 hast Du? - Bitte Versionsnummer
Welche Edition vom SQL Server 2005?
Kannst Du mir das Paket zur Verfügung stellen?
--
Mit freundlichen Grüßen
Willfried Färber
MVP SQL Server
http://www.sqlis.de
Ich bin Mitglieder bei SQLPass.de
http://www.sqlpass.de
"Robert Lehmann" <LemmeInDerKlemme@xxxxxx> schrieb im Newsbeitrag
news:OuyM8OA0GHA.4408@xxxxxxxxxxxxxxxxxxxxxxx
Also SSIS ist definitiv installiert, hab ich nochmal überprüft.
"Willfried Färber" <wfaerber@xxxxxx> schrieb im Newsbeitrag
news:O8j7vFA0GHA.4408@xxxxxxxxxxxxxxxxxxxxxxx
Hallo Robert,
kann es sein, dass Du SSIS garnicht auf dem Rechner auf dem das Paket
ausgeführt wird installiert hast?
Bestimmte Teile von SSIS werden immer installiert, auch wenn Du
Integration Services garnicht für die Installation ausgewählt hast.
Die Bestandteile werden unter anderm für die Wartungspläne und den
Assistenten zum Daten kopieren benötigt.
--
Mit freundlichen Grüßen
Willfried Färber
MVP SQL Server
http://www.sqlis.de
Ich bin Mitglieder bei SQLPass.de
http://www.sqlpass.de
"Robert Lehmann" <LemmeInDerKlemme@xxxxxx> schrieb im Newsbeitrag
news:%23dfQF8$zGHA.4796@xxxxxxxxxxxxxxxxxxxxxxx
Beispielsweise in der Tabelle "Adressen" existiert die Spalte
"Ländercode" vom Typ "DT_I2" (Also eine Integerzahl bis 32.xxx). In
der Zieltabelle ist der Datentyp dieser Spalte "DT_STR" mit der max.
Länge von 50 Zeichen. In der Oberfläche von Visual Studio hab ich aus
der Toolbox eine Datenkonvertierung mit der Quell- und Zieltabelle
verknüpft und sämtliche Eingabespalten (also die der Quelltabelle)
werden in "DT_STR" mit der Länge 50 umgewandelt. Jedoch scheint das so
nicht zu funktionieren, da immernoch die Fehlermeldung kommt, dass die
Konvertierung von "DT_I2" in "DT_STR" nicht unterstützt wird.
"Willfried Färber" <wfaerber@xxxxxx> schrieb im Newsbeitrag
news:uYE9Vr$zGHA.576@xxxxxxxxxxxxxxxxxxxxxxx
Hallo Robert,
in SSIS herrscht eine strenge Typisierung. Deshalb werden inplizite
Typumwandungen nicht durchgeführt.
Mit der Datenkonvertierungs Transformation muß es allerdings
funktionieren.
Bei der Konvertierung von DT_Text nach DT_String können eventuell
Datenverluste auftreten. Es hängt davon ab, wie lang die
Informationen maximal in der
entsprechenden Spalte sind.
Kannst Du Dein Problem noch etwas genauer erklären?
Viele Grüße
Willfried Färber
MVP SQL Server
http://www.sqlis.de
"Robert Lehmann" <LemmeInDerKlemme@xxxxxx> schrieb im Newsbeitrag
news:%236FwYg$zGHA.2300@xxxxxxxxxxxxxxxxxxxxxxx
Hallo!
Folgendes Szenario: Aus einer SQL-Datenbank werden sämtliche
Datensätze einer Tabelle in eine Tabelle einer anderen SQL-Datenbank
übertragen. Dabei kommt jedesmal eine Fehlermeldung, dass die
Konvertierung des Datentyps "DT_I2" in "DT_STR", "DT_TEXT" in
"DT_STR" und "DT_UI1" in "DT_STR" nicht unterstützt wird (die
Spalten haben unterschiedliche Datentypen, jedoch müsste es
eigentlich funktionieren). Selbst wenn ich die Datenkonvertierung
(als Datenflusstransformation) zum Umwandeln der Datentypen benutze,
bekomme ich diese Fehlermeldung.
Gibt es noch einen anderen Weg, dieses Problem zu lösen? (Das
gleiche Problem tritt übrigens auf, wenn ich Daten einer Jet-DB in
eine SQL-DB übertragen will, nur dass dann die Umwandlung von
Unicode in Nicht-Unicode Datentypen nicht unterstützt wird.)
.
- Follow-Ups:
- Re: SSIS Datenkonvertierung
- From: Robert Lehmann
- Re: SSIS Datenkonvertierung
- References:
- SSIS Datenkonvertierung
- From: Robert Lehmann
- Re: SSIS Datenkonvertierung
- From: Willfried Färber
- Re: SSIS Datenkonvertierung
- From: Robert Lehmann
- Re: SSIS Datenkonvertierung
- From: Willfried Färber
- Re: SSIS Datenkonvertierung
- From: Robert Lehmann
- Re: SSIS Datenkonvertierung
- From: Willfried Färber
- Re: SSIS Datenkonvertierung
- From: Robert Lehmann
- SSIS Datenkonvertierung
- Prev by Date: Re: SSIS Datenkonvertierung
- Next by Date: SQL einbinden neue Domäne
- Previous by thread: Re: SSIS Datenkonvertierung
- Next by thread: Re: SSIS Datenkonvertierung
- Index(es):
Relevant Pages
|
Loading