Ich bin ein bisschen verwirrt mit SQL Server-Instanzen. Der Instanzname und die Instanz-ID sind unterschiedliche Eigenschaften. Die Instanz-ID wird jedoch standardmäßig mit einer großgeschriebenen Version des Instanznamens verwendet. Bei der Installation können Sie einen anderen Wert für die ID als den Namen festlegen, obwohl diese normalerweise identisch sind.
Offensichtlich bezieht sich ID auf interne Referenz und Name auf benutzerfreundliche Referenz. Aber was sind die grundlegenden Unterschiede zwischen den beiden? Wann sollte einer anstelle des anderen verwendet werden?
Ich muss dies verstehen, wenn ich SQL Server 2008 R2 Express über einen benutzerdefinierten Installationsprozess auf den Servercomputern unserer Clients bereitstelle / installiere.
quelle
Ich bin nicht einmal ein Anfänger, aber es ist alles in den Referenzen, die Ihnen Jerry Dodge zur Verfügung gestellt werden.
INSTANZNAME = Wird genau wie angegeben an einen Servernamen angehängt. Wenn Sie versuchen, eine Verbindung zu einer SQL-Datenbank herzustellen, muss der Server einsteigen können. Es geht um das Netzwerk und die Eigenschaften Ihrer physischen oder virtuellen Maschine, auf der sich Ihre DATENBANK befindet.
INSTANCE ID = Wird an den SQL-Instanznamen angehängt. Nachdem Sie den Instanznamen, der der Pfad zu Ihrem Servernamen ist, angegeben haben, benötigen Sie die INSTANZ-ID, um in Ihre Programme und den DATABASE-Pfad sowie alle anderen Softwarelizenzierungsanforderungen gelangen zu können.
Einer ist physischer oder virtueller Computer und Netzwerk und der andere ist physischer oder logischer Pfad zum Datenbankspeicher.
quelle
Dies wird Ihnen helfen, die Unterschiede zu verstehen.
[http://msdn.microsoft.com/en-us/library/ms143531(v=sql.120).aspx[1]
BEARBEITEN:
Instanzname: Der Name der SQL Server-STANDARDINSTANZ, Name INSTANZ (Sie geben einen Namen für die bestimmte Instanz an).
InstanceID: Dies hängt mit dem Instanznamen zusammen. Zum Beispiel: Wenn Sie auf Standardinstanz drücken, wird die von SQLSERVER generierte Feldinstanz-ID oder die von Ihrem Namen generierte Instanz-ID angezeigt.
quelle
Der Instanzname ist wie SQL20mm_64ENT, z. B. installieren Sie PC_102 \ SQL20mm_64ENT
Die Instanz-ID ähnelt MSSQLnn.SQL2016_64ENT
quelle