2016-06-22 4 views
0

Я пытаюсь подключить свой TFS-2015, находящийся на одной машине, к SQL Server 2014, находящемуся на другой машине.Соединение TFS 2015 с SQL Server 2014

Это мой SQL имя экземпляра сервера:

enter image description here

Это ошибка я получаю на TFS:

enter image description here

Пожалуйста, руководство мне исправить здесь.

+0

Как вы запустили мастера? Кажется, он запрашивает имя * экземпляра *, а не имя * сервера. Я считаю, что вы хотите использовать мастер настройки «Advanced», но не можете вспомнить точную формулировку на всех страницах, ведущих к этой точке. –

ответ

1

Это может быть настройка межсетевого экрана на сервере sql. Можете ли вы подключиться с помощью SSMS с другого компьютера в вашей сети? Вы используете порт по умолчанию? Если есть правило брандмауэра, разрешающее трафик на 1433?

Если соединение не является проблемой, тогда это похоже на проблему с правами пользователя. Учетная запись, запускающая TFS, и если она отличается, учетная запись, устанавливающая TFS, нуждается в правильном входе в SQL.

https://blogs.msdn.microsoft.com/bharry/2010/08/20/database-permissions-required-to-configure-tfs/

+0

У меня есть брандмауэр на всех системах. Да, я могу подключиться к SSMS из локального, а также подключиться к моей БД с помощью проводника сервера Visual Studio 2015 в другой системе, указав имя пользователя и пароль базы данных. Где в TFS мне нужно введите настройки учетной записи для моего sqlserver 2014? –

+1

Фактически пользователь зарегистрировался на сервере, на котором установлен TFS. Путь наименьшего сопротивления - предоставить этот системный администратор при выполнении установки. Я не уверен на 100%, но я считаю, что TFS создаст учетные записи, которые ему нужны для повседневной работы, чтобы вы могли удалить учетную запись, используемую во время установки после установки. Или, если пользователь существовал до установки, уменьшите разрешения от sysadmin до того, что было раньше. –

1

Посмотрите на скриншоте: Вы только дал ему имя экземпляра SQL (MSSQLSERVER). Вы также должны указать имя сервера базы данных. Как узнать, какой сервер подключиться к другому?

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