Автор | Сообщение |
|
| |
Пост N: 2998
Зарегистрирован: 17.05.05
|
|
Отправлено: 11.04.13 12:12. Заголовок: Запуск проги ?
Есть сетевой ресурс ему назначена буква диска. От туда запускается программа и подхватывает DLL которые лежат там же. А если запускать программу с UNC пути , DLL так же увидятся и подхватятся ?
|
|
|
Ответов - 39
, стр:
1
2
All
[только новые]
|
|
|
| постоянный участник
|
Пост N: 874
Зарегистрирован: 27.01.07
|
|
Отправлено: 12.04.13 16:42. Заголовок: Дима, что-то мне каж..
Дима, что-то мне кажется, что у АДС должен быть подобный механизм подключений клиентов к серверу. Неужели нет? Без этого теряется всякий смысл. Александр Кресин в самом первом посте, посвященном letodb, писал "...как ADS..." (http://clipper.borda.ru/?1-20-0-00000457-000-10001-0-1212997574) Почему ты пытаешься использовать расшаренные ресурсы сервера? Или я чего-то не понял?
|
|
|
|
| |
Пост N: 3012
Зарегистрирован: 17.05.05
|
|
Отправлено: 12.04.13 16:55. Заголовок: PSP пишет: Почему т..
PSP пишет: цитата: | Почему ты пытаешься использовать расшаренные ресурсы сервера? |
| В ADS нет такого механизма как в LetoDB, DataPath из LetoDB.ini Поэтому подключившись к ADS по IP и порту посредством AdsConnect я должен знать где лежат базы а эти вещи можно прописать в ADS.INI и оттуда считать. Затем настроить Set Path и Set Default и все. Если кратко то LetoDB cервер знает где лежат базы а ADS сервер не знает. Поэтому и открываю базы через скрытые расшаренные папки. Возможно я не прав и можно сделать иначе , пусть меня научат , буду благодарен.
|
|
|
|
| постоянный участник
|
Пост N: 875
Зарегистрирован: 27.01.07
|
|
Отправлено: 12.04.13 17:03. Заголовок: http://devzone.advan..
|
|
|
|
| |
Пост N: 3013
Зарегистрирован: 17.05.05
|
|
Отправлено: 12.04.13 17:22. Заголовок: PSP LOL :) Да нет ж..
PSP LOL :) Да нет же. У ADS сервера нет аналога LetoDB.ini Leto сервер будучи запущенным в курсе дела где лежит база ADS cервер этого не знает. Об этом знает только клиент ADS. Там есть конечно ADS.INI , но его юзает только клиент All Advantage clients based on the Advantage Client Engine can use an initialization file, ads.ini
|
|
|
|
| постоянный участник
|
Пост N: 876
Зарегистрирован: 27.01.07
|
|
Отправлено: 12.04.13 19:10. Заголовок: О как!......
О как!.... Тогда действительно ты можешь столкнуться с проблемой ограничения на количество подключений.
|
|
|
|
| |
Пост N: 3014
Зарегистрирован: 17.05.05
|
|
Отправлено: 12.04.13 19:44. Заголовок: PSP пишет: Тогда де..
PSP пишет: цитата: | Тогда действительно ты можешь столкнуться с проблемой ограничения на количество подключений |
| Так уже ;) Бум ставить Windows Server 2008 x86.
|
|
|
|
| Администратор
|
Пост N: 2857
Зарегистрирован: 23.05.05
|
|
Отправлено: 12.04.13 20:31. Заголовок: PSP пишет: О как!....
PSP пишет: цитата: | О как!.... Тогда действительно ты можешь столкнуться с проблемой ограничения на количество подключений. |
| То есть в таком случае можно использовать letodb как сервер БД, а сам сервер как сервер приложений использовать нельзя. Проще говоря, exe с сервера уже не запустишь, будет отлуп по достижении 10-ти подключений. Хотя я года 3 назад сделал утилитку, которая средствами letodb синхронизирует папку приложений на сервере и рабочей станции.
|
|
|
|
| постоянный участник
|
Пост N: 877
Зарегистрирован: 27.01.07
|
|
Отправлено: 12.04.13 20:37. Заголовок: Pasha пишет: То ест..
Pasha пишет: цитата: | То есть в таком случае можно использовать letodb как сервер БД, а сам сервер как сервер приложений использовать нельзя. Проще говоря, exe с сервера уже не запустишь, будет отлуп по достижении 10-ти подключений. |
| Да. Чтобы пользоваться расшаренным ресурсом, пользователь должен создать подключение, которое входит в перечень ограничиваемых. Свою прогу запускаю с локальных дисков, есть сервис обновления.
|
|
|
|
| постоянный участник
|
Пост N: 878
Зарегистрирован: 27.01.07
|
|
Отправлено: 12.04.13 20:39. Заголовок: Dima пишет: Так уже..
Dima пишет: цитата: | Так уже ;) Бум ставить Windows Server 2008 x86. |
| Клиентские лицензии потребуются. Но они недорогие, если не использовать подключения к серверу терминалов.
|
|
|
|
| Администратор
|
Пост N: 2858
Зарегистрирован: 23.05.05
|
|
Отправлено: 12.04.13 20:55. Заголовок: Dima пишет: Да в эт..
Dima пишет: цитата: | Да в этом плане LetDB конечно выгоднее , но к сожалению он уступает по скорости ADS. Свою задачу переделал и под LetoDB и под ADS и сравнил в работе , пощупал ,сделал выводы и остался на ADS. |
| Дима, а можно подробнее, на каких операциях ads превосходит letodb ? Интересует конечно производительность в сети, локальный вариант интереса не представляет.
|
|
|
|
| |
Пост N: 3015
Зарегистрирован: 17.05.05
|
|
Отправлено: 12.04.13 21:19. Заголовок: Pasha пишет: Дима,..
Pasha пишет: цитата: | Дима, а можно подробнее, на каких операциях ads превосходит letodb ? |
| Конечно можно и даже нужно так как хочется что бы LetoDB все таки не уступал в скорости ADS , да и нравится мне LetoDB. Но это все завтра , нужно обмозговать.
|
|
|
|
|
| |
Пост N: 3016
Зарегистрирован: 17.05.05
|
|
Отправлено: 12.04.13 21:20. Заголовок: PSP пишет: Клиентск..
PSP пишет: цитата: | Клиентские лицензии потребуются |
| Типа для чего ? Не понял я ;) 60 дней сервер 2008 вякать ни чего не будет , при установке без ключей. Через 60 дней будет гав гав делать после перезагрузки в течении 15 секунд. "Брал" версию Microsoft Windows Server 2008 (x86 RTM Retail-WZTiSO) Русская версия Теперь цитата из раздачи Сборки, распространяемые WZTeam с 01.02.2008 = сборки с MSDN от 04.02.2008. В Windows Server 2008 нет режима ограниченной функциональности! Поэтому Вы можете использовать свою, честно скачанную копию Windows Server 2008, неограниченно долго, без ввода ключа и без активации. - Льготный период использования Windows Server 2008 состовляет 60 дней. По истечении льготного периода без регистрации/активации при входе пользователя в систему 15 секунд отображается предупреждение о том, что надо активироваться и в углу отображается вотермарк, говорящий о том, что копия неподлинная. Кроме того, обрезается доступ к обновлениям. Вот и всё. Не такие уж и большие ограничения. Пока не появилось активаторов, жить можно и так.
|
|
|
|
| постоянный участник
|
Пост N: 879
Зарегистрирован: 27.01.07
|
|
Отправлено: 12.04.13 21:36. Заголовок: Ну, если сам сервак ..
Ну, если сам сервак не покупать, то и лицензии не нужны. Но! Если в будущем захочется использовать сервер терминалов, придется все покупать: и сервак, и пользовательские лицензии, и лицензии на удаленный доступ.
|
|
|
|
| |
Пост N: 3017
Зарегистрирован: 17.05.05
|
|
Отправлено: 12.04.13 22:05. Заголовок: PSP А на фик он нуж..
PSP А на фик он нужен сервер терминалов ? Есть сервер 2008 + ADS , что еще может быть лучше ? Под терминалом есть тут одна задачка 1С называется (настраивал не я) , при 10 подключениях тормоз обеспечен.
|
|
|
|
| |
Пост N: 3019
Зарегистрирован: 17.05.05
|
|
Отправлено: 13.04.13 09:56. Заголовок: Pasha В основном по..
Pasha В основном по скорости оба сервера работают одинаково , Leto чуть чуть проигрывает. А тормоза у меня в бровсах. При чем связки (сетевые) Clipper+ADS, Harbour+ADS работают на ура. В ряде бровсов где в качестве колонок используются динамически вычисляемые получаем тормоз. Ну например прайс-лист 1. Код товара // обычная колонка 2. Наименование товара // обычная колонка 3. Цена склада // вычисляемая колонка с расчетом по другим базам 4. Цена клиента // вычисляемая колонка с расчетом по другим базам 5. Остаток на складе // вычисляемая колонка с расчетом по другим базам Вот в таком бровсе Leto тормозит Так же он тормозит на бровсе по базе которой хожу и она имеет порядка 10 отношений (Relation) с другими базами. Пожалуй это все. Я не буду сравнивать фильтра или Scope с фильтрами. Там все ясно.
|
|
|
|
| Администратор
|
Пост N: 2859
Зарегистрирован: 23.05.05
|
|
Отправлено: 13.04.13 12:47. Заголовок: Dima пишет: 3. Цена..
Dima пишет: цитата: | 3. Цена склада // вычисляемая колонка с расчетом по другим базам 4. Цена клиента // вычисляемая колонка с расчетом по другим базам 5. Остаток на складе // вычисляемая колонка с расчетом по другим базам Вот в таком бровсе Leto тормозит |
| А какой расчет ? Меня даже не сам расчет интересует, а какие выборки из других баз нужны для расчета ? По relation вопросов нет, там мне все понятно.
|
|
|
|
| |
Пост N: 3020
Зарегистрирован: 17.05.05
|
|
Отправлено: 13.04.13 13:24. Заголовок: Pasha пишет: А како..
Pasha пишет: цитата: | А какой расчет ? Меня даже не сам расчет интересует, а какие выборки из других баз нужны для расчета ? |
| Ну например Цена клиента. Мне нужно пройтись по нескольким базам (поиск в них по dbseek разумеется) , что бы расчитать "добавку" (+или-) к цене прайса. В этих базах различные процентовки по разным категориям с учетом кодов клиентов. Например по группе товара такой то процент к цене такой то , к фирме производителю такой то. Есть еще индивидуальные скидки/наценки и их тоже нужно учесть. Что касается остатка на складе. В базе такой поиск идет по коду , но один и тот же код может встретиться не один раз по причине разных цен прихода. То есть если есть в базе 3 одинаковых кода товара значит по каждому из них ведется отдельная складская карточка. Получается что бы вывести остаток для одной строки бровса в данном случае мне нужно взять остатки из 3 карточек. Фиг знает вроде понятно объяснил ;) PS ADS с этим легко справляется и тормозов нет совсем.
|
|
|
|
| Администратор
|
Пост N: 2860
Зарегистрирован: 23.05.05
|
|
Отправлено: 13.04.13 14:08. Заголовок: Пока не понятно, за ..
Пока не понятно, за счет чего возникают тормоза. Бывает такой случай, когда вычисляемое поле для расчета значения обращается опять к основной таблице бровса, выполняя seek/skip ? В этом случае сбросится skip-буфер, что конечно скорости не прибавит, а убавит.
|
|
|
|
| |
Пост N: 3021
Зарегистрирован: 17.05.05
|
|
Отправлено: 13.04.13 14:45. Заголовок: Pasha пишет: Бывает..
Pasha пишет: цитата: | Бывает такой случай, когда вычисляемое поле для расчета значения обращается опять к основной таблице бровса, выполняя seek/skip ? |
| Нет не бывает. Глянул код , бывает такое но ни каких skip/seek не делает , просто считывает значение из основной таблицы (из нужных полей).
|
|
|
Ответов - 39
, стр:
1
2
All
[только новые]
|
|