Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Postgresql - проблема с файлами большого размера
|
|||
|---|---|---|---|
|
#18+
У меня есть база данных PostgreSQL в которой я хочу хранить разные файлы. Я создал в таблице поле типа bytea. И добавляю туда файлы, предварительно преобразовав их в массив байтов (byte[]) и экранировав "непечатаемые" символы - как того требует сам PostgreSQL. Все отлично работает, но как только я пытаюсь добавить в базу файл больше 200 kb, то мне выдает ошибку "there are no 'lo' type of data". Тут наверное нужно работать с Large Objets? Подскажите пожалуйста как в .NET работать с этими объектами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 00:48 |
|
||
|
Postgresql - проблема с файлами большого размера
|
|||
|---|---|---|---|
|
#18+
скореевсего никак, это чиста постгревая финка, наскоко мне известно доступ к ней реализован тока в libpq. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 14:35 |
|
||
|
Postgresql - проблема с файлами большого размера
|
|||
|---|---|---|---|
|
#18+
jdbc тоже есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 16:11 |
|
||
|
Postgresql - проблема с файлами большого размера
|
|||
|---|---|---|---|
|
#18+
userSQLУ меня есть база данных PostgreSQL в которой я хочу хранить разные файлы. Я создал в таблице поле типа bytea. И добавляю туда файлы, предварительно преобразовав их в массив байтов (byte[]) и экранировав "непечатаемые" символы - как того требует сам PostgreSQL. Все отлично работает, но как только я пытаюсь добавить в базу файл больше 200 kb, то мне выдает ошибку "there are no 'lo' type of data". Тут наверное нужно работать с Large Objets? Подскажите пожалуйста как в .NET работать с этими объектами. Честно говоря непонятно нифига. Зачем lo если есть обычный bytea? Просто передаешь свой файл через параметр. Типа Код: plaintext 1. Далее если не хочется через параметр - тогда через конвертилку всех символов в загадочный восьмиричный тип. Но это вариант помедленее будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 16:19 |
|
||
|
Postgresql - проблема с файлами большого размера
|
|||
|---|---|---|---|
|
#18+
Я файлы храню в поле text предварительно преобразовав их в base64. Вполне прилично все работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2006, 16:21 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=33458449&tid=2006741]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 273ms |
| total: | 413ms |

| 0 / 0 |
