|
|
|
вопрос по sqlite3
|
|||
|---|---|---|---|
|
#18+
Есть БД SQLite3, нужно писать с нескольких процесов одновременно. Как сделать, чтобы ничего не сломать в БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2009, 21:15:18 |
|
||
|
вопрос по sqlite3
|
|||
|---|---|---|---|
|
#18+
Простите, не понимаю 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2009, 12:59:41 |
|
||
|
вопрос по sqlite3
|
|||
|---|---|---|---|
|
#18+
кажись такого сделать нельзя... склайт - это просто файлик, соответственно запись туда можно осуществить с одного процесса... ------------- Sapienti sat! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2009, 13:10:00 |
|
||
|
вопрос по sqlite3
|
|||
|---|---|---|---|
|
#18+
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2009, 13:34:59 |
|
||
|
вопрос по sqlite3
|
|||
|---|---|---|---|
|
#18+
Kachalov - Вы же в этот файлик не "руками" лазаете если надо SQLite на файлик блокировку делает думаю следующее - все равно блокировка на уровне таблицы будет... так что.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2009, 14:09:16 |
|
||
|
вопрос по sqlite3
|
|||
|---|---|---|---|
|
#18+
Kachalov, если вы такой специалист по склайт - расскажите какими средствами можно на нее пароль поставить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2009, 10:49:09 |
|
||
|
вопрос по sqlite3
|
|||
|---|---|---|---|
|
#18+
quazareесли вы такой специалист по склайт - расскажите какими средствами можно на нее пароль поставить? - средствами ограничения доступа к файлам которые есть в операционной системе, например задав разумные UID/GID и права доступа. Но вообще бы неплохо уточнить - зачем Вам нужно ставить пароль (иначе говоря, если Вас этот вопрос действительно интересует, опишите задачу подробней) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2009, 11:18:34 |
|
||
|
вопрос по sqlite3
|
|||
|---|---|---|---|
|
#18+
Описываю задачу... есть база sqlite - mybase.db есть клиент (допустим на C#) работает с это базой данных потом эту базу данных переношу на веб (просто копирую) и работаю на клиент php вопрос - как защитить паролем вход в файл db в обоих случаях? ------------- Sapienti sat! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2009, 11:24:50 |
|
||
|
вопрос по sqlite3
|
|||
|---|---|---|---|
|
#18+
quazareвопрос - как защитить паролем вход в файл db в обоих случаях? - файл mybase.db должен размещаться в папках доступ к которым возможен только для авторизованного пользователя (различные средства авторизации предусмотрены в ОС) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2009, 11:38:16 |
|
||
|
вопрос по sqlite3
|
|||
|---|---|---|---|
|
#18+
вообщем по-другом файлик не закроешь... ------------- Sapienti sat! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2009, 11:43:13 |
|
||
|
вопрос по sqlite3
|
|||
|---|---|---|---|
|
#18+
quazareвообщем по-другом файлик не закроешь... ------------- Sapienti sat! - действительно, разумному достаточно, еще два поста назад :) Вы спросили "какими средствами можно на нее пароль поставить?", Вам ответили. Да, это не Oracle, здесь своя специфика, своя функциональная ниша, но многое из того что хочется сделать (например ограничить доступ), сделать можно, пусть и на совсем привычным способом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2009, 12:11:40 |
|
||
|
вопрос по sqlite3
|
|||
|---|---|---|---|
|
#18+
не разумному достаточно, а понимающий поймет! ------------- Sapienti sat! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2009, 12:18:26 |
|
||
|
вопрос по sqlite3
|
|||
|---|---|---|---|
|
#18+
quazareне разумному достаточно, а понимающий поймет! ------------- Sapienti sat! - уверены что знаете латынь в совершенстве? sapio , ну и satis поищите, а то превратитесь в "человека понимающего понимающего" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2009, 12:38:59 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36167500&tid=1344298]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
20ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 312ms |

| 0 / 0 |
