|
|
|
Работа через теминальный режим.
|
|||
|---|---|---|---|
|
#18+
Как надо правильно подключать сервер Sybase ASA 8/0, чтобы пользователи могли роботать через терминальный режим? Запускаем не как сервис, пользователи не могут работать одновременно, только один. Что надо настроить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2009, 17:09 |
|
||
|
Работа через теминальный режим.
|
|||
|---|---|---|---|
|
#18+
А что такое "терминальный режим"? Телепатия подсказывает что ты можешь подключаться к базе с той же машины где сама база данных, но не можешь по сети? Если я угадал, то запускать базу надо не через dbeng8.exe а через dbsrv8.exe. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2009, 18:59 |
|
||
|
Работа через теминальный режим.
|
|||
|---|---|---|---|
|
#18+
Мы так и делаем. Запускаем именно Network Server. Потом пользователи пытаются запустить приложение, войдя на сервер через терминал Windows (удаленный рабочий стол), каждый в своей сессии Работать в многопользовательском режиме неполучается. где-то я здесь на форуме читал, что так можно работать, т.е. принципиальный ограничений нет. Вопрос только, как это настроить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2009, 11:35 |
|
||
|
Работа через теминальный режим.
|
|||
|---|---|---|---|
|
#18+
Совершенно необязательно запускать dbsrv. Если терминальный сервер и БД крутятся на одном хосте, то можно обойтись и персональным сервером. Смысл терминала в том, что клиентский софт работает не на терминальном клиенте - рабочей станции, а на терминальном сервере локально. Соответственно, для начала нужно, чтобы софт работал локально на терминальном сервере. Проблем быть не должно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2009, 12:30 |
|
||
|
Работа через теминальный режим.
|
|||
|---|---|---|---|
|
#18+
Думаю проблема в том, что у Вас источник подключения ODBC настроена как "Пользовательский DSN" и естественно только данный юзер (под которым настраивали ODBC) и может подключиться через данное подключение, создайте в "Системный DSN" подключение и всё должно быть ОК. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2009, 12:55 |
|
||
|
Работа через теминальный режим.
|
|||
|---|---|---|---|
|
#18+
Еще может быть вы в настройках указываете не сервер + база. а просто файл базы, тогда грузится локальный enjine со всеми вытекаюищми последствиями.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2009, 12:27 |
|
||
|
Работа через теминальный режим.
|
|||
|---|---|---|---|
|
#18+
JetAlexПотом пользователи пытаются запустить приложение, войдя на сервер через терминал Windows (удаленный рабочий стол), каждый в своей сессии Работать в многопользовательском режиме неполучается. Для такой работы сетевой сервер не обязателен. Если все клиенты приходят с той же машины на которой работает сервер (а удаленный рабочий стол виндов именно это и обеспечивает) то можно жить и с dbengX. Запускаешь сервер: Код: plaintext Код: plaintext Ни в коем случае не используй в строке коннекта пару DBF=c:\mydata\mydatabase.db, это имеет смысл только для монопольного режима. Если клиент использует ODBC DSN, то ни в коем случае нельзя указывать имя файла с базой. Только имя сервера и алиас базы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2009, 17:28 |
|
||
|
Работа через теминальный режим.
|
|||
|---|---|---|---|
|
#18+
Сделали через системный DSN Какой-то косяк получается... Первый пользователь заходит А после него может только зайти админ windows-сервера, дргих не пускает. А если первым заходит админ windows-сервера, то потом пользователи зайти не могут. Может ASA надо запускать как сервис Windows? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 18:20 |
|
||
|
Работа через теминальный режим.
|
|||
|---|---|---|---|
|
#18+
JetAlexСделали через системный DSNПокажи свой DSN. Как сервер запускаете? Показывай полностью строку запуска. Добавь туда (в строку запуска сервера) ключи -z -o fulllog.txt и смотри что происходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 18:36 |
|
||
|
Работа через теминальный режим.
|
|||
|---|---|---|---|
|
#18+
JetAlexСделали через системный DSN Какой-то косяк получается... Я проделывал твою ситуацию, у меня 5 юзеров по терминалке на ASA сидели, все работало отлично. Ни каких посторонних телодвижений не проделывал, как обычная прикладная программа через терминальный сервер, так что то дополнительного для работы с ASA по терминалке делать не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 19:02 |
|
||
|
Работа через теминальный режим.
|
|||
|---|---|---|---|
|
#18+
JetAlex Первый пользователь заходит А после него может только зайти админ windows-сервера, дргих не пускает. Такое ощущение, что у автора проблемы с настройкой терминального режима вообще и до ASA дело не доходит. Совсем недавно все это проделывал, все отлично работает. 1. Устанавливаете и запускаете как сервис ASA сервер с базой. Если ASA на терминальном сервере и только через терминалы с базой будете работать, то можно не сетевой сервер ASA dbeng. Во всех остальных случаях только сетевой сервер ASA dbsrv. 2. Настраиваете терминальный сервер(это может быть этот же сервер или другой). Лицензий терминальных должно хватать, права пользователей, настройку рабочих столов и окружения и т.п. 3. Устанавливаете на терминальном сервере приложение, которое будет работать с ASA. 4. Если клиентское приложение работает через ODBC, то либо на терминальном сервере создаете системный DSN(прописываете сервер ASA и имя базы) либо под каждым пользователем после первого входа на терминальный сервер создаете свой пользовательский DSN. 5. Выводите в общее меню и общий рабочий стол ярлык для запуска приложения. 6. Еще можно пользователю в терминальное окружение автозапуск этого приложения и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2009, 19:22 |
|
||
|
|

start [/forum/topic.php?fid=55&fpage=38&tid=2011038]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 174ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...