Назад | Перейти на главную страницу

Как подключить несколько экземпляров sql, установленных в одной Azure VM через Интернет

У меня есть виртуальная машина Azure, на которой установлено два экземпляра сервера sql (Sql server 2012 и sql server 2016). Сначала я установил SQL Server 2012 и смог подключиться через Интернет с помощью Sql Server Management Studio. Я сослался на это статья.

Затем я установил Sql Server 2016 на ту же виртуальную машину с именем экземпляра «MSSQLServer2016», но когда я пытаюсь подключить этот экземпляр к SSMS, он не подключается. Я использовал "vm_public_ip / mssqlserver216" в качестве имени сервера. Оба экземпляра настроены для режима проверки подлинности SQL и пытаются войти в систему с использованием учетных записей sa.

Можно ли это сделать? Если да, то что я здесь упустил?

SQL Server поддерживает несколько экземпляров компонента Database Engine, служб Analysis Services и Reporting Services на одном компьютере. Вы также можете обновить более ранние версии SQL Server или установить SQL Server на компьютер, на котором уже установлены более ранние версии SQL Server. Для получения дополнительной информации обратитесь к этому ссылка на сайт

Однако лучше не устанавливать два экземпляра SQL на одну виртуальную машину. Причины связаны с диспетчером памяти SQL Server и архитектурой планировщика ЦП, он действительно работает лучше всего, если он имеет целую коробку и ничего больше не работает на ней. «Разделение» ресурсов (максимальная память сервера, маска сродства) решает некоторые проблемы и вводит другие.