powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Air Live Drive
25 сообщений из 27, страница 1 из 2
Air Live Drive
    #39755311
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Air Live Drive — программа, позволяющая подключать облачные хранилища как обычные локальные диски, что способствует значительному упрощению работы с ними. Поддерживаются самые популярные сервисы, в том числе наши Яндекс и Mail.ru.
Можно добавить в автозагрузку и выбрать, какие сервисы будут подключаться автоматически. Если вы часто обмениваетесь файлами или работаете с облачными хранилищами, то данная программа поможет вам сэкономить уйму времени.

Ну это я взял из описания программы.

Вопрос. А можно ли это использовать для многопользовательской работы через "облако"? Сам проверить пока не могу. Но описание вроде позволяет. Надо пробовать.

-------------------------------------------------------------
А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса?
...
Рейтинг: 0 / 0
Air Live Drive
    #39755347
Stanislav P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Joss,
Смотря что подразумевать под "многопользовательской работой". Если несколько человек сидят под одной облачной учёткой на разных компьютерах, то скорее всего - да (с ограничениями) и если "work online" в возможностях программы, подразумевает прямое подключение к облаку, минуя локальную копию облака с её синхронизацией, как это делается обычно в облачных клиентах.
Есть "многопользовательский" вариант, когда часть облачных файлов в одной учётке разрешено менять другим учёткам в том-же облаке. В этом случае надо смотреть на возможности этой программы.
На мой взгляд - основная проблема всех этих облачных вариантов находится в возможности блокировки файла при его открытии, копировании и разной скорости Интернета у людей.
...
Рейтинг: 0 / 0
Air Live Drive
    #39755397
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss Air Live Drive

Было интересно проверить именно совместную работу с БД на разных компах - не работает , если грубо и без нюансов, то кто последним вышел - того и база (проверял на Яндекс диске)...
А так то да - гораздо удобнее, облака как собственные диски, в общем все по бутафорски причесано под локальные диски...
Обращение к файлам и папкам напрямую зависит от скорости интернета, тормоза при работе с БД видны невооруженным глазом, небольшое зависание при открытии форм, если локально или в хорошей сети перелинковка 50 таблиц идет на раз, то здесь минуты две-три... в этом отношении штатное облако лучше чем этот Air Live Drive ибо работаешь локально без тормозов, а синхронизация идет после выхода из БД, а тут постоянно идут потуги на синхронизацию, которой на самом деле нет...
Ну и подключить не просто, у меня на первый комп ушло больше часа, то NET фрейм ворка 4,5 не хватает, то нужно установить обновление системы безопасности, то не хватает библиотек С++, то еще какой-то хрени...
В результате оставлю, но НЕ из-за совместной работы с БД, - а потому, что удобно манипулировать файлами в облаках, ну и самому работать со своими же бд по очереди с разных компов (бухгалтерия, финансы, планировщики и т.д.)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Air Live Drive
    #39976175
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
оживлю. есть задачка - скажем пара филиалов, надо синхронизировать данные в таблицах они не связанные, но идентичные. Идея такая - локалки филиалов с синхрообразом на ЯД, и синхронизация баз с ЯД по запросу (чтение из базы2 в облаке в нужную локалку1). проблема в том что базы после синхронизации не будут идентичными - ключи автоинкремента то разные, даже суррогаты, значит ключи нужно формировать.либо просто запросом скидывать в temp таблицу... (наверное больше к этому склоняюсь - задача только данные получить для контроля)
хотелось бы услышать мнения, по Вашему опыту, что работает удобно, масштабируемо и без аренды вирт.машин и пр. (может ЯД уже позволяет работать нескольким пользователям?-не по тестам а по реальной работе?)
...
Рейтинг: 0 / 0
Air Live Drive
    #39976180
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alecko
оживлю. есть задачка - скажем пара филиалов, надо синхронизировать данные в таблицах они не связанные, но идентичные. Идея такая - локалки филиалов с синхрообразом на ЯД, и синхронизация баз с ЯД по запросу (чтение из базы2 в облаке в нужную локалку1). проблема в том что базы после синхронизации не будут идентичными - ключи автоинкремента то разные, даже суррогаты, значит ключи нужно формировать.либо просто запросом скидывать в temp таблицу... (наверное больше к этому склоняюсь - задача только данные получить для контроля)
хотелось бы услышать мнения, по Вашему опыту, что работает удобно, масштабируемо и без аренды вирт.машин и пр. (может ЯД уже позволяет работать нескольким пользователям?-не по тестам а по реальной работе?)

Сурагатные ключи типа GUID прекрасно подходят для этой задачи в Access они называются "Код репликации"
...
Рейтинг: 0 / 0
Air Live Drive
    #39976189
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI, я знаю что это. соглашусь - можно перекидывать и ключи тоже. да это неплохо. (не люблю этот GUID). спасибо.
...
Рейтинг: 0 / 0
Air Live Drive
    #39976193
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alecko
хотелось бы услышать мнения,


ничо не понял...
Хотя бы пару примеров по объединению хотя бы пару записей из таблицы...
Когда все в общем - конкретного ответа не будет...
Ну например:
Счетчик(ключ) + Наименование и там и там - синхронизировать почти не реально без изменения структуры ...
А вот (Счетчик + id_объекта)=ключ + Наименование - это уже другой ракурс, особенно когда счетчик свой....
Ну тут еще и другие проблемы, например:
Иванов с одним паспортом засветился на обоих объектах, даже если его везде одинаково прописали - без ошибок, сколько будет Ивановых после синхронизации ?
...
Рейтинг: 0 / 0
Air Live Drive
    #39976213
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag, а нет пока ничего, есть тз и при обсуждении его прилетел второй филиал. с формулировкой проконтролировать как у них идут дела.
Суррогат GUID(счетчик(!))+код филиала-нормальный такой ключ.
Ивановых будет 2. первый работает в одном филиале, а второй работает в другом. разные учетные записи и пр. - так что тут без проблем. при том что даже первого могут отправить в командировку во второй филиал - все пройдет под разными кодами.
но смущают 2 практически одинаковые базы (даже бэкап не нужно делать :) ).

есть ещё вариант, что не синхронизировать, а просто считывать данные из второй базы, показывать нужные отчеты (управление думаю идет по другим каналам (в тз про это не было)). тогда это будут 2 разные базы (одинаковой структуры) (которые можно синхронизировать в дальнейшем в чем и поможет GUID)

но это частный случай, может использует кто облако на несколько мест, скажем по web-dav - синхронизация не как в моем случае (чужое облако - своя локалка) а между облаками. это же круть как быстро, но база в локале может и будет только синхрониться и работать не даст).
...
Рейтинг: 0 / 0
Air Live Drive
    #39976235
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alecko
прилетел второй филиал. с формулировкой проконтролировать как у них идут дела.

ну тут нужно прикинуть перспективу, может и не нужно ничего скрещивать (если чужое только на просмотр), просто пристегнуть чужие таблицы на постоянку и когда нужно посмотреть как там дела - тупо поменять источники данных в формах и запретить изменение, а после просмотра - вернуться на свои таблицы...
...
Рейтинг: 0 / 0
Air Live Drive
    #39976246
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alecko
оживлю. есть задачка - скажем пара филиалов, надо синхронизировать данные в таблицах они не связанные, но идентичные. Идея такая - локалки филиалов с синхрообразом на ЯД, и синхронизация баз с ЯД по запросу (чтение из базы2 в облаке в нужную локалку1). проблема в том что базы после синхронизации не будут идентичными - ключи автоинкремента то разные, даже суррогаты, значит ключи нужно формировать.либо просто запросом скидывать в temp таблицу... (наверное больше к этому склоняюсь - задача только данные получить для контроля)
хотелось бы услышать мнения, по Вашему опыту, что работает удобно, масштабируемо и без аренды вирт.машин и пр. (может ЯД уже позволяет работать нескольким пользователям?-не по тестам а по реальной работе?)


Не так давно проверял возможности работы аксесса с продуктом ДИСК О: от Яндекс. Типа клиентская часть лежит на компе пользователя . Очень шустро работает с подключением к данным , скорость работы изумительная . Но синхронизация файла mdb/accdb при многопользовательской работе по прежнему НЕ РАБОТАЕТ. И Гугл аналогично и остальные известные облачные хранилища.

Форсируйте момент и посадите все таки access либо на MySql либо на Pg.
Хостинг стоит всего в районе 1900-2100 рублей в год у топовых провайдеров. Бесконечными плюсами в данной пересадке является скорость работы MySql с тяжелыми запросами (по сравнению с родным движком Access естественно.) И не надо жечь домашний комп )
Я примерно 40% запросов для отчетов перенес на MySql напрямую в виде VIEW. Скорость работы по сравнению с аксессом примерно раз в 7-8 быстрей))
...
Рейтинг: 0 / 0
Air Live Drive
    #39976256
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов,

ну тут есть много всяких условных НЕТ...
- для многих клиентов не приемлема остановка работы из-за отсутствия интернета или проблем у провайдера...
- многие клиенты (как оказалось) не допускают хранение своей информации где-то там, да еще и платно...
ну вот яндекс диск для них - его как бы видно - типа вот он в проводнике, значит тут на компе, а не понятный и не зримый MySql не понятно где и у кого и зачем еще платить за это, а когда еще и по бухгалтерии нарисовывается третье юр. лицо в виде провайдера, то тебе еще и начинают задавать дебильные вопросы типа - так что ты посредник оказывается ?...
Лучше делать все молча и показывать только результат не опускаясь до подробностей и чем дешевле- тем меньше вопросов будет...
...
Рейтинг: 0 / 0
Air Live Drive
    #39976269
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag,
Ну тут да, политика безопасности данных предприятия похоронила не одну нормальную инициативу. По опыту работы в разных компаниях, и не только в разрезе базостроения.
Можно развернуть pg или мускул внутри компании, на каком нибудь старом обычном компе внутри корпоративной сетки. Мы такое проворачивали даже в формациях крупных сетевых компаниях ритейлеров типа X5 retail group, причём не являясь программистами)
Мне кажется на шаре в облаке хранить accdb гораздо палевней, ведь он ничем не защищён. Тут выстроятся паровозиком и СБ и ИТ и бухгалтерия на раздачу
...
Рейтинг: 0 / 0
Air Live Drive
    #39976276
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов

Мне кажется на шаре в облаке хранить accdb гораздо палевней, ведь он ничем не защищён.

Этот вопрос уже решен - вскрыть его не получится, схема описывалась ранее - она рабочая, сейчас модернизированная, но принцип старый. Не говоря что ЯД все таки тоже под паролем/логином.
Сергей Лалов

Бесконечными плюсами в данной пересадке является скорость работы MySql с тяжелыми запросами (по сравнению с родным движком Access естественно.) И не надо жечь домашний комп )
Я примерно 40% запросов для отчетов перенес на MySql напрямую в виде VIEW. Скорость работы по сравнению с аксессом примерно раз в 7-8 быстрей))

Быстрее скорости в локалке ещё ничего нет.
Однако я с интересом читаю Ваши исследования.

vmag
пристегнуть чужие таблицы на постоянку и когда нужно посмотреть как там дела

Боюсь Яндекс диск будет блокировать работу в этой базе другим юзерам.
...
Рейтинг: 0 / 0
Air Live Drive
    #39976281
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alecko,
Быстрее скорости локалки является скорость расчёта агрегатных функций на mysql server. Пока аксесс кряхтит и высчитывает 8 запросов типа юнион, где каждый элемент является также составным запросом типа юнион состоящих из трех разных запросов то аксесс в локалке проседает на 10 секунд, а mysql выполняет меньше чем за секунду.
! Вы просто передаёте параметры из аксесса на сервер, там происходит расчёт и прилетает ответ в виде view. Объем пакета передаваемой информации со стороны сервера составляет 60-90 килобайт. Так что скорость в локальной сети тут не узкое место.
Аксессу с разделенными базами на ресурсе такая скорость даже не снилась. Mysql специально для этого и создан в общем то. Аксесс производит расчёты на стороне клиента то есть тащит на себя данные, вычисляет а мускул считает все у себя и выдаёт Аксессу уже готовый результат выборки, максимально ужатый.
...
Рейтинг: 0 / 0
Air Live Drive
    #39976283
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов
Аксесс производит расчёты на стороне клиента то есть тащит на себя данные, вычисляет а мускул считает все у себя и выдаёт Аксессу уже готовый результат выборки, максимально ужатый.

А access и SQL Server не могут тоже самое в локалке ?
...
Рейтинг: 0 / 0
Air Live Drive
    #39976284
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Могут конечно, причём если ms sql server работает на нормальном железе, с установленным Windows server, то скорость будет вообще огонь.
...
Рейтинг: 0 / 0
Air Live Drive
    #39976285
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alecko
Боюсь Яндекс диск будет блокировать работу в этой базе другим юзерам.


Блокировать то он не будет, ему по барабану, но грабли действительно есть и они гораздо острее и шире чем кажется...
Например, юзер 1 зашел с утра посмотреть что у юзера 2 и забыл закрыть...
А юзер 2 отдолбил как стахановец 4 часа, закрыл программу и уехал домой...
Тут и юзер 1 вспомнил к вечеру что смотрел у юзера 2 и закрыл, все... база юзера 1 пошла в яндекс диск, а юзер 2 долбил в холостую... проверял лично (кто последний вышел - того база и будет на ЯД и пофиг он просто смотрел или что-то там делал)
...
Рейтинг: 0 / 0
Air Live Drive
    #39976313
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag
alecko
Боюсь Яндекс диск будет блокировать работу в этой базе другим юзерам.


Блокировать то он не будет, ему по барабану, но грабли действительно есть и они гораздо острее и шире чем кажется...
Например, юзер 1 зашел с утра посмотреть что у юзера 2 и забыл закрыть...
А юзер 2 отдолбил как стахановец 4 часа, закрыл программу и уехал домой...
Тут и юзер 1 вспомнил к вечеру что смотрел у юзера 2 и закрыл, все... база юзера 1 пошла в яндекс диск, а юзер 2 долбил в холостую... проверял лично (кто последний вышел - того база и будет на ЯД и пофиг он просто смотрел или что-то там делал)


жестко..0_о
...
Рейтинг: 0 / 0
Air Live Drive
    #39976354
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag
alecko
Боюсь Яндекс диск будет блокировать работу в этой базе другим юзерам.


Блокировать то он не будет, ему по барабану, но грабли действительно есть и они гораздо острее и шире чем кажется...
Например, юзер 1 зашел с утра посмотреть что у юзера 2 и забыл закрыть...
А юзер 2 отдолбил как стахановец 4 часа, закрыл программу и уехал домой...
Тут и юзер 1 вспомнил к вечеру что смотрел у юзера 2 и закрыл, все... база юзера 1 пошла в яндекс диск, а юзер 2 долбил в холостую... проверял лично (кто последний вышел - того база и будет на ЯД и пофиг он просто смотрел или что-то там делал)

Бред какой то (не удержался)
У вас чё база не разделенная?
Или вы используете линкованные таблицы?
Разделите базу.
Откажитесь от линкованных таблиц.
Работайте через DAO или ADO (с одним единственным соединением)
И будет вам счастье.
...
Рейтинг: 0 / 0
Air Live Drive
    #39976380
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI
Бред какой то (не удержался)


не удержался и написал...
а проверить перед тем как писать слабо ?
...
Рейтинг: 0 / 0
Air Live Drive
    #39976543
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag
ROI
Бред какой то (не удержался)


не удержался и написал...
а проверить перед тем как писать слабо ?

Проверить что?
...
Рейтинг: 0 / 0
Air Live Drive
    #39976546
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag
Тут и юзер 1 вспомнил к вечеру что смотрел у юзера 2 и закрыл, все... база юзера 1 пошла в яндекс диск, а юзер 2 долбил в холостую... проверял лично (кто последний вышел - того база и будет на ЯД и пофиг он просто смотрел или что-то там делал)

Я это имел в виду(в смысле бреда).
И спросил у вас (база разделена?)
И про линкованные таблицы спросил(вы не ответили)
1 неправильно спроектирована баз.
2 В разделенной базе (без линкованных таблиц) с ADO или DAO и RacordSet
нет блокировок, если вы сами этого не захотите.
3 "Кто первый встал того и тапки" это в неправильной базе.(не важно где база, в сети, или как у вас, в яндекс диске)
Удачи.
...
Рейтинг: 0 / 0
Air Live Drive
    #39976559
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI
Проверить что?

Облачному диску абсолютно наплевать на ваше мастерство, качество проектировки БД и как вы к ней подключились, вы локально вообще не ощущаете совместную работу, о блокировках здесь вообще говорить не уместно - вы работаете один на этой локальной машине (можете считать что вы работаете с общим облачным текстовым или вордовским файлом а не с БД)...
Для облака БД это просто файл, который после закрытия (отключения) на локальной машине должен
быть отправлен в облако (синхронизирован) если время его закрытия старше времени файла в облаке , по этому кто последним у себя закрыл базу локально, того база и будет лежать в общем облаке (её синхронизация с облаком произойдет последней)...
Об этом я говорил здесь [21777390] полтора года назад, мне самому это очень нужно было и я сам на этом обломился... Да я проверял на линкованных таблицах очень правильно спроектированную БД.
По этому и предлагал вам проверить работу на своих дао/шмао прежде чем писать:
1. Создайте свой ДАО и откройте на нем форму для просмотра записей на первом компе (это условие у alecko)
2. На втором компе ( никак не соединенным по локалке или еще как либо с первым компом, есть только выход в интернет ) любым способом добавьте запись в БД, которая лежит в облаке и закройте БД.
3. Закройте БД с ДАО на первом компе и о чудо на втором компе начинается синхронизация...
4. А теперь после синхронизации откройте базу на любом компе и проверьте есть ли добавленная в п. 2 запись...
Полтора года назад я на этом обломился, прошло достаточно времени и если бы вы проверили и оно работало,
а не просто бла... бла... то я сам на это перешел бы, я могу и сам проверить, просто сейчас не до этого и особо не горит...
...
Рейтинг: 0 / 0
Air Live Drive
    #39976566
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag,

Нда!
Даже и не знаю, что сказать.
Про приатаченый диск из облака (это очень не то, что в лакалке) я знал.
Про сонхронизацию вы наверно говорили (про облачную самого диска) тогда сори.
Ну а то, что, халявы? для удаленной работы с базой Access нет и наврят ли будет - печалька.
С уважением.
...
Рейтинг: 0 / 0
Air Live Drive
    #39976581
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI
Нда!
Даже и не знаю, что сказать.


Ну по крайней мере, что я не бредил (как минимум)
...
Рейтинг: 0 / 0
25 сообщений из 27, страница 1 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Air Live Drive
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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