none
SQL Server 2008 R2: Server umbennen RRS feed

  • Frage

  • Moin,

    ich bin mir ganz sicher, dass hier schon mal gelesen zu haben. Finde den Beitrag aber nicht mehr :(
    Habe eínen Windows Server 2008 R2 mit SQL Server 2008 R2.

    Dieser SQL Server soll in den kommden Tagen umbenannt werden. Jetzt gab es zwei Befehle, welche man nach dem umbennen im SQL Studio ausführen soll.
    Hat die gerade jmd. parat?

    An die, die es schon mal gemacht haben: Muss man noch etwas beachten?

    Danke!

    Mittwoch, 16. Februar 2011 07:32

Antworten

  • Hallo Pascal,

    rund um die zwei Befehle gibt es mittlerweile eine komplette Beschreibung:

    Vorgehensweise: Umbenennen eines Computers, der eine eigenständige Instanz von SQL Server hostet

    Gruß Elmar

    • Als Antwort markiert PascalMeger Mittwoch, 16. Februar 2011 08:15
    • Tag als Antwort aufgehoben PascalMeger Mittwoch, 16. Februar 2011 08:15
    • Als Antwort markiert PascalMeger Mittwoch, 16. Februar 2011 08:16
    Mittwoch, 16. Februar 2011 08:09
  • Habe den Server am WE umbenannt und hat problemlos funktioniert.

    Allerdings muss man der MS Anleitung noch folgendes anmerken:
    In meinem Fall war es ein SQL Server mit nicht benannter Instanz. Dieser hieß "Server-SQL1". Neuer Name ist: "Server-SQL"

    Befehl müsste also laut MS so aussehen;

    sp_dropserver Server-SQL1
    GO
    sp_addserver Server-SQL, local
    GO
    

    Geht aber nicht. Bei muss ging es so:
    sp_dropserver 'Server-SQL1'
    GO
    sp_addserver 'Server-SQL', local
    GO
    
    Und zwar hat er mir das -SQL1 immer andersfarbig markiert.
    • Als Antwort markiert PascalMeger Montag, 21. Februar 2011 09:33
    Montag, 21. Februar 2011 09:33

Alle Antworten

  • Hallo Pascal,

    rund um die zwei Befehle gibt es mittlerweile eine komplette Beschreibung:

    Vorgehensweise: Umbenennen eines Computers, der eine eigenständige Instanz von SQL Server hostet

    Gruß Elmar

    • Als Antwort markiert PascalMeger Mittwoch, 16. Februar 2011 08:15
    • Tag als Antwort aufgehoben PascalMeger Mittwoch, 16. Februar 2011 08:15
    • Als Antwort markiert PascalMeger Mittwoch, 16. Februar 2011 08:16
    Mittwoch, 16. Februar 2011 08:09
  • Super! Danke Dir!
    Mittwoch, 16. Februar 2011 08:15
  • Habe den Server am WE umbenannt und hat problemlos funktioniert.

    Allerdings muss man der MS Anleitung noch folgendes anmerken:
    In meinem Fall war es ein SQL Server mit nicht benannter Instanz. Dieser hieß "Server-SQL1". Neuer Name ist: "Server-SQL"

    Befehl müsste also laut MS so aussehen;

    sp_dropserver Server-SQL1
    GO
    sp_addserver Server-SQL, local
    GO
    

    Geht aber nicht. Bei muss ging es so:
    sp_dropserver 'Server-SQL1'
    GO
    sp_addserver 'Server-SQL', local
    GO
    
    Und zwar hat er mir das -SQL1 immer andersfarbig markiert.
    • Als Antwort markiert PascalMeger Montag, 21. Februar 2011 09:33
    Montag, 21. Februar 2011 09:33
  • Hallo Pascal,

    das Weglassen von Anführungszeichen ist nur "erlaubt", wenn keine Verwechselungsgefahr besteht.
    In Deinem Falle enthält der Name einen Bindestrich, was aber auch als Minus-Zeichen und somit als
    Teil eines Ausdrucks interpretiert werden könnte - und als Hilfestellung im SSMS unterkringelt wird.

    Im allgemeinen sollte man auf Bindestriche etc. verzichten, denn auch diese Namen folgen den
    Regeln von von Bezeichnern , und da Dein Name einen Bindestrich beinhaltet, musst Du dazu auf
    begrenzte Bezeichner
    zurückgreifen.  Der dortige Abschnitt "Mehrteilige Parameternamen" bescheibt,
    was ich oben in eigenen Worten erläutere.

    Will man weitgehend ohne auskommen, sollte man sich auf reguläre Bezeichner beschränken,
    dazu gehört jedoch kein Bindestrich (Minus), nur der Unterstrich ("_").

    Gruss Elmar

    Montag, 21. Februar 2011 13:50
  • OK! Das leuchtet ein!

    Dann macht das ganze natürlich wieder Sinn! Vielen Dank für den Hinweis!
    Allerdings ist es jetzt zu spät die Namensnennung neu zu gestalten :)

    Aber für die Zukunft!

    Gruß,
    Pascal

    Montag, 21. Februar 2011 15:03