ERLEDIGT
JA
JA
ANTWORTEN
7
7
ZUGRIFFE
1678
1678
EMPFEHLEN
-
Hallo Allerseits,
Das Topic ist Thema, ich habe 2 Datenbanken. Die eine Datenbank hat eine Tabelle dbo.xy die in der 2 Datenbank ebenfalls exakt so vorkommen soll. Die Struktur der Tabelle ist nicht das Problem(CREATE Script), nur die Daten selbst machen mir Kopfschmerzen. Wie könnte ich vorgehen?
Ich dachte zuerst an ein Script das mir mittels INSERT INTO von der einen 1 - Tabelle in die neue 2-Tabelle schreibt - das schluckt er irgendwie nicht.
Gut ist, dass diese Tabelle keine Referenzen oder auto-increament Schlüssel hat. (Aber es werden leider weitere Folgen wo dies der Fall sein könnte).
Hat jmd einen Ansatz für mich?
Vielen Dank schonmal.
Mfg
-
15.09.09 09:54 #2
Moin,
also, wenn ich es richtig verstehe, willst Du Tab1 in Tab2 spiegeln, also jeweils alle x Sätze aus Tab1 nach Tab2 kopieren, richtig ?
Dann würde ich zuerst alle DS aus Tab2 löschen und dann die Tab2 aus Tab1 füllen .....
Aha - und was genau klappt nichtdas schluckt er irgendwie nicht
Fehlermeldung
Wie sieht denn denn Statement konkret aus
Gruß
KlausEs ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
-
Hallo Jantz,
warum benutzt du nicht dem Assistenten zum im- bzw. exportieren von Daten.
Zu finden unter
Kontextmenü der Datenbank - Tasks - Daten importieren bzw. Daten exportieren (je nachdem auf welcher DB du gerade bist.).Gruss Bernd
Zitat von mAu
-
Ich dachte ich mache es mir leicht

Code :1 2 3 4
USE [db1] USE [db2] INSERT INTO db2.TABxy FROM db1.TABxy
Meldung 156, Ebene 15, Status 1, Zeile 4
Falsche Syntax in der Nähe des 'FROM'-Schlüsselwortes.
-
Geändert von Jantz (15.09.09 um 10:09 Uhr)
-
Gruss Bernd
Zitat von mAu
-
Der Assistent bzw der Task war unter dem Management Studio 2005 nicht verfügbar, jedoch unter der 2008er Version.
Ich habe bei der Zieldatenbank einen Datenimport, wie hier angesprochen, mit dem Assisten gemacht. Quelle war dementsprechend die Quelldatenbank/Tabelle.
Es war auch ohne weiteres möglich, Schlüssel zu kopieren. Identity insert war hier das Stichwort.
MfG
-
Moin Jantz,
sorry, MS-SQL ist nicht mein Fachgebiet, aber muss nicht die Syntax lauten
?Code sql:1
INSERT INTO db2.TABxy SELECT * FROM db1.TABxy
-bzw. wenn das eh eine 1:1-kopie werden soll
Code sql:1
SELECT INTO db2.TABxy SELECT * FROM db1.TABxy
Grüße
Biber
Ähnliche Themen
-
Tabelle von MSSQL nach MDB kopieren
Von bernd00 im Forum JavaAntworten: 5Letzter Beitrag: 20.11.10, 15:20 -
mit PHP script aus 2 verschiedenen Datenbanken von MSSQL Server 2005 rauslesen?
Von ocram im Forum PHPAntworten: 9Letzter Beitrag: 02.09.10, 23:02 -
Excel Daten in MSSQL 2005 importiern mit vb 2005
Von fanxin im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 18.04.08, 13:05 -
Datensatz kopieren zwischen zwei Access Datenbanken
Von casiopeia im Forum .NET DatenverwaltungAntworten: 4Letzter Beitrag: 05.11.07, 11:20 -
MSSQL Datenbanken im Netzwerk sehen
Von MScalli im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 28.09.07, 13:22





Zitieren

Login





