Настройка TFS-сервера вне домена

Я пытаюсь настроить TFS 2010 на машине, подключенной к сети, но не в домене. Я пытаюсь подключить это к SQL Server, который также подключен к сети, а также не к домену. Когда я запускаю мастер настройки TFS и пытаюсь подключиться к SQL Server, он терпит неудачу с сообщением «Невозможно установить соединение…», которое выглядит так, как будто он не видит сервер. Однако, когда я подключаюсь через SQL Management Studio, он работает, когда я использую аутентификацию SQL (не Windows Auth). Я считаю, что это не удается, потому что TFS необходимо подключиться с использованием проверки подлинности Windows (пожалуйста, поправьте меня, если я ошибаюсь). Я не могу добавить аутентификацию Windows для моей машины TFS на машину SQL, потому что они находятся в разных доменах (опять же, поправьте меня, если я ошибаюсь).

У кого-нибудь есть предложения?

Спасибо.


person Ben    schedule 22.04.2010    source источник


Ответы (2)


Я не знаю, возможно ли это, но пробовали ли вы дублировать локальных пользователей как для аутентификации Windows TFS, так и для SQL Server? Я не совсем уверен, работает ли это или даже возможно, но это может дать вам установку, в которой проверка подлинности Windows все еще используется, но без домена. Основная проблема заключается в том, что это обслуживание PITA, поскольку вам необходимо независимо синхронизировать две (или более) учетные записи друг с другом (имеется в виду имя пользователя и пароли).

Это просто мысль, если добавление серверов в домен совершенно невозможно.

person Jaxidian    schedule 23.04.2010
comment
stackoverflow.com/questions/2666945/ - аналогичный вопрос, в котором было предложено то же самое. - person Jaxidian; 23.04.2010

Можно ли зарегистрировать сервер(ы) в домене? Есть ли причина, по которой их еще нет? Это может быть связано с тем, что TFS пытается использовать соединение с именованными каналами, а не TCP, что может быть причиной.

person Rowland Shaw    schedule 22.04.2010
comment
Привет @Rowland, я попробую. Я довольно новичок в этой настройке TFS, на моем старом месте работы какой-то другой незадачливый дурак установил это. - person Ben; 22.04.2010
comment
@Ben Это функция, которую я обычно связываю с отделом инфраструктуры, поэтому вы также можете получить лучшие ответы на ServerFault. - person Rowland Shaw; 22.04.2010
comment
Жизнь так быстро становится плохой во многих отношениях, если вы работаете без домена. Конечно, если вы настолько малы, что у вас даже нет настроенного домена, скорее всего, TFS — не совсем правильный продукт для вас! :) - person Dave Markle; 23.04.2010
comment
@Dave Дэйв, он сказал не в домене the, а не в том, что у нас нет домена, к счастью - person Rowland Shaw; 23.04.2010
comment
Он меня испугал там на секунду :) - person Dave Markle; 23.04.2010