Announcement

Collapse
No announcement yet.

SELECT auf mehrere Server?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SELECT auf mehrere Server?

    Hallo,
    ist es möglich einen SELECT, bzw. Insert über mehrere Server zu machen?
    Ich würde gerne sowas in der Form machen:

    Insert Into Server1.DB1.Tabelle Select Server2.DB2.Tabelle

    In meinem fall wäre Server1 ein SQL-Server 2000 und Server2 ein SQL-Server 2005

  • #2
    Hallo Andreas,

    wenn Du den 2ten Server als "Verbindungsserver" (Linked Server) im 1ten Server einträgst, kannst Du das genau so machen.

    Geht im Enterprise Manager unter => SQL Server => Sicherheit => Verbindungsserver
    Olaf Helper

    <Blog> <Xing>
    * cogito ergo sum * errare humanum est * quote erat demonstrandum *
    Wenn ich denke, ist das ein Fehler und das beweise ich täglich

    Comment


    • #3
      ah...danke, das funktioniert jetzt bis auf meine PK-Einschränkung.

      Kann ich im selben Schritt eine Spalte sozusagen von Hand belegen? Das wäre dann eine Spalte die es auf Server 2 also nicht gibt, die aber auf Server 1 teil des PK ist (zusammengesetzter PK)
      Ungefähr so:

      Insert Into Server1.DB1.Tabelle (Spalte1,Spalte2,Spalte3) Select Spalte1,Spalte3 From Server2.DB2.Tabelle, Spalte2='blabla'

      So gehts natürlich nicht, aber gibt es irgendwas in der Art?

      Comment


      • #4
        hat sich erledigt, in meiner 2. Tabelle stand Müll drin. Irgendwer hat dort überhaupt keine PKs gesetzt.

        Comment

        Working...
        X