Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / вопрос по sqlite3 / 14 сообщений из 14, страница 1 из 1
24.08.2009, 21:15:18
    #36160585
*student
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
Есть БД SQLite3,
нужно писать с нескольких процесов одновременно.
Как сделать, чтобы ничего не сломать в БД?
...
Рейтинг: 0 / 0
24.08.2009, 21:48:47
    #36160611
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
...
Рейтинг: 0 / 0
25.08.2009, 12:59:41
    #36161527
*student
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
Простите, не понимаю
faqUnder Unix, you should not carry an open SQLite database across a fork() system call into the child process. Problems will result if you do.
...
Рейтинг: 0 / 0
25.08.2009, 13:10:00
    #36161552
quazare
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
кажись такого сделать нельзя... склайт - это просто файлик, соответственно запись туда можно осуществить с одного процесса...

-------------
Sapienti sat!
...
Рейтинг: 0 / 0
25.08.2009, 13:34:59
    #36161622
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
quazareкажись такого сделать нельзя... склайт - это просто файлик, соответственно запись туда можно осуществить с одного процесса...
- Вы же в этот файлик не "руками" лазаете если надо SQLite на файлик блокировку делает

- File Locking And Concurrency In SQLite Version 3
автор
SQLite uses POSIX advisory locks to implement locking on Unix. On Windows it uses the LockFile(), LockFileEx(), and UnlockFile() system calls.
...
Рейтинг: 0 / 0
25.08.2009, 14:09:16
    #36161714
quazare
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
Kachalov
- Вы же в этот файлик не "руками" лазаете если надо SQLite на файлик блокировку делает

думаю следующее - все равно блокировка на уровне таблицы будет... так что....
...
Рейтинг: 0 / 0
28.08.2009, 10:49:09
    #36167500
quazare
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
Kachalov,
если вы такой специалист по склайт - расскажите какими средствами можно на нее пароль поставить?
...
Рейтинг: 0 / 0
28.08.2009, 11:18:34
    #36167588
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
quazareесли вы такой специалист по склайт - расскажите какими средствами можно на нее пароль поставить?
- средствами ограничения доступа к файлам которые есть в операционной системе, например задав разумные UID/GID и права доступа. Но вообще бы неплохо уточнить - зачем Вам нужно ставить пароль (иначе говоря, если Вас этот вопрос действительно интересует, опишите задачу подробней)
...
Рейтинг: 0 / 0
28.08.2009, 11:24:50
    #36167598
quazare
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
Описываю задачу... есть база sqlite - mybase.db
есть клиент (допустим на C#) работает с это базой данных
потом эту базу данных переношу на веб (просто копирую) и работаю на клиент php

вопрос - как защитить паролем вход в файл db в обоих случаях?

-------------
Sapienti sat!
...
Рейтинг: 0 / 0
28.08.2009, 11:38:16
    #36167649
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
quazareвопрос - как защитить паролем вход в файл db в обоих случаях?
- файл mybase.db должен размещаться в папках доступ к которым возможен только для авторизованного пользователя (различные средства авторизации предусмотрены в ОС)
...
Рейтинг: 0 / 0
28.08.2009, 11:43:13
    #36167659
quazare
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
вообщем по-другом файлик не закроешь...
-------------
Sapienti sat!
...
Рейтинг: 0 / 0
28.08.2009, 12:11:40
    #36167752
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
quazareвообщем по-другом файлик не закроешь...
-------------
Sapienti sat!
- действительно, разумному достаточно, еще два поста назад :) Вы спросили "какими средствами можно на нее пароль поставить?", Вам ответили. Да, это не Oracle, здесь своя специфика, своя функциональная ниша, но многое из того что хочется сделать (например ограничить доступ), сделать можно, пусть и на совсем привычным способом.
...
Рейтинг: 0 / 0
28.08.2009, 12:18:26
    #36167770
quazare
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
не разумному достаточно, а понимающий поймет!
-------------
Sapienti sat!
...
Рейтинг: 0 / 0
28.08.2009, 12:38:59
    #36167819
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вопрос по sqlite3
quazareне разумному достаточно, а понимающий поймет!
-------------
Sapienti sat!
- уверены что знаете латынь в совершенстве? sapio , ну и satis поищите, а то превратитесь в "человека понимающего понимающего"
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / вопрос по sqlite3 / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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