Zum Inhalt springen

insert bei SQL Server 2000


bigpoint

Empfohlene Beiträge

Ich benutze SQL Server 2000 ;)

Habe auf eine Seite 3 DB und muß par Tabellen in einen DB klopfen und das ganze in regelmäßigen abständen.

Was meint ihr welche Vorgehensweise sollte man nehmen, man kann naturlich ein sql Skript schreiben der das ganze macht gibt’s aber eine andere Möglichkeit ( vielleicht bessere ) bei SQL 2000

Link zu diesem Kommentar
Auf anderen Seiten teilen

Originally posted by Panther

Sorry aber könntest du mir das mal ein wenig genauer erklären ?

Vielleicht könnte ich dir dann helfen ....

Hallo und Danke für die Antworten ;)

Ja was ich machen will bzw. muß ist von drei Datenbanken par Tabellen die Daten übernehmen und in anderen DB die einklopfen, das ganze mit SQL Server 2000 eine Möglichkeit ist ein sqlskript zu schreiben, weis ich aber nicht ob mit SQL Server 2000 es nicht irgendwie einfacher geht deswegen frage ich ;)

Link zu diesem Kommentar
Auf anderen Seiten teilen

also so wie ich das sehe

db1\ Daten

db2 | ---------------> in db4 (SQL2000)

db3/

Für DB1,DB2 und DB3

in DB4 und mit rechtsklick auf 'Alle Tasks' - Daten importieren

gehe den Assistenten durch (Quelle - Ziel und Tabellen wählen)

zuletzt wählst Du im Assistenten nicht ausführen, sondern auf Server speichern ung vergebe einen Namen

zuletzt hast Du drei DTS-Pakete erzeugt (für jede QuellDB eine).

Dann in der MMC Data Transformation Services ein neues lokales Paket erstellen

Dort ist zunächst alles leer.

Rechtklick in den Designer -> Task hinzufügen

Wähle Menüpunkt "10 Task hinzufügen"

Dann wählst Du eins der oben erzeugten Pakete und das jedesmal für die 3 DB-Pakete.

Diese Verbinden und dann speichern. Somit hast Du ein ganzes DTS-Paket, das dir die Daten kopiert.

Bei Fragen einfach Mail.

da Buell

Link zu diesem Kommentar
Auf anderen Seiten teilen

Originally posted by 007ski

Hallo und Danke für die Antworten ;)

Ja was ich machen will bzw. muß ist von drei Datenbanken par Tabellen die Daten übernehmen und in anderen DB die einklopfen, das ganze mit SQL Server 2000 eine Möglichkeit ist ein sqlskript zu schreiben, weis ich aber nicht ob mit SQL Server 2000 es nicht irgendwie einfacher geht deswegen frage ich ;)

@buel

Wahnsinn, das du Deine Antwort dazu verfassen konntest.

BTW: weitere Hilfe per Mail ist nicht so schön ;). Kriegen wir ja Dein Wissen hier nicht mit

@ 007ski

also bitte, ich bin hier zwar kein Moderator, würde Dir aber wirklich gerne helfen. Nur... Aus Deinem erstes Posting konnte ich schon kaum einen Sinn entnehmen. Als ich die Aufforderung von Panther lass freute ich mich über eine deutsche Übersetzung, aber da kam immer noch nix.

Was sind par Datenbanken?

Wo willst Du was reinklopfen :(

Sorry, wenn das hard klingen mag, aber wir stehen hier doch nicht um eine brennende Öltonne.

buel hat den Weg über DTS ja schon erklärt.

Wenn Du ein Script schreiben willst, mußt Du natürlich eine Plattform dafür haben, welche dieses Script automatisch ausführt. Hier kann ich auch DTS empfehlen. Im DTS gibt es eine Funktion "SQL ausführen". Diese kannst Du dafür verwenden.

Gruss

Dietmar

Link zu diesem Kommentar
Auf anderen Seiten teilen

Originally posted by Beagol&Sollum

@ 007ski

also bitte, ich bin hier zwar kein Moderator, würde Dir aber wirklich gerne helfen.

Sonst machen es nur Moderatoren ?????

Originally posted by Beagol&Sollum

Nur... Aus Deinem erstes Posting konnte

Und wer spricht hier über Deutsch

Originally posted by Beagol&Sollum

Was sind par Datenbanken?

Wo willst Du was reinklopfen :(

Was spielt es für eine rolle ob es 2 oder 20 sind ????

Doch nicht in den Topf

Auf jeden fall @buel vielen vilenen Dank für Deine Hilfe

@Beagol&Sollum

beim nächstem mal gebe ich mir mühe das mich alle verstehen ;)

Danke an allen

Link zu diesem Kommentar
Auf anderen Seiten teilen

es gibt natürlich auch noch die Möglichkeit das Auftragsgesteuert über den SQL Server Agent zu machen. Der kann auch SQL Statements ausführen ...

wie angedeutet : Es gibt bestimmt viele möglichkeiten dein Problem zu lösen, musst dir nur die beste für dich raussuchen ....

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...