Я немного запутался с экземплярами SQL Server. Имя экземпляра и идентификатор экземпляра - это разные свойства, однако в качестве идентификатора экземпляра по умолчанию используется заглавная версия имени экземпляра. Установка позволяет установить для идентификатора значение, отличное от имени, хотя обычно они совпадают.
Очевидно, что ID относится к внутренней ссылке, а Name относится к удобной для пользователя ссылке. Но каковы фундаментальные различия между ними? Когда следует использовать один, а не другой?
Мне нужно понять это при развертывании / установке SQL Server 2008 R2 Express на серверных компьютерах наших клиентов из пользовательского процесса установки.
источник
Я даже не новичок, но все это в ссылках, предоставленных вам Джерри Додж.
ИМЯ ИМЕНИ = = Прикрепляется к ИМЕНЕ СЕРВЕРА точно так же, как указано. Когда вы пытаетесь подключиться к базе данных SQL, вам нужен сервер, чтобы иметь возможность подключиться. Это все о сети и свойствах вашей физической или виртуальной машины, на которой размещена ваша база данных.
INSTANCE ID = Прикреплено к имени экземпляра SQL. После того, как вы предоставили имя экземпляра, которое является ПУТЬ, для ИМЕНИ СЕРВЕРА, вам понадобится ИД INSTANCE, чтобы иметь возможность войти в ваши программы и путь к базе данных, а также все другие требования к лицензированию программного обеспечения.
Одним из них является физический или виртуальный компьютер и сеть, а другим - физический или логический путь к хранилищу базы данных.
источник
Это поможет вам понять различия.
[Http://msdn.microsoft.com/en-us/library/ms143531(v=sql.120).aspx][1]
РЕДАКТИРОВАТЬ:
Имя экземпляра: имя сервера SQL - УСТАНОВКА ПО УМОЛЧАНИЮ, имя УСТАНОВКА (вы указываете имя для конкретного экземпляра)
InstanceID: это связано с именем экземпляра. Например, если вы нажмете Экземпляр по умолчанию, то это будет сгенерированное SQLSERVER поле instanceid или ваше имя сгенерированное instanceid.
источник
Имя экземпляра похоже на SQL20mm_64ENT, например, вы устанавливаете PC_102 \ SQL20mm_64ENT
Идентификатор экземпляра похож на MSSQLnn.SQL2016_64ENT
источник