Я не могу подключиться к своему локальному экземпляру SQL Server 2008 Express с помощью SQL Server Management Studio.
Я полагаю, что проблема связана с изменением, которое я внес в протоколы соединения. До появления ошибки у меня была включена общая память и отключены именованные каналы и TCP / IP. Затем я включил именованные каналы и TCP / IP, и именно тогда я начал испытывать проблему.
Когда я пытаюсь подключиться к серверу с помощью SSMS (либо с помощью входа в систему с помощью sysadmin на моем сервере SQL, либо с помощью аутентификации Windows), я получаю следующее сообщение об ошибке:
Соединение с сервером было успешно установлено, но во время входа в систему произошла ошибка. (поставщик: поставщик именованных каналов, ошибка: 0 - на другом конце канала нет процесса.) (Microsoft SQL Server, ошибка: 233)
Почему возвращается ошибка именованных каналов? Почему бы не использовать только общую память, так как она имеет более высокий приоритет в списке протоколов соединения? Похоже, он не слушает Shared Memory по какой-то причине?
Когда я включаю Named Pipes и пытаюсь подключиться, я получаю то же сообщение об ошибке.
Моя учетная запись Windows не имеет прав администратора на моем компьютере - возможно, это как-то меняет ситуацию (как показывают некоторые обсуждения в этом посте о разделе реестра «SuperSocketNetLib \ Lpc») предложить).