Уведомления

Группа в Telegram: @pythonsu

#1 Март 9, 2012 17:15:24

reychal
От:
Зарегистрирован: 2010-12-14
Сообщения: 21
Репутация: +  0  -
Профиль   Отправить e-mail  

Подключиться к бд с двух компов?

Здравствуйте.
Необходимо включать программу с двух разных компьютеров одновременно. Вся информация находится в sqlite. Подскажите, пожалуйста, каким образом это можно реализовать?



Офлайн

#2 Март 9, 2012 18:32:26

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Подключиться к бд с двух компов?

“Несколько процессов или потоков могут одновременно без каких-либо проблем читать данные из одной базы. Запись в базу можно осуществить только в том случае, если никаких других запросов в данный момент не обслуживается; в противном случае попытка записи оканчивается неудачей, и в программу возвращается код ошибки. Другим вариантом развития событий является автоматическое повторение попыток записи в течение заданного интервала времени.”

Если этого достаточно - открываете доступ к файлу и все.



Офлайн

#3 Март 12, 2012 09:54:26

reychal
От:
Зарегистрирован: 2010-12-14
Сообщения: 21
Репутация: +  0  -
Профиль   Отправить e-mail  

Подключиться к бд с двух компов?

Спасибо за подсказку. Как раз может быть и чтение и запись одновременно.



Офлайн

#4 Март 12, 2012 20:43:09

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Подключиться к бд с двух компов?

Лучше дождаться ответа спецов, но думаю лучше будет перезалить данные в mysql или постгрес



Офлайн

#5 Март 12, 2012 21:25:43

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Подключиться к бд с двух компов?

читаем
https://www.sqlite.org/faq.html#q5
https://www.sqlite.org/cvstrac/wiki?p=SqliteNetwork

советую взять постгрес и не выёживаться

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version