|
|
|
cannot execute CREATE TABLE in a read-only transaction
|
|||
|---|---|---|---|
|
#18+
Добрый день! Экспериментирую я в связке Postgresql + Jasper Reports Написана некая функция, которая калькулирует некий репорт Функция в стиле: RETURNS TABLE ( column1 type, column2 type, .......... columnN type ) ..................... RETURN QUERY SELECT column1 type, column2 type, .......... columnN type from <temp table> В <temp table> я загоняю данные (за один проход данные типичным SQL посчитать нельзя, такова специфика) В database tools данная функция выполняется без проблем, в iReport тоже. Юзера использую одного и того же. Дал ему права оунера. Как только запихиваю это чудо на JasperServer, то при выполнении получаю некий exception: .PSQLException: ERROR: cannot execute CREATE TABLE in a read-only transaction Where: SQL statement "CREATE TEMPORARY TABLE <имя temp таблицы, которую я юзаю в функции> Я понимаю, что вопрос не 100% Postgresql, но все таки ошибку генерит постгрес. Может кто сталкивался с таким. Прошу дельного совета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2013, 00:30 |
|
||
|
cannot execute CREATE TABLE in a read-only transaction
|
|||
|---|---|---|---|
|
#18+
xandr_ukr, версия postgresql, версия jdbc драйвера? standby? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2013, 01:51 |
|
||
|
cannot execute CREATE TABLE in a read-only transaction
|
|||
|---|---|---|---|
|
#18+
да, и как на счет этого Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2013, 01:56 |
|
||
|
cannot execute CREATE TABLE in a read-only transaction
|
|||
|---|---|---|---|
|
#18+
V&N xandr_ukr, версия postgresql, версия jdbc драйвера? standby? 1. PostgreSQL 9.2 2. хз 3. standby - ДА ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2013, 03:39 |
|
||
|
cannot execute CREATE TABLE in a read-only transaction
|
|||
|---|---|---|---|
|
#18+
xandr_ukrV&N xandr_ukr, версия postgresql, версия jdbc драйвера? standby? 1. PostgreSQL 9.2 2. хз 3. standby - ДА забудьте про временные таблицы на standby standby совсем readonly даже для временных таблиц почти всегда можно без временных таблиц в функциях обойтись вдумчивым использованием массивов и CTE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2013, 06:32 |
|
||
|
cannot execute CREATE TABLE in a read-only transaction
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2013, 15:54 |
|
||
|
cannot execute CREATE TABLE in a read-only transaction
|
|||
|---|---|---|---|
|
#18+
[quot Maxim Boguk]xandr_ukrпропущено... почти всегда можно без временных таблиц в функциях обойтись вдумчивым использованием массивов и CTE Истина, спасибо, так и сделал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2013, 00:54 |
|
||
|
cannot execute CREATE TABLE in a read-only transaction
|
|||
|---|---|---|---|
|
#18+
Misha Tyurin http://www.postgresql.org/docs/9.2/static/file-fdw.html можно ещё copy с fdw Спасибо за совет, обошелся без этого. Как-то доки мало. Есть примеры (ради личного интереса)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2013, 00:56 |
|
||
|
cannot execute CREATE TABLE in a read-only transaction
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2013, 09:13 |
|
||
|
|

start [/forum/topic.php?fid=53&tid=1997893]: |
0ms |
get settings: |
12ms |
get forum list: |
18ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
230ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 260ms |
| total: | 585ms |

| 0 / 0 |
