Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

SQL-Syntax - Prozedur oder SQL-Script für copy von Tabellen!

Mitglied: zeroblue2005

zeroblue2005 (Level 2) - Jetzt verbinden

22.05.2006, aktualisiert 23.05.2006, 6668 Aufrufe, 3 Kommentare

Hallo zusammen,

ich bräuchte mal Hilfe bei einer Prozedur oder einem SQL-Script. Folgendes möchte ich gerne machen:

DB1 mit Tab1 auf einem ms-Sql Server. DB2 mit Tab2 auf dem gleichen ms.sql Server. In DB1 werden Daten von einem Mysql zeitgesteuert via DTS Dataensätze vom My - sql importiert. Problem ist das DTS nicht 100% funktioniert und einfach jedem importiert Datensatz immer wieder neu importiert. DB1 soll nur als zwischenspeicher dienen.

DB2 ist die eigentliche richtige DB. Nun brauche ich eine Prozedur oder SQL - Script die folgende Anforderungen erfüllt:

Prüfung welcher Datensatz in Tab2 in DB2 nicht vorhanden ist.
Kopieren der fehlende Datensätze Ihnhaltes von Tab1 in DB1 nach Tab2 in DB2.
Nach dem kopiervorgang alle Daten löschen in tab1 in DB1.

kann mir jemand von euch helfen?

danke Mike
Mitglied: AndreasHoster
23.05.2006 um 08:32 Uhr
Ein einfacher SQL Befehl reicht zum Kopieren:
INSERT INTO Tab2
SELECT db1.dbo.Tab1.*
FROM db1.dbo.Tab1
WHERE (ID NOT IN (SELECT ID FROM Tab2))
Wobei db1 Name der Datenbank von Tabelle 1 ist und ID der Primärschlüssel der Daten ist.
Danach kann man die Daten mit einem normalen Delete from db1.dbo.Tab1 löschen.
Bitte warten ..
Mitglied: zeroblue2005
23.05.2006 um 12:23 Uhr
danke für die antwort. jedoch bin ich damit ein wenig überfordert soll ich das mit dem SQL -QA machen? Ich wollte das eigentlich mit den DTS machen und dann zeitgesteuert.

Kann du deine kleine Anleitung etwas ausführen?

danke Mike
Bitte warten ..
Mitglied: AndreasHoster
23.05.2006 um 15:26 Uhr
Der DTS legt seine Arbeitspakete ja auf dem SQL Server ab (im Enterprise Manager unter Data Transformation Services -> Lokale Pakete).
Dort kann man mit dem GUI des DTS die Pakete bearbeiten und auch neue Tasks "SQL Ausführen" hinzufügen. Dort dann die SQL-Befehle eintragen und die Tasks über die Workflows einbinden (Task1 markieren, dann Task2 markieren (mit gedrückter STRG-Taste)), dann Kontextmenü Workflow.
Bitte warten ..
Ähnliche Inhalte
Entwicklung
SQL Update aus derselben Tabelle
gelöst Frage von winscheilEntwicklung1 Kommentar

Hallo, ich habe folgendes Problem. Ich habe eine Tabelle die folgendermaßen aufgebaut ist. Auftrag Rechnung Position Artikel Kosten NULL ...

Datenbanken
Foto aktualisieren in SQL Tabelle
gelöst Frage von Dr.CornwallisDatenbanken2 Kommentare

Liebe Gemeinde, ich habe eine Access Datenbank auf einen SQL Server hochgeladen. In dieser Datenbank gibt es eine Tabelle ...

Microsoft Office
Tabellen vergleichen per SQL
Frage von bluepythonMicrosoft Office2 Kommentare

Hallo, ich habe folgendes Problem: Ich habe eine Tabelle in der alle Kostenstellen stehen, die wir hier haben. Die ...

Datenbanken
SQL Abfrage aus mehreren Tabellen
gelöst Frage von el-torontoDatenbanken2 Kommentare

Hallo, auf dem Bild die vereinfachte Darstellung. Problematik: - Tabelle 1 enthält hunderte Kunden und wird mit Werten und ...

Neue Wissensbeiträge
Microsoft

Neuigkeiten zu Server und Office 365 was läuft mit was und was nicht

Tipp von AlFalcone vor 7 StundenMicrosoft

Server Betriebssysteme auf dem die verschiedenen Offices nicht supported sind: • Office 365 ist und wird nicht supported auf Windows ...

Speicherkarten

Neuer Speicherkartentyp - zunächst nur für Huawei-Smartphones (künftig auch für Notebooks u. Tablets?)

Tipp von VGem-e vor 8 StundenSpeicherkarten1 Kommentar

Servus, als ob das "Chaos" i.S. Speicherkarten noch nicht groß genug wäre?! Evtl. kommt dieser neue Kartentyp bald auch ...

Sicherheit

Diverse D-Link-Router durch drei Schwachstellen kompromittierbar

Information von kgborn vor 10 StundenSicherheit

Hat jemand D-Link-Router in Verwendung? Einige Modelle sind sicherheitstechnisch offen wie ein Scheunentor. Äußerst unschöne Sache, aber nichts neues ...

Hardware

100.000 Mikrotik-Router ungefragt von Hacker abgesichert

Information von 7Gizmo7 vor 1 TagHardware1 Kommentar

Hallo zusammen, da hier ja öfters mal von Mikrotik gesprochen wird. Trotz Updates klafft eine Sicherheitslücke in Hundertausenden Mikrotik-Routern. ...

Heiß diskutierte Inhalte
Windows 10
Sysprep Fehler im Log kann nicht starten
Frage von grillinator95Windows 1022 Kommentare

Hallo, kann leider SYSPREP nicht mehr starten, Win10 64bit. Logfile sagt folgendes: 2018-10-17 13:44:56, Info SYSPRP 2018-10-17 13:44:56, Info ...

Sicherheitsgrundlagen
EuGH-Urteil - Internetanschluss für die ganze Familie - Filesharer haften trotzdem
Frage von StefanKittelSicherheitsgrundlagen17 Kommentare

Hallo, In diesem Artikel geht es darum, dass Jemand aus der Familie ein Hörbuch illegal hochgeladen hat. Der Vater ...

Apple
MacBook Pro 2018 mit 8 GB oder 16 GB
Frage von SysAdm81Apple14 Kommentare

Hallo zusammen, ich steh vor der Überlegung mir ein MacBook Pro 13 (2018) zu kaufen. Bzgl. SSD habe ich ...

Outlook & Mail
Outlook schiebt Mails aus Posteingang sofort in den Papierkorb
Frage von hermesOutlook & Mail13 Kommentare

Hallo Outlook Fachleute, wir haben hier das Problem, dass Outlook 2010 alle ankommenden Mails seit zwei Tagen einfach in ...