Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SSIS Paket im SQL Server 2008 gespeichert - nun weiterbearbeiten? Gründe für Speichern im Dateisystem?

656 views
Skip to first unread message

Johannes Cramer

unread,
Jul 26, 2009, 5:06:42 PM7/26/09
to
Hallo allerseits,

habe ein SSIS Paket im SQL Server 2008 gespeichert. Es funktioniert auch :-)
Nun m�chte ich es gerne bearbeiten / verbessern. Wie kann ich das?
Ein SSIS-Paket im Dateisystem kann ich im Visual Studio 2008 �ffnen, aber
ein SSIS Paket im SQL Server?

Dazu eine Frage: Ein SSIS-Paket, gespeichert im Dateisystem d�rfte leichter
von einer Entwicklungsumgebung zu einer Produktivumkgebung transferiert
werden. Das ist der Grund, warum man eine SSIS Paket im Dateisystem
speichert. Welche Gr�nde gibt es, ein SSIS-Paket im SQL Server direkt zu
speichern?

Kann ich ein SSIS Paket, welche ich im SQL-Server gespeichert habe, ins
Datei-System bringen und umgekehrt?

Danke
Viele Gr��e
Johannes


Christa Kurschat

unread,
Jul 27, 2009, 2:12:16 AM7/27/09
to
Hallo Johannes,

"Johannes Cramer" <J.Cr...@gmx.net> schrieb im Newsbeitrag
news:OZs6M$jDKHA...@TK2MSFTNGP04.phx.gbl...


> Hallo allerseits,
>
> habe ein SSIS Paket im SQL Server 2008 gespeichert. Es funktioniert auch
> :-)
> Nun m�chte ich es gerne bearbeiten / verbessern. Wie kann ich das?
> Ein SSIS-Paket im Dateisystem kann ich im Visual Studio 2008 �ffnen, aber
> ein SSIS Paket im SQL Server?
>

Du kannst SSIS-Pakete *nur* im BI-Studio bearbeiten. Anders geht es nicht.

> Dazu eine Frage: Ein SSIS-Paket, gespeichert im Dateisystem d�rfte
> leichter
> von einer Entwicklungsumgebung zu einer Produktivumkgebung transferiert
> werden. Das ist der Grund, warum man eine SSIS Paket im Dateisystem
> speichert. Welche Gr�nde gibt es, ein SSIS-Paket im SQL Server direkt zu
> speichern?
>

Ich speichere meine SSIS-Pakete immer im Dateisystem. Die Speicherung im SQL
Server ist mir zu umst�ndlich.
M�glicherweise gibt es stichhaltige Gr�nde, aber ichhabe noch keien
gefunden.

> Kann ich ein SSIS Paket, welche ich im SQL-Server gespeichert habe, ins
> Datei-System bringen und umgekehrt?

Wenn Du die Pakete im BI-Studio bearbeitest, bekommst Du auch immer eine
Speicherung im Dateisystem.
Du mu�t die ge�nderten Versionen wieder in den SQL Server importieren, wenn
Di sie dort haben willst.

Gru�
Christa
--
Access-FAQ: http://www.donkarl.com
SQL-Server-FAQ: www.sqlfaq.de
InsideSql: www.insidesql.org

Willfried Faerber [MVP]

unread,
Jul 27, 2009, 2:22:27 AM7/27/09
to
Hallo Johannes,

wenn Du ein SSIS Paket, dass auf dem Server gespeichert ist, bearbeiten
willst musst Du es zwingend in ein SSIS Projekt importieren. Ohne diesen
Schritt kannst Du das Paket mit MS Mitteln nicht bearbeiten.
Falls du ausschliesslich mit integrierter Sicherheit auf die Datenquellen
zugreifst, spielt es keine Rolle, ob du das Paket im Filesystem oder auf dem
SQL Server speicherst.
Wenn UserID und Passw�rter verwendest, dann sieht die Situation unter
Umst�nden schon wieder anders aus. Passw�rter werden in SSIS Paketen
grunds�tzlich verschl�sselt gespeichert. Wenn Du bei speichern auf dem
Server - und das geht nur beim Server - die richtigen Optionen ausw�hlst,
dann verwaltet der SQL Server das Passwort. Das bedeutet, Du musst es zur
Laufzeit nicht zuf�hren.
Villeicht schaust Du dir mal diesen Artikel an:
http://www.sqlis.de/Sicherheitseinstellungen.htm

Viele Gr�sse
Willfried F�rber

"Johannes Cramer" <J.Cr...@gmx.net> wrote in message
news:OZs6M$jDKHA...@TK2MSFTNGP04.phx.gbl...

J�rgen Volke

unread,
Jul 27, 2009, 2:25:43 AM7/27/09
to
Hallo Johannes

>
> habe ein SSIS Paket im SQL Server 2008 gespeichert. Es funktioniert auch
> :-)
> Nun m�chte ich es gerne bearbeiten / verbessern. Wie kann ich das?
> Ein SSIS-Paket im Dateisystem kann ich im Visual Studio 2008 �ffnen, aber
> ein SSIS Paket im SQL Server?

im Projektmappen-Explorer rechte MAustaste auf SSIS-Pakete

vorhandesnes Paket hinzuf�gen

und dann das Paket auf deinem SQL-Server aussuchen

>
> Dazu eine Frage: Ein SSIS-Paket, gespeichert im Dateisystem d�rfte
> leichter
> von einer Entwicklungsumgebung zu einer Produktivumkgebung transferiert
> werden. Das ist der Grund, warum man eine SSIS Paket im Dateisystem
> speichert. Welche Gr�nde gibt es, ein SSIS-Paket im SQL Server direkt zu
> speichern?

also am Anfang hatte ich alle Pakete im SQL-Server gespeichert.
Als dann die Abl�sung durche eine neue Servergeneration anstand hatte
ich mich dazu entschlossen alle Pakete nach Themenbereichen gruppiert
auf dem Fileserver zu speichern.

>
> Kann ich ein SSIS Paket, welche ich im SQL-Server gespeichert habe, ins
> Datei-System bringen und umgekehrt?

wenn du in der Ablaufsteuerung ein Task angeklickt ist, kannst du im Men�
Datei
Kopie von "DeinPackage" speichern unter...
anw�hlen und dort dann entscheiden wo es gespeichert werden soll.

Gru� J�rgen


Johannes Cramer

unread,
Jul 27, 2009, 8:09:31 AM7/27/09
to
Hi Christina,
Danke f�r Deine M�he
Johannes

"Christa Kurschat" <christa_kur...@web.de> schrieb im Newsbeitrag
news:eshpyEoD...@TK2MSFTNGP04.phx.gbl...

Johannes Cramer

unread,
Jul 27, 2009, 8:50:11 AM7/27/09
to
Hi J�rgen ,

danke f�r die Befehle! Dachte schon, keiner nennt sie mir ;-)

Viele Gr��e
Johannes


"J�rgen Volke" <juerge...@hotmail.com> schrieb im Newsbeitrag
news:7d4vlaF...@mid.individual.net...

Johannes Cramer

unread,
Jul 27, 2009, 10:09:44 AM7/27/09
to
Hi Wilfried,

Danke f�r die ausf�hrliche Antwort und den Link, besonders weil Du mir damit
vielleicht ein ganz anderes Problem gel�st hast:
Ich habe �ber rechte Maustaste auf eine DB ein Paket "Daten importieren"
gew�hlt und unter Netzwerkauthentifizierung erstellt und im Dateisystem
gespeichert. Auch den Agenten-Auftrag habe ich unter
Netzwerkauthentifizierung erstellt. Leider bekomme ich folgende
Fehlermeldung:
"SQL Server Agent Meldung: [298] SQL Server-Fehler: 15404. Die Information
�ber Windows NT-Gruppe oder -Benutzer ,Network\stSQLAdmin' konnten nicht
abgerufen werden. Fehlercode 0x5 [SQLState 42000](ConnIsLogonSysAdmin).".

K�nnte man eine solche Fehlermeldung auch bekommen, wenn ich bei
Paketschutzebene "Sensible Daten nicht speichern" ausw�hle? Denn ich f�hre
bei der Paketausf�hrung keine Passw�rter zu.

Ist die Paketschutzebene sowohl f�r die Netzwerkauthetifizierung als auch
bei der SQL-Server-Authentifizierung wirksam?
Konkret: Wenn ich Netzwerkauthentifizierung anw�hle, dachte ich, wird nur
das Kerberos-Ticket benutzt, d.h. keine sensible Daten wie Benutzername und
Passwort. Wenn ich also bei Paketschutzeben "Sensible Daten nicht speichern"
w�hle, h�tte diese Einstellung gar keinen Effekt wie alle anderen auch. Oder
liege ich hier falsch?

Viele Gr��e
Johannes Curio


"Willfried Faerber [MVP]" <in...@wfaerber.de> schrieb im Newsbeitrag
news:u%23kusJoD...@TK2MSFTNGP03.phx.gbl...

0 new messages