2013-09-27 3 views
0

У меня уже есть SQL Server 2008 R2 в моей системе. Я также установил SQL Server 2012 express. Затем я удалил его и установил коммерческую версию SQL Server 2012. Я не могу подключиться к моей БД через студию управления. Эти странные ошибки случаются со мной все время - 2005, 2008, 2012. Числа меняются. TCP/IP включен, служба включена. Я просто хочу иметь возможность подключаться и ставить некоторые тестовые базы для обучения.Ошибка подключения к экземпляру SQL Server

Пожалуйста, помогите мне исправить ошибку ниже -

Cannot connect to SuperPC\SQLEXPRESS.

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) (Microsoft SQL Server, Error: -1)

+0

SuperPC \ SQLEXPRESS предполагает, что вы все еще пытаетесь подключиться к старой экспресс-версии. Каково имя экземпляра новой установки? – Johnv2020

+0

@ Johnv2020 - SQL2012 - это имя последней установки. – Steam

+0

, если это так, тогда подключитесь к SuperPC \ SQL2012 – Johnv2020

ответ

0

При удалении SQL Express вы удалили SuperPC\SQLEXPRESS экземпляр SQL из вашей системы. Вам нужно будет использовать другое имя экземпляра SQL. Вы бы установили это имя в установке коммерческой версии 2012 года.

Если экземпляр SQL 2008 R2 является экземпляром по умолчанию в вашей системе, тогда коммерческий экземпляр SQL 2012 был бы установлен как именованный экземпляр, и вам нужно будет подключиться к нему, используя имя экземпляра, указанное во время установки. Вы должны подключиться к нему, используя SuperPC\[new instance name], где вы заменяете [new instance name] именем экземпляра, установленным во время установки.

Если экземпляр SQL 2008 R2 не является экземпляром по умолчанию, то новый экземпляр SQL 2012 МОЖЕТ быть установлен как экземпляр по умолчанию, и в этом случае вы просто подключаетесь к нему с использованием SuperPC. Он ДОЛЖЕН быть установлен как именованный экземпляр, и в этом случае вам нужно будет следовать указаниям в предыдущем абзаце.

EDIT:
Основываясь на ваш комментарий на ваш вопрос, попробуйте подключить с SuperPC\Sql2012.

+0

Это так странно. Почему он даже пытается подключиться к базе данных, которая не существует? – Steam

+0

Теперь я использую последний экземпляр, и я могу подключиться. Но как я могу заставить это выразить уйти. Его вообще не должно быть. – Steam

+0

Что вы подразумеваете под «этим экспрессом»? Вы что-то говорите в Management Studio? – squillman

1

Убедитесь, что служба SQL Server запущена. Перейдите в сервисы из меню «Пуск» и просмотрите SQL Server, если он не работает только правой кнопкой мыши и выберите «Пуск».

Смежные вопросы