Ich führe eine Abfrage aus, von der ich den Servernamen auf einem System installieren möchte Also habe ich es mit dieser Abfrage gemacht
%Vor%Es gibt mir Servernamen, aber es ist nicht der korrekte Servername, den es mir srvname
gibt WIN-1BKHGVK7J3A\SQLSERVER2008R2
aber das ist nicht mein Servername, ich habe es auch anders von dieser Abfrage versucht
%Vor% Es gibt auch oben den falschen Servernamen WIN-1BKHGVK7J3A\SQLSERVER2008R2
Aber wenn ich es mit dieser Abfrage gemacht habe
%Vor% gibt den korrekten Servernamen an, der AIS-OCTACORE\SQLserver2008r2
ist
aber Begrenzung mit diesem gibt es nur gegenwärtigen Servernamen und ich will, dass alle Servernamen auf einem System installiert werden
Kannst du mir bitte sagen, warum ich mich falsch benenne Server?
Wie könnte ich auch alle Servernamen bekommen
Um zu überprüfen, wie die aktuellen Werte auf
eingestellt sind %Vor%Um das Problem zu beheben, führen Sie Folgendes aus:
%Vor%Sie müssen den SQLSERVER-Dienst neu starten
Dies kann passieren, wenn der Servername nach der Installation von SQL Server geändert wird.
Sie könnten sp_dropserver und sp_addserver versuchen, es zurück zu ändern: Ссылка
Ich bin mir nicht sicher, ob ich nicht weiß, warum es geändert wurde, es könnte etwas kaputt machen.
Obwohl die Funktion @@ SERVERNAME und die Eigenschaft SERVERNAME der Funktion SERVERPROPERTY möglicherweise Zeichenfolgen mit ähnlichen Formaten zurückgeben, können die Informationen unterschiedlich sein. Die Eigenschaft SERVERNAME meldet automatisch Änderungen am Netzwerknamen des Computers.
Im Gegensatz dazu meldet @@ SERVERNAME solche Änderungen nicht. @@ SERVERNAME meldet Änderungen, die am lokalen Servernamen mit der gespeicherten Prozedur sp_addserver oder sp_dropserver vorgenommen wurden. technet
Finden Sie "SERVER NAME"
SELECT SERVERPROPERTY ('MASCHINENAME')
Finden Sie "SERVER NAME" mit "INSTANCE NAME" (wenn die benannte Instanz)
SELECT SERVERPROPERTY ('SERVERNAME')
Finden Sie "CLIENT MASCHINENNAME" (Name der lokalen Maschine)
SELECT HOST_NAME ()
Tags und Links sql sql-server-2008-r2