NOTICE Acepted as Error After Upgrade

Поиск
Список
Период
Сортировка
От Kaloyan Iliev
Тема NOTICE Acepted as Error After Upgrade
Дата
Msg-id 46A8D790.9030009@digsys.bg
обсуждение исходный текст
Список pgsql-general
Hello Group,

I have the following problem. We have a very old server on BSDI. We buy
a new one and install FreeBSD6.2 on it.
The PG version on the old server is:
                           version
-------------------------------------------------------------
 PostgreSQL 7.4.6 on i386-pc-bsdi4.2, compiled by GCC 2.95.2
(1 row)

We migrate to:
                                             version
-------------------------------------------------------------------------------------------------
 PostgreSQL 8.2.4 on amd64-portbld-freebsd6.2, compiled by GCC cc (GCC)
3.4.6 [FreeBSD] 20060305
(1 row)

After we migrate one function that previously doesn't make any problem
now starts to throw error.
I think the problem is in the DBI/DBD::Pg because I write a simple
program and run it upon the new and the old database and the result was
the same - ERROR.

The problem is that there is TRIGGER that executes something on insert
into one table. The function is on "plpgsql" and it uses "RAISE NOTICE"
to trace/log some message.
The query that inserts the row is into eval block and the reulst was
error from the eval block.
What could be the problem. Why NOTICE is accepted as error? I try to
"set client_min_messages TO log" during runtime but this didn't help.

I know this is more Perl problem but if someone could help because I
didn't find anyting in the net.

Thanks in advance.

Kaloyan Iliev



kaloyan@xxxx$ perl
use CLIB::LDBI;
my $dbh = CLIB::LDBI->connect_transact({ host => "xxxxxx.xxxxxxx.xx",
                                         name => "xxxxxxxxxxx",
                                         user => "xxxxxxxxxx"});

my $sth = $dbh->sql("INSERT INTO

ius_doc_ppp(sender_repr_id,receiver_mol_id,ppp_no,confirmed,sender_mol_id,create_action_id,receiver_repr_id,ppp_notice,ppp_date,completed)VALUES

('30053','31102','1233','0','30053','14','31102',NULL,'2007-07-23','0')");

-------------------
-- - [Wed Jul 25 19:26:56 2007 816], 'kaloyan'
 Connect Caller ,CLIB::LDBI,572
122.5
NOTICE:  INSERT ON ius_doc_ppp->ius_doc_ppp_full_view ppp_id=6857
CONTEXT:  PL/pgSQL function "mview_sync_ius_doc_ppp" line 11 at perform

SQL CATCH ERROR: System ERROR! <pre><font color=red>[ NOTICE:  INSERT ON
ius_doc_ppp->ius_doc_ppp_full_view ppp_id=6857
CONTEXT:  PL/pgSQL function "mview_sync_ius_doc_ppp" line 11 at perform
 ]</font></pre>


В списке pgsql-general по дате отправления:

Предыдущее
От: Bill Moran
Дата:
Сообщение: Re: The database slows down after a few weeks
Следующее
От: Jeff Davis
Дата:
Сообщение: Re: Porting MySQL data types to PostgreSQL