powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Не могу подключиться к базе
18 сообщений из 18, страница 1 из 1
Не могу подключиться к базе
    #34219216
akmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем здрасте!!!

Возникла проблема при переводе машины в новый домен - перестал проходить тест конекшн с базой. Даже не знаю с какой стороны подойти к решению проблемы. Между доменами существуют отношения. Другие программы (например: MS SQL2000, Oracle 9i) работают нормально, а эта чудная база никак не хочет....

Подскажите, плиз - куда копать??!
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34219221
joe black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Цуть не забыл! Я использую Sybase SQL Anywhere 8
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34219248
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
akmen wrote:

> Возникла проблема при переводе машины в новый домен - перестал проходить
> тест конекшн с базой.

Что значит "перестал проходить"? Не находит сервера?
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34219269
joe black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim2000
Что значит "перестал проходить"? Не находит сервера?


Ага. Делаю "TECT" в ODBC и в ответ получаю DataBase Server not found

Кстати домены виндовые (2003 SRV)
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34219275
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Раздвоение личности?

По существу: подходить к решению проблемы как обычно - последовательно.
1. Выяснить IP сервера ASA
2. Выяснить доступность сервера от клиента по IP
3. Выяснить порт, прослушиваемый сервером ASA (по-умолчанию 2638)
4. Выяснить возможность коннекта от клиента на указанный порт
если по пунктам 1-4 проблем нет, тогда попробовать подключиться с прямым указанием IP. Для этого нужно в параметрах подключения на клиенте для TCP/IP указать что-то типа такого:
IP=адрес;DoBroadcast=NONE;VERIFY=NO
Если помогло, то копать файерволы и т.п., что может помешать широковещательным пакетам. Либо использовать именно такое подключение.
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34219291
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
joe black wrote:

> Ага. Делаю "TECT" в ODBC и в ответ получаю DataBase Server not found

Смотри в сторону хождения UDP и TCP - пакетов между клиентом и серваком.
Второй вариант: если в настройках клиента указан IP-адрес сервера, то
после переезда сервера он перестанет находиться.

> Кстати домены виндовые (2003 SRV)

К проблеме не относится.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34219451
joe black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Щас все советы опробую...
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34221735
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
joe blackЩас все советы опробую...
В стандартной установке ASA есть утилита dbping, для проверки соединения с сервером...
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34228901
Timo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тоже страдаю подобной проблемой.

По локальной сети ODBC источник отрабатывет нормально.
А по выделенному 64 килобитному каналу ни в какую.
в DSN на IP протоколе прописан адрес и порт сервера БД. Telnet с этим адресом и портом отрабатывает без проблем. А при тестировании соединения DSN упорно выдаётся, что Сервер базы данных не выполняется. Может кто подскажет, куда копать?
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34228910
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Timo wrote:

> Может кто подскажет, куда копать?

См. выше письмо от Александра Гoлдуна.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34228935
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimoTelnet с этим адресом и портом отрабатывает без проблем.

черное окошко? это еще не гарантия что соединение установлено...
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34229203
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Рыжий Кот TimoTelnet с этим адресом и портом отрабатывает без проблем.

черное окошко? это еще не гарантия что соединение установлено...
T
Если команда Telnet выполнила open hostname, то это гарантия, что соединение установлено.
Другое дело, что это ничего не дает в случае с ASA. Только чистая проверка связи на чистом TCP/IP
Проверено в аналогичной как автора ситуации. Я пытался соединиться с удаленным сервером ASA и смотрел на online-логи двух файрволов(офисы по VPN) , видел свою сессию Telnet.

Здесь выше Александр упомянул про широковещательные пакеты на файрволах, так и есть.
Но дело не только в этом. Проблема еще и в правильном разрешении имени сервера ASA. Причем именно имени сервера ASA, которое мы задаем параметром -n при старте сервера. При старте сервера ASA регистрирует это имя в службе имен.
Даже если указать IP=адрес;DoBroadcast=NONE, то все равно можно не соединиться с ASA.
Т.е. с хостом мы соединимся, но потом следует проверка разрешения имени -n <имя сервера> на этом хосте. Если она не удалась, соединение разрывается.
Все это несложно увидеть, если включить режим debug на ODBC источнике, попытаться соединиться и посмотреть потом файл лог формируемый в debug режиме.

Все это я проверял с двумя системными администраторами под руками(своим и удаленным).
Результат: админ в удаленном офисе подкрутил настройки служб имен у себя в домене и на компе, где ASA. И все как и ожидалось заработало. На файрволах широковещание запрещено.
Использую строку подключения IP=адрес;DoBroadcast=NONE. Таким макаром рулю 6 серверами в разным местах страны.
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34229226
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antand
Здесь выше Александр упомянул про широковещательные пакеты на файрволах, так и есть.
Но дело не только в этом. Проблема еще и в правильном разрешении имени сервера ASA.

И про ЭТО я тоже написал! Обрати внимание на предложенные мной параметры подключения:
IP=адрес;DoBroadcast=NONE; VERIFY=NO
устраняющие проблему, на описание которой ты потратил так много букв


Портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34229231
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ой! Не заметил VERIFY, честно. Каюсь!
Ну ладно, лишний раз подробно суть растолковал. Может кому пригодиться.
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34229660
Timo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antandИспользую строку подключения IP=адрес;DoBroadcast=NONE.

Сработало! Спасибо.
Только вот VERIFY=NO у меня всё портит.
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34229734
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не мне спасибо, а Александру.
И что значит "VERIFY все портит"?
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34229840
Timo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antandНе мне спасибо, а Александру.
И что значит "VERIFY все портит"?

Извините. Я, как всегда, пишу кривовто. Я имел в виду ВСЕМ спасибо.

Когда включаю опцию VERIFY=NO, возвращаюсь к исходному:Сервер базы данных не выполняется.
...
Рейтинг: 0 / 0
Не могу подключиться к базе
    #34274828
t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
t
Гость
Александр ГoлдунРаздвоение личности?

По существу: подходить к решению проблемы как обычно - последовательно.
1. Выяснить IP сервера ASA
2. Выяснить доступность сервера от клиента по IP
3. Выяснить порт, прослушиваемый сервером ASA (по-умолчанию 2638)
4. Выяснить возможность коннекта от клиента на указанный порт
если по пунктам 1-4 проблем нет, тогда попробовать подключиться с прямым указанием IP. Для этого нужно в параметрах подключения на клиенте для TCP/IP указать что-то типа такого:
IP=адрес;DoBroadcast=NONE;VERIFY=NO
Если помогло, то копать файерволы и т.п., что может помешать широковещательным пакетам. Либо использовать именно такое подключение.

Привет, а можно для чайников разъяснить как "Выяснить возможность коннекта от клиента на указанный порт"?
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Не могу подключиться к базе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]