У меня был SQL2005 на моем компьютере, и недавно ИТ-отдел также установил SQL 2008. К сожалению, он был установлен бок о бок с SQL2005, с неприятным побочным эффектом, заключающимся в том, что установка SQL 2005 по-прежнему используется по умолчанию, а SQL2008 устанавливается как экземпляр.
Есть ли способ изменить SQL2008 по умолчанию без повторения установки? Удаление SQL2005 также является возможным вариантом, но я просто хочу убедиться, что после него у меня осталась база данных по умолчанию (иначе я больше не могу работать ...)
Спасибо
Сэм
Единственный способ - переустановить. Сообщите ИТ-специалистам, какую базу данных вам нужно сохранить, и они смогут сделать это за вас.
При первом использовании Management Studio по умолчанию будет использоваться 2005. Просто введите IP-адрес или имя сервера нового sql 2008 года и подключитесь. Затем, когда вы закрываете и снова открываете SSMS, с этого момента он должен по умолчанию использовать sql 2008. Вы также можете использовать ctrl-alt-g, чтобы добавить сервер в зарегистрированную группу серверов.
Если причина, по которой вы хотите использовать экземпляры по умолчанию, заключается в том, чтобы иметь возможность использовать приложение, которому требуется строка подключения без \<instance name>
вы можете использовать диспетчер конфигурации SQL Server, чтобы изменить порт именованного экземпляра на 1433.
Откройте диспетчер конфигурации, выберите «Конфигурация сети SQL Server», выберите свой экземпляр, TCP / IP, и установите порт на 1433 (после первого изменения порта экземпляра SQL 2005 на другое). Сначала перезапустите экземпляр SQL 2005, а затем экземпляр SQL 2008, чтобы активировать изменение.
Примечание. Это будет работать, только если вы используете в качестве протокола tcp / ip.