Соединитесь с локальной базой данных SQL Server через PowerShell, отказавший с ошибкой: Поставщик Именованных каналов, error:40

Да, существует несколько способов сделать это, хотя не живой, в то время как они работают.

При использовании Диспетчера виртуальных машин System Center можно сказать ему перемещать VMs использование "Быстрой Миграции".

При выполнении его сами завершите работу машин, скопируйте файлы VHD, "экспортируйте" настройки VM, "импортируйте" их на другой машине. И укажите на устройства хранения на файлы VHDs в новом месте.

0
задан 28 August 2011 в 02:52
1 ответ

Видение нескольких проблем с нашей строкой подключения:

MSSQLServer обычно является сервисным названием экземпляра по умолчанию SQL Server, в этом случае, Вы использовали бы "server=MYPC", или можно использовать точку для локальной машины "сервер =".. Если у Вас действительно есть имя экземпляра MSSQLServer, который сомнителен затем Ваш сервер, Вы - "сервер =.\MSSQLSERVER"

При использовании аутентификации Windows т.е. trusted_connection Вы не указываете uid, и trusted_connection должен иметь значение true. Вот то, на что должно быть похожим Ваше соединение:

$Connection.ConnectionString ="server=.;database=mydatabase;trusted_connection=true;"
2
ответ дан 4 December 2019 в 14:43

Теги

Похожие вопросы