Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Remote debugging через VPN  [new]
mezzanine
Member

Откуда:
Сообщений: 157
Добрый вечер.
Возможна ли удаленная отладка T-SQL на удаленном сервере клиента через VPN.
Без каких то специальных сложных действий.

Зааодно. Может кто подкинет хорошую ссылку на такую же тему в нутри рабочей сети.
Потому как не осилил. Делал все по рекомендациям Майкрософта, файерволы, правила и ... но результат все равно отрицательный.
Это какойто хоррор, столько тем в нете явно не в пользу МС.
22 сен 16, 20:51    [19698357]     Ответить | Цитировать Сообщить модератору
 Re: Remote debugging через VPN  [new]
iljy
Member

Откуда:
Сообщений: 8711
mezzanine,

а в чем конкретно проблема-то? Что надо получить, что делаете, что не получается? Пока это звучит как "хочу жопой гвозди забивать, а они не забиваются, это потому, что левис джинсы плохие шьет".
22 сен 16, 21:59    [19698533]     Ответить | Цитировать Сообщить модератору
 Re: Remote debugging через VPN  [new]
aleks2
Guest
mezzanine
Добрый вечер.
Возможна ли удаленная отладка T-SQL на удаленном сервере клиента через VPN.
Без каких то специальных сложных действий.

Зааодно. Может кто подкинет хорошую ссылку на такую же тему в нутри рабочей сети.
Потому как не осилил. Делал все по рекомендациям Майкрософта, файерволы, правила и ... но результат все равно отрицательный.
Это какойто хоррор, столько тем в нете явно не в пользу МС.


1. VPN - обычная сеть.
2. Разработчики, обычно, сидят прямо на сервере - нафига сеть?
3. Главное. Отладка - не нужна. Пиши сразу правильно.
23 сен 16, 06:16    [19698817]     Ответить | Цитировать Сообщить модератору
 Re: Remote debugging через VPN  [new]
mezzanine
Member

Откуда:
Сообщений: 157
Пишет:
Unable to start the Transact-SQL debugger, could not connect to the Database Engine instance ‘192.168.20.22’. Make sure you have enabled the debugging firewall exceptions and are using a login that is a member of the sysadmin fixed server role. Serwer RPC jest niedostępny.

На сервере нет антивируса, в фаерволе додал правила. На клиенте потушил антвирус. Соеденяюсь с БД учетной записью SA которая состоит в роли sysadmins.
23 сен 16, 09:55    [19699143]     Ответить | Цитировать Сообщить модератору
 Re: Remote debugging через VPN  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
mezzanine
Serwer RPC jest niedostępny.

ето разрешили ?
23 сен 16, 10:55    [19699362]     Ответить | Цитировать Сообщить модератору
 Re: Remote debugging через VPN  [new]
mezzanine
Member

Откуда:
Сообщений: 157
Maxx,

Да, работает, это сервис Windows Time.
23 сен 16, 11:13    [19699479]     Ответить | Цитировать Сообщить модератору
 Re: Remote debugging через VPN  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
mezzanine
Windows Time.

Remote Procedure Call ?
23 сен 16, 11:27    [19699545]     Ответить | Цитировать Сообщить модератору
 Re: Remote debugging через VPN  [new]
mezzanine
Member

Откуда:
Сообщений: 157
Maxx,

И эта тоже включена.
23 сен 16, 11:41    [19699623]     Ответить | Цитировать Сообщить модератору
 Re: Remote debugging через VPN  [new]
invm
Member

Откуда: Москва
Сообщений: 9824
mezzanine
Соеденяюсь с БД учетной записью SA которая состоит в роли sysadmins.
https://msdn.microsoft.com/en-us/library/w1bhybwz(VS.80).aspx
There are two user accounts you need to consider.

The application account is the user account that Visual Studio or the client application is running under. This account is a Windows user account, and must be a member of the sysadmin group in the SQL Server being debugged.

The connection account is the identity used to make the connection to SQL Server. This is the account you enter when you define the connection in Server Explorer or that you specify in the connection string when the application connects to a database. This account may be a Windows user account, using Windows Authentication, in which case it is the same account as the Windows account Visual Studio is running under. Or the connection account may be a SQL Server login account. For SQL Server 2005 debugging, the connection account must be a member of the sysadmin role.
23 сен 16, 12:30    [19699979]     Ответить | Цитировать Сообщить модератору
 Re: Remote debugging через VPN  [new]
mezzanine
Member

Откуда:
Сообщений: 157
invm,

Точно, пропустил что должны выполнятся не одно из, а все три уловия. Оствлю для себя линк на SQL Server Management Studio.
Т.е. должен на клиентской машине создать пользователя такого как на сервере? Просто этот момент администрирования Винды как-то далек от меня.
23 сен 16, 17:56    [19701929]     Ответить | Цитировать Сообщить модератору
 Re: Remote debugging через VPN  [new]
invm
Member

Откуда: Москва
Сообщений: 9824
mezzanine
Т.е. должен на клиентской машине создать пользователя такого как на сервере?
Студия на клиентской машине должна быть запущена от имени учетной записи, которая является именем входа в SQL Server и входит на нем в роль sysadmin.
23 сен 16, 18:03    [19701963]     Ответить | Цитировать Сообщить модератору
 Re: Remote debugging через VPN  [new]
mezzanine
Member

Откуда:
Сообщений: 157
invm,

Пробую запустить студию от другой учетной записи, shift+right-click дальше запустить от другой учетной. Вписываю в пользователя sql_server\Administrator и пароль, не пускает, хотя по РДП нормально вхожу.
23 сен 16, 19:53    [19702366]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить