Гость
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Мульти-коннект через ODBC к SyBase / 3 сообщений из 3, страница 1 из 1
26.03.2003, 18:54
    #32127711
RIm
RIm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мульти-коннект через ODBC к SyBase
Всем привет

Проблема в следующем. У нас упал сервер NT4 с SyBase Anywhere 5.x +IIS4+PHP. Накрылись винты DTLA, печально известные. К счастью, сайт с базой данных потерян не был. Даже систему старую удалось восстановить. Все заработало. Кроме одного.

Не проходит подключение к базе. Когда стал разбираться, оказалось, что происходит попытка запуска новой копии движка сервера. Когда выключил стартующий в начале загрузки сервер, соединение с базой прошло. Но, только одно соединение. Читал мануал, пытался по разному переиначивать DSN, но все равно, упорно не хочет подключаться к уже запущенному серверу, а сразу пытается запустить свой.
Подскажите, в чем может быть проблема? Как обеспечить мультиподключение?

P.S. Если надо, могу скинуть картинки с настройками DSN
...
Рейтинг: 0 / 0
26.03.2003, 19:42
    #32127738
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мульти-коннект через ODBC к SyBase
А из Sybase Central соединеняется нормально?
...
Рейтинг: 0 / 0
27.03.2003, 07:50
    #32127820
Ermak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мульти-коннект через ODBC к SyBase
У Sybase Anywhere всегда было:
personal database server dbengx
network database server dbsrvx
где x - номер версии.

Естественно в вашем случае необходимо запускать dbsrvx.exe.
Хотя даже dbengx дает возможность 4-х или 5-и подключений.
Тип лицензирования и кол. подключений задается при инсталяции Sybase Anywhere.
Для добавления лицензий в случае с dbsrvx используется dblic

см. доку по Anywhere

"The dblic command-line utility adds licensed users to your network database server.You must only use this utility in accordance with your Sybase license agreement to license the number of users to which you are entitled. Running this command does not grant you license. You can also use this utility to view the current license information for a server executable without starting the server.
"

Хотя в твоем случае вся эта лабуда с dblic скорее всего не причем.
Для подключения через ODBC к серверу (надеюсь, что он запущен как сервис для NT) необходимо указать параметры Server name, DataBase name, соответствующие сетевые протоколы. Если не ошибаюсь, то для 5-ки имеется клиент, запуск которого тоже должен прописывается в ODBC. Сходу не вспомнить. Выкладывай веселые картинки, с ними вспомню быстрее
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Мульти-коннект через ODBC к SyBase / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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