Ich richte mehrere SQL-Instanzen auf einem aktiven/aktiven Cluster ein, und auf unserem vorhandenen SQL-Cluster lautet der Clustername SQLCLUSTER, aber wir greifen auf die Instanzen als SQLCLUSTERINST1 zu \ Instance1, SQLCLUSTERINST2 \ Instance2 usw. Da jede Instanz ihren eigenen IP- und Netzwerknamen hat, kann ich SQL als "Default" -Instanz für jeden Netzwerknamen installieren? Ich möchte wirklich auf meine Instanzen zugreifen, ohne den Instanznamen angeben zu müssen (dh anstelle von obigem nur SQLCLUSTERINST1, SQLCLUSTERINST2 usw.), aber ich verstehe SQL so, dass selbst in einem Cluster der Instanzname erforderlich ist , obwohl die IP eine Instanz bereits eindeutig identifiziert.Mehrere "Standard" -Instanzen in SQL Server-Cluster? (Mehrere geclusterte Instanzen von AKA müssen ohne Instanzname verbunden werden)
Weiß jemand, ob ich das tun kann? Ich bin dabei, die erste Instanz zu installieren, und ich wollte eine Antwort darauf erhalten, bevor ich sie als benannte Instanzen installiere, wenn ich nicht muss. Es scheint lediglich redundant und möglicherweise unnötig, den Instanzclusternamen und den Instanznamen anzugeben, um eine Verbindung zu einem Server herzustellen, wenn nur der Instanzclustername eine SQL-Instanz eindeutig identifizieren würde. Ich würde eine Standardinstanz pro Clustergruppe erwarten (da sie sich eine IP teilen), aber nicht pro Cluster.
Ich verstehe, wie Clustering funktioniert, und deshalb habe ich Instanzen in der Vergangenheit getan. Die Frage war, warum ein Instanzname erforderlich ist, wenn jede Instanz bereits eindeutig mit einem Hostnamen/ip identifiziert ist? Instanznamen und eindeutige Ports sind erforderlich, wenn alle Instanzen eine IP teilen, aber wenn sie sich trotzdem auf einer anderen IP-Adresse befinden, warum kann nicht jede Instanz Port 1433 verwenden? – SqlRyan
Da SQL-Server Sie nicht 2 Standardinstanzen auf demselben Computer installieren lassen. – user95144
Und das ist scheiße. Dadurch können DNS-Einträge für Datenbanknamen nicht zugewiesen werden, sodass Anwendungen die Verbindungszeichenfolgen nicht ändern müssen, wenn Datenbanken auf andere Server verschoben werden. – Sam