Выполнение сценариев SQL из приложения C # в разных доменах

Я сослался на это, чтобы запустить файлы сценариев sql из моего приложения C #. http: // social. msdn.microsoft.com/Forums/en/adodotnetdataproviders/thread/43e8bc3a-1132-453b-b950-09427e970f31

он отлично работает, когда мой компьютер и сервер БД находятся в одном домене. Теперь моя проблема в том, что я запускаю это консольное приложение с машины (имя: X, идентификатор пользователя: abc, домен D1). SQL-сервер находится на другом компьютере (имя: Y, домен: D2). Я использую VPN для подключения к машине Y с идентификатором пользователя abc и работаю над SQL на удаленном рабочем столе. как я могу запускать сценарии sql в доменах? Я использую это в настраиваемом действии в моем шаблоне сборки TFS в качестве последнего шага для запуска сценариев в целевой базе данных, которая находится в домене D2.

Я получаю эту ошибку: «Ошибка, связанная с сетью или конкретным экземпляром, произошла при установлении соединения с SQL Server. Сервер не был найден или был недоступен. Убедитесь, что имя экземпляра правильное и что SQL Server настроен на разрешение удаленных подключений.(поставщик: Сетевые интерфейсы SQL, ошибка: 26 - Ошибка при обнаружении сервера / указанного экземпляра) «

возможно ли подключиться к БД, используя идентификатор пользователя admin машины Y в домене D2?

5
задан Saravanan AR 20 November 2011 в 01:45
поделиться