[pgbr-geral] Re gra max_fsm_pages

2009-07-23 Por tôpico mateusgra

Tenho varios bancos, calculo o max_fsm_pages pelo o maior banco ou pela soma
de todos ?

O vacuum executa em 1 por 1.
-- 
View this message in context: 
http://www.nabble.com/Regra-max_fsm_pages-tp24630346p24630346.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Sobre DBI-Link

2009-07-23 Por tôpico Wilton Santos
Luciano, muito obrigado pela sua colaboração... O link indicado por você
foi bastante útil e serviu bem para os nosso propósitos aqui.

Em Sex, 2009-07-10 às 11:41 -0300, Luciano Mittmann escreveu:

 Wilton,
 
 Aqui utilizamos o oracle instant client no Debian Etch, achei um link
 para a instalação no Ubuntu mas não testei :
 http://www.bani.com.br/?p=4
 
 
 Luciano
 
 
 2009/7/9 Wilton Santos wilton.san...@mec.gov.br
 
 Boa Tarde pessoal,
 
 Sou novo na comunidade e estou com problemas para configurar e
 utilizar o DBI-Link no Postgres para uma comunicação com o
 Oracle.
 
 Consegui configurar e utilizar o DBI-Link para conectar com
 outro servidor Postgres. Mas a mesma coisa não acontece com a
 conexão com Oracle.
 
 Sei que é necessário ter instalado no servidor de origem os
 drivers para Oracle (Oracle instant client) e acredito que
 seja este o ponto de falha.
 
 Algum de vocês tem um link ou um documento que descreva a
 maneira correta de realizar a instalação do driver client do
 oracle. A máquina é um Ubuntu Server.
 
 Se tiverem também alguma consideração a fazer sobre o uso do
 DBI-Link, será bastante oportuno.
 
 Fico no aguardo de colaborações.
 
 
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
 
 
 
 
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Dúvida Star / Stop

2009-07-23 Por tôpico Saulo Morais Lara
Postmaster é mesma coisa que pg_ctl start ?

Instalei o PG 4 no Slack 12.2

Quando dou um ps aux, o precesso ”postgres” está la.

Tentei dar um pg_ctl stop no banco, mas deu erro: no such process

Sei que deve ser vacilo, pois não manjo de Linux e caiu esta bomba na minha
não.

Obrigado.

 

Saulo Morais Lara

Ability Informática Ltda

Rua São Paulo, 106 - São José - Pará de Minas - MG

(37) 3232-1127 / (37) 9194-0234

sa...@abilityonline.com.br

www.abilityonline.com.br

 

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro ao tentar inserir um array de bytes

2009-07-23 Por tôpico Daniel Henrique Joppi
adicionei a propriedade property name=defaultAutoCommit value=false /
como sugerido em outros tópicos na internet ...

alguém conhece uma outra maneira?

On Wed, Jul 22, 2009 at 9:46 AM, Daniel Henrique Joppi 
daniel.jo...@gmail.com wrote:

 Bom dia,

 Estou com problemas ao tentar inserir um array de bytes em um campo do tipo
 oid.

 org.springframework.jdbc.UncategorizedSQLException: Hibernate operation:
 could not insert: [com.norxs.mama.MyMessage]; uncategorized SQLException for
 SQL [insert into public.MyMessage (isProtocol, domain, sourceID, service,
 flow, priority, status, createdOn, message, props, uniqueid, messageType,
 nrDoc, fromPartner, toPartner, messageSize, billingTo, processedOn, billing,
 groupType, messageIdKey) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
 ?, ?, ?, ?, ?, ?, ?)]; SQL state [25P01]; error code [0]; Objetos Grandes
 não podem ser usados no modo de efetivação automática (auto-commit).; nested
 exception is org.postgresql.util.PSQLException: Objetos Grandes não podem
 ser usados no modo de efetivação automática (auto-commit).
 at
 org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.translate(SQLStateSQLExceptionTranslator.java:121)
 at
 org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.translate(SQLErrorCodeSQLExceptionTranslator.java:322)
 at
 org.springframework.orm.hibernate3.HibernateAccessor.convertJdbcAccessException(HibernateAccessor.java:424)
 at
 org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:410)
 at
 org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:378)
 at
 org.springframework.orm.hibernate3.HibernateTemplate.save(HibernateTemplate.java:639)
 at com.norxs.mama.DBPersistence.messageArrived(DBPersistence.java:411)
 at
 com.norxs.mama.jbi.ReceiverLegacyMonoComponent.poll(ReceiverLegacyMonoComponent.java:98)
 at
 org.apache.servicemix.components.util.PollingComponentSupport.run(PollingComponentSupport.java:65)
 at
 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
 Caused by: org.postgresql.util.PSQLException: Objetos Grandes não podem ser
 usados no modo de efetivação automática (auto-commit).
 at
 org.postgresql.largeobject.LargeObjectManager.createLO(LargeObjectManager.java:241)
 at
 org.postgresql.largeobject.LargeObjectManager.createLO(LargeObjectManager.java:228)
 at
 org.postgresql.jdbc2.AbstractJdbc2Statement.setBlob(AbstractJdbc2Statement.java:2851)
 at
 org.apache.commons.dbcp.DelegatingPreparedStatement.setBlob(DelegatingPreparedStatement.java:181)
 at org.hibernate.type.BlobType.set(BlobType.java:49)
 at org.hibernate.type.BlobType.nullSafeSet(BlobType.java:117)
 at
 org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:2002)
 at
 org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2248)
 at
 org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2665)
 at
 org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:60)
 at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)
 at
 org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
 at
 org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:167)
 at
 org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
 at
 org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
 at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)
 at
 org.springframework.orm.hibernate3.HibernateAccessor.flushIfNecessary(HibernateAccessor.java:390)
 at
 org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:374)
 ... 7 more

 --
 [ ]'s
 Daniel Henrique Joppi

 msn: no...@hotmail.com
 gtalk: daniel.jo...@gmail.com
 skype: daniel.joppi




-- 
[ ]'s
Daniel Henrique Joppi

msn: no...@hotmail.com
gtalk: daniel.jo...@gmail.com
skype: daniel.joppi
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Dúvida Star / Stop

2009-07-23 Por tôpico Marcelo Costa
Olá

2009/7/23 Saulo Morais Lara sa...@abilityonline.com.br

  Postmaster é mesma coisa que pg_ctl start ?

 Instalei o PG 4 no Slack 12.2

 Quando dou um ps aux, o precesso ”postgres” está la.

 Tentei dar um pg_ctl stop no banco, mas deu erro: no such process

 Sei que deve ser vacilo, pois não manjo de Linux e caiu esta bomba na minha
 não.

 Obrigado.


Não sei como o PostgreSQL  foi instalado em seu server.

1. Nos servidores que administro (todos slackware), dentro do diretorio de
compilação há um diretorio de nome contrib com um diretorio start-scripts.

#/usr/local/src/postgresql-8.3.7/contrib/start-scripts

2. EM meus servidores, copio o script linux para /etc/rc.d/ com o nome
rc.postgresql

3. Depois faço as alterações necessárias nesse script, onde basicamente
indico onde está instalado o PostgreSQL e onde ficam os diretórios data e
log

Ex:
# Installation prefix
prefix=/usr/local/pgsql

# Data directory
PGDATA=/usr/local/pgsql/data

# Where to keep a log file
PGLOG=$PGDATA/serverlog


4. Depois dê permissão para execução no arquivo rc.postgresql

#/etc/rc.d/chmod +x rc.postgresql

Com isso você poderá iniciar, reiniciar e parar seu PostgreSQL

Respondendo aos seus questionamentos.

O *pg_ctl* é um utilitário para iniciar, parar ou reiniciar o postmaster, o
servidor PostgreSQL, ou exibir o status de um postmaster ativo [1]
http://pgdocptbr.sourceforge.net/pg80/app-pg-ctl.html

O postmaster é o servidor de banco de dados multiusuário do PostgreSQL. Para
um aplicativo cliente acessar um banco de dados deve se conectar (através de
uma rede ou localmente) a um postmaster. O postmaster então inicia um
processo servidor separado
(postgreshttp://www.htmlstaff.org/postgresqlmanual/app-postgres.html
) para manter a conexão. O postmaster também gerencia a comunicação entre
os processos servidores. [2]
http://www.postgresql.org/docs/8.3/static/app-postmaster.html

Atte,

-- 
Marcelo Costa
www.marcelocosta.net
-
“Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao
invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles
alteram os fatos para ajustá-los às suas visões.”,

Doctor Who.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Dúvida Star / Stop

2009-07-23 Por tôpico Osvaldo Kussama
2009/7/23 Saulo Morais Lara sa...@abilityonline.com.br:
 Postmaster é mesma coisa que pg_ctl start ?

 Instalei o PG 4 no Slack 12.2

 Quando dou um ps aux, o precesso ”postgres” está la.

 Tentei dar um pg_ctl stop no banco, mas deu erro: no such process

 Sei que deve ser vacilo, pois não manjo de Linux e caiu esta bomba na minha
 não.



O que vem a ser PG 4?
Não existe versão 4 do PostgreSQL. A relação de todas as versões você
encontra aqui:
http://www.postgresql.org/docs/current/interactive/release.html

Talvez o diretório onde se encontra o pg_ctl não esteja em seu PATH.
Como consta do manual:
 Normally it is better to start postgres in the background. For this,
use the usual shell syntax:
$ postgres -D /usr/local/pgsql/data logfile 21 
...
This shell syntax can get tedious quickly. Therefore the wrapper
program pg_ctl is provided to simplify some tasks. For example:
pg_ctl start -l logfile
http://www.postgresql.org/docs/current/interactive/server-start.html

postmaster is a deprecated alias of postgres.
http://www.postgresql.org/docs/current/interactive/app-postmaster.html

Osvaldo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] RES: Dúvida Star / Stop

2009-07-23 Por tôpico Saulo Morais Lara
Marcelo, acho que precipitei na pergunta, vamos por parte, pra vc se te
explico melhor:

 

Instalei o PG 8.4.0, do jeito que vem no readme: ./configure, gmake e gmake
install

Criei o user postgres

Crie a pasta data: /var/lib/pgsql/data

Dei o initdb na pasta data

Depois o postmaster

Fiz as alterações nos .conf

 

O serviço “postgres” está rodando. Somente isto, já basta para eu fazer a
conexão?

Quando tento conectar usando “psql” fala que não posso conectar no servidor.

 

Obrigado.

 

 

De: pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Marcelo
Costa
Enviada em: quinta-feira, 23 de julho de 2009 15:41
Para: Comunidade PostgreSQL Brasileira
Assunto: Re: [pgbr-geral] Dúvida Star / Stop

 

Olá

2009/7/23 Saulo Morais Lara sa...@abilityonline.com.br

Postmaster é mesma coisa que pg_ctl start ?

Instalei o PG 4 no Slack 12.2

Quando dou um ps aux, o precesso ”postgres” está la.

Tentei dar um pg_ctl stop no banco, mas deu erro: no such process

Sei que deve ser vacilo, pois não manjo de Linux e caiu esta bomba na minha
não.

Obrigado.


Não sei como o PostgreSQL  foi instalado em seu server.

1. Nos servidores que administro (todos slackware), dentro do diretorio de
compilação há um diretorio de nome contrib com um diretorio start-scripts.

#/usr/local/src/postgresql-8.3.7/contrib/start-scripts

2. EM meus servidores, copio o script linux para /etc/rc.d/ com o nome
rc.postgresql

3. Depois faço as alterações necessárias nesse script, onde basicamente
indico onde está instalado o PostgreSQL e onde ficam os diretórios data e
log

Ex:
# Installation prefix
prefix=/usr/local/pgsql

# Data directory
PGDATA=/usr/local/pgsql/data

# Where to keep a log file
PGLOG=$PGDATA/serverlog


4. Depois dê permissão para execução no arquivo rc.postgresql

#/etc/rc.d/chmod +x rc.postgresql

Com isso você poderá iniciar, reiniciar e parar seu PostgreSQL

Respondendo aos seus questionamentos.

O pg_ctl é um utilitário para iniciar, parar ou reiniciar o postmaster, o
servidor PostgreSQL, ou exibir o status de um postmaster ativo [1]
http://pgdocptbr.sourceforge.net/pg80/app-pg-ctl.html

O postmaster é o servidor de banco de dados multiusuário do PostgreSQL. Para
um aplicativo cliente acessar um banco de dados deve se conectar (através de
uma rede ou localmente) a um postmaster. O postmaster então inicia um
processo servidor separado (
http://www.htmlstaff.org/postgresqlmanual/app-postgres.html postgres)
para manter a conexão. O postmaster também gerencia a comunicação entre os
processos servidores. [2]
http://www.postgresql.org/docs/8.3/static/app-postmaster.html

Atte,

-- 
Marcelo Costa
www.marcelocosta.net
-
“Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao
invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles
alteram os fatos para ajustá-los às suas visões.”, 

Doctor Who.

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] RES: Dúvida Star / Stop

2009-07-23 Por tôpico Saulo Morais Lara
Osvaldo, meu teclado faiou aqui. É a versão 8.4.0. :)
Realmente o caminho não está setado no path, mas estou utilizando o caminho
completo para o pg_ctl.

-Mensagem original-
De: pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Osvaldo
Kussama
Enviada em: quinta-feira, 23 de julho de 2009 15:43
Para: Comunidade PostgreSQL Brasileira
Assunto: Re: [pgbr-geral] Dúvida Star / Stop

2009/7/23 Saulo Morais Lara sa...@abilityonline.com.br:
 Postmaster é mesma coisa que pg_ctl start ?

 Instalei o PG 4 no Slack 12.2

 Quando dou um ps aux, o precesso ”postgres” está la.

 Tentei dar um pg_ctl stop no banco, mas deu erro: no such process

 Sei que deve ser vacilo, pois não manjo de Linux e caiu esta bomba na
minha
 não.



O que vem a ser PG 4?
Não existe versão 4 do PostgreSQL. A relação de todas as versões você
encontra aqui:
http://www.postgresql.org/docs/current/interactive/release.html

Talvez o diretório onde se encontra o pg_ctl não esteja em seu PATH.
Como consta do manual:
 Normally it is better to start postgres in the background. For this,
use the usual shell syntax:
$ postgres -D /usr/local/pgsql/data logfile 21 
...
This shell syntax can get tedious quickly. Therefore the wrapper
program pg_ctl is provided to simplify some tasks. For example:
pg_ctl start -l logfile
http://www.postgresql.org/docs/current/interactive/server-start.html

postmaster is a deprecated alias of postgres.
http://www.postgresql.org/docs/current/interactive/app-postmaster.html

Osvaldo
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro ao tentar inserir um array de bytes

2009-07-23 Por tôpico Charly Frankl
Daniel,

Campos binários em geral são um problema dentro do hibernate (vou ser
sincero, não gosto muito de ORM's ... rsss) Segue um exemplo simples
utilizando JDBC direto, que acho bem mais simples...

File file = new File(myimage.gif);
FileInputStream fis = new FileInputStream(file);
PreparedStatement ps = conn.prepareStatement(INSERT INTO images VALUES (?,
?));
ps.setString(1, file.getName());
ps.setBinaryStream(2, fis, (int)file.length());
ps.executeUpdate();
ps.close();
fis.close();

Para maiores detalhes, dá uma olhada em
http://jdbc.postgresql.org/documentation/80/binary-data.html

Att,


-- 
Charly Frankl
http://javadevilopers.blogspot.com/
charlyfra...@gmail.com
Linux user #391083



2009/7/23 Daniel Henrique Joppi daniel.jo...@gmail.com

 adicionei a propriedade property name=defaultAutoCommit value=false /
 como sugerido em outros tópicos na internet ...

 alguém conhece uma outra maneira?

 On Wed, Jul 22, 2009 at 9:46 AM, Daniel Henrique Joppi 
 daniel.jo...@gmail.com wrote:

 Bom dia,

 Estou com problemas ao tentar inserir um array de bytes em um campo do
 tipo oid.

 org.springframework.jdbc.UncategorizedSQLException: Hibernate operation:
 could not insert: [com.norxs.mama.MyMessage]; uncategorized SQLException for
 SQL [insert into public.MyMessage (isProtocol, domain, sourceID, service,
 flow, priority, status, createdOn, message, props, uniqueid, messageType,
 nrDoc, fromPartner, toPartner, messageSize, billingTo, processedOn, billing,
 groupType, messageIdKey) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
 ?, ?, ?, ?, ?, ?, ?)]; SQL state [25P01]; error code [0]; Objetos Grandes
 não podem ser usados no modo de efetivação automática (auto-commit).; nested
 exception is org.postgresql.util.PSQLException: Objetos Grandes não podem
 ser usados no modo de efetivação automática (auto-commit).
 at
 org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.translate(SQLStateSQLExceptionTranslator.java:121)
 at
 org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.translate(SQLErrorCodeSQLExceptionTranslator.java:322)
 at
 org.springframework.orm.hibernate3.HibernateAccessor.convertJdbcAccessException(HibernateAccessor.java:424)
 at
 org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:410)
 at
 org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:378)
 at
 org.springframework.orm.hibernate3.HibernateTemplate.save(HibernateTemplate.java:639)
 at com.norxs.mama.DBPersistence.messageArrived(DBPersistence.java:411)
 at
 com.norxs.mama.jbi.ReceiverLegacyMonoComponent.poll(ReceiverLegacyMonoComponent.java:98)
 at
 org.apache.servicemix.components.util.PollingComponentSupport.run(PollingComponentSupport.java:65)
 at
 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
 Caused by: org.postgresql.util.PSQLException: Objetos Grandes não podem
 ser usados no modo de efetivação automática (auto-commit).
 at
 org.postgresql.largeobject.LargeObjectManager.createLO(LargeObjectManager.java:241)
 at
 org.postgresql.largeobject.LargeObjectManager.createLO(LargeObjectManager.java:228)
 at
 org.postgresql.jdbc2.AbstractJdbc2Statement.setBlob(AbstractJdbc2Statement.java:2851)
 at
 org.apache.commons.dbcp.DelegatingPreparedStatement.setBlob(DelegatingPreparedStatement.java:181)
 at org.hibernate.type.BlobType.set(BlobType.java:49)
 at org.hibernate.type.BlobType.nullSafeSet(BlobType.java:117)
 at
 org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:2002)
 at
 org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2248)
 at
 org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2665)
 at
 org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:60)
 at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)
 at
 org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
 at
 org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:167)
 at
 org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
 at
 org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
 at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)
 at
 org.springframework.orm.hibernate3.HibernateAccessor.flushIfNecessary(HibernateAccessor.java:390)
 at
 org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:374)
 ... 7 more

 --
 [ ]'s
 Daniel Henrique Joppi

 msn: no...@hotmail.com
 gtalk: daniel.jo...@gmail.com
 skype: daniel.joppi




 --
 [ ]'s
 Daniel Henrique Joppi

 msn: 

Re: [pgbr-geral] RES: Dúvida Star / Stop

2009-07-23 Por tôpico Fabiano Chiqueti
Oi Saulo!

Tenta

pg_ctl -D /var/lib/pgsql/data restart

Daí depois tenta utilizar o psql

Att

Chiqueti


2009/7/23 Saulo Morais Lara sa...@abilityonline.com.br:
 Osvaldo, meu teclado faiou aqui. É a versão 8.4.0. :)
 Realmente o caminho não está setado no path, mas estou utilizando o caminho
 completo para o pg_ctl.

 -Mensagem original-
 De: pgbr-geral-boun...@listas.postgresql.org.br
 [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Osvaldo
 Kussama
 Enviada em: quinta-feira, 23 de julho de 2009 15:43
 Para: Comunidade PostgreSQL Brasileira
 Assunto: Re: [pgbr-geral] Dúvida Star / Stop

 2009/7/23 Saulo Morais Lara sa...@abilityonline.com.br:
 Postmaster é mesma coisa que pg_ctl start ?

 Instalei o PG 4 no Slack 12.2

 Quando dou um ps aux, o precesso ”postgres” está la.

 Tentei dar um pg_ctl stop no banco, mas deu erro: no such process

 Sei que deve ser vacilo, pois não manjo de Linux e caiu esta bomba na
 minha
 não.



 O que vem a ser PG 4?
 Não existe versão 4 do PostgreSQL. A relação de todas as versões você
 encontra aqui:
 http://www.postgresql.org/docs/current/interactive/release.html

 Talvez o diretório onde se encontra o pg_ctl não esteja em seu PATH.
 Como consta do manual:
  Normally it is better to start postgres in the background. For this,
 use the usual shell syntax:
 $ postgres -D /usr/local/pgsql/data logfile 21 
 ...
 This shell syntax can get tedious quickly. Therefore the wrapper
 program pg_ctl is provided to simplify some tasks. For example:
 pg_ctl start -l logfile
 http://www.postgresql.org/docs/current/interactive/server-start.html

 postmaster is a deprecated alias of postgres.
 http://www.postgresql.org/docs/current/interactive/app-postmaster.html

 Osvaldo
 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] RES: Dúvida Star / Stop

2009-07-23 Por tôpico Marcelo Costa
 Marcelo, acho que precipitei na pergunta, vamos por parte, pra vc se te
 explico melhor:



 Instalei o PG 8.4.0, do jeito que vem no readme: ./configure, gmake e gmake
 install

 Criei o user postgres

 Crie a pasta data: /var/lib/pgsql/data

 Dei o initdb na pasta data

 Depois o postmaster

 Fiz as alterações nos .conf



 O serviço “postgres” está rodando. Somente isto, já basta para eu fazer a
 conexão?

 Quando tento conectar usando “psql” fala que não posso conectar no
 servidor.


Sim é suficiente, porém que tipo de mensagem está sendo apresentada ? De um
print aqui na mensagem para ver no que te ajudamos. Sem a mensagem de erro
fica dificil.


-- 
Marcelo Costa
www.marcelocosta.net
-
“Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao
invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles
alteram os fatos para ajustá-los às suas visões.”,

Doctor Who.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Analise de desempenho

2009-07-23 Por tôpico Marcelo Gomes
Pessoal,

Estava sentindo o acesso ao postgresql no server mais lento que a minha base
de teste instalada no meu notebook.

Peguei um servidor com o hardware idêntico ao que esta rodando e instalei o
tudo igual ao meu notebook criei uma database com uma unica tabela com dois
campos.

Fiz um for para inseir 10.000 registro,

time for x in `seq 1 1`; do psql -c INSERT INTO teste (id,VALOR) VALUES
($x,'teste'); marcelo /dev/null 2/dev/null; done;

No meu notebook ele insere em 1 minuto, no servidor em pouco mais de 2
minutos.

As configuraços do postgres identicas


alguém tem alguma ideia ???

Os hardwares



Servidor Notebook  Modelo PowerEdge 1900 Vostro 1500  S.O. Centos 5.2 Centos
5.2  Postgres 8.4 8.4  Processador Dois E5410 - Intel Xeon 2.33GHz Um T7500
– Intel Core2 Duo CPU 2.20GHz  Memória 8GB 4GB  HD Sata 15 RPM Sata 5.2 RPM

A unica configuração que fiz foi

defaults to 'localhost', '*'
port = 5432
max_connections = 10


nos dois, restante tudo comentado


Obrigado,

Marcelo Gomes
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] RES: RES: Dúvida Star / Stop

2009-07-23 Por tôpico Saulo Morais Lara
Cara, outro vacilo meu. O serviço não está rodando. Como disse não sei nada
de Linux . Quando dei “ps aux”, o nome postgres que aparece por último se
não me engano é o usuário que estou no momento né. Então resumindo, o
serviço não está rodando. Dei o seguinte comando:

pg_ctl start -D /var/lib/pgsql/data

Em anexo o erro. Obrigado pela força cara.

 

De: pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Marcelo
Costa
Enviada em: quinta-feira, 23 de julho de 2009 16:24
Para: Comunidade PostgreSQL Brasileira
Assunto: Re: [pgbr-geral] RES: Dúvida Star / Stop

 

 

Marcelo, acho que precipitei na pergunta, vamos por parte, pra vc se te
explico melhor:

 

Instalei o PG 8.4.0, do jeito que vem no readme: ./configure, gmake e gmake
install

Criei o user postgres

Crie a pasta data: /var/lib/pgsql/data

Dei o initdb na pasta data

Depois o postmaster

Fiz as alterações nos .conf

 

O serviço “postgres” está rodando. Somente isto, já basta para eu fazer a
conexão?

Quando tento conectar usando “psql” fala que não posso conectar no servidor.


Sim é suficiente, porém que tipo de mensagem está sendo apresentada ? De um
print aqui na mensagem para ver no que te ajudamos. Sem a mensagem de erro
fica dificil.
 

 

-- 
Marcelo Costa
www.marcelocosta.net
-
“Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao
invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles
alteram os fatos para ajustá-los às suas visões.”, 

Doctor Who.

attachment: erro_pg.jpg___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] RES: RES: RES: Dúvida Star / Stop

2009-07-23 Por tôpico Saulo Morais Lara
Vamos la, consegui resolver o problema anterior, apagando o Postmaster.pid.

Agora da outro erro.

FATAL: Unrecognized configuration parameter max_fsm_pages

Verifiquei dentro de postgresql.conf e está com o valor padrão: 153600

[]’s

 

 

De: pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Saulo Morais
Lara
Enviada em: quinta-feira, 23 de julho de 2009 16:38
Para: 'Comunidade PostgreSQL Brasileira'
Assunto: [pgbr-geral] RES: RES: Dúvida Star / Stop

 

Cara, outro vacilo meu. O serviço não está rodando. Como disse não sei nada
de Linux . Quando dei “ps aux”, o nome postgres que aparece por último se
não me engano é o usuário que estou no momento né. Então resumindo, o
serviço não está rodando. Dei o seguinte comando:

pg_ctl start -D /var/lib/pgsql/data

Em anexo o erro. Obrigado pela força cara.

 

De: pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Marcelo
Costa
Enviada em: quinta-feira, 23 de julho de 2009 16:24
Para: Comunidade PostgreSQL Brasileira
Assunto: Re: [pgbr-geral] RES: Dúvida Star / Stop

 

 

Marcelo, acho que precipitei na pergunta, vamos por parte, pra vc se te
explico melhor:

 

Instalei o PG 8.4.0, do jeito que vem no readme: ./configure, gmake e gmake
install

Criei o user postgres

Crie a pasta data: /var/lib/pgsql/data

Dei o initdb na pasta data

Depois o postmaster

Fiz as alterações nos .conf

 

O serviço “postgres” está rodando. Somente isto, já basta para eu fazer a
conexão?

Quando tento conectar usando “psql” fala que não posso conectar no servidor.


Sim é suficiente, porém que tipo de mensagem está sendo apresentada ? De um
print aqui na mensagem para ver no que te ajudamos. Sem a mensagem de erro
fica dificil.
 

 

-- 
Marcelo Costa
www.marcelocosta.net
-
“Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao
invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles
alteram os fatos para ajustá-los às suas visões.”, 

Doctor Who.

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] RES: RES: RES: Dúvida Star / Stop

2009-07-23 Por tôpico ChIcO
Você copiou o seu arquivo de configuração??

A partir da versão 8.4 o max_fsm_pages não existe mais.

Att,
ChIcO

2009/7/23 Saulo Morais Lara sa...@abilityonline.com.br

  Vamos la, consegui resolver o problema anterior, apagando o
 Postmaster.pid.

 Agora da outro erro.

 FATAL: Unrecognized configuration parameter max_fsm_pages

 Verifiquei dentro de postgresql.conf e está com o valor padrão: 153600

 []’s





 *De:* pgbr-geral-boun...@listas.postgresql.org.br [mailto:
 pgbr-geral-boun...@listas.postgresql.org.br] *Em nome de *Saulo Morais
 Lara
 *Enviada em:* quinta-feira, 23 de julho de 2009 16:38
 *Para:* 'Comunidade PostgreSQL Brasileira'
 *Assunto:* [pgbr-geral] RES: RES: Dúvida Star / Stop



 Cara, outro vacilo meu. O serviço não está rodando. Como disse não sei nada
 de Linux . Quando dei “ps aux”, o nome postgres que aparece por último se
 não me engano é o usuário que estou no momento né. Então resumindo, o
 serviço não está rodando. Dei o seguinte comando:

 pg_ctl start -D /var/lib/pgsql/data

 Em anexo o erro. Obrigado pela força cara.



 *De:* pgbr-geral-boun...@listas.postgresql.org.br [mailto:
 pgbr-geral-boun...@listas.postgresql.org.br] *Em nome de *Marcelo Costa
 *Enviada em:* quinta-feira, 23 de julho de 2009 16:24
 *Para:* Comunidade PostgreSQL Brasileira
 *Assunto:* Re: [pgbr-geral] RES: Dúvida Star / Stop





  Marcelo, acho que precipitei na pergunta, vamos por parte, pra vc se te
 explico melhor:



 Instalei o PG 8.4.0, do jeito que vem no readme: ./configure, gmake e gmake
 install

 Criei o user postgres

 Crie a pasta data: /var/lib/pgsql/data

 Dei o initdb na pasta data

 Depois o postmaster

 Fiz as alterações nos .conf



 O serviço “postgres” está rodando. Somente isto, já basta para eu fazer a
 conexão?

 Quando tento conectar usando “psql” fala que não posso conectar no
 servidor.


 Sim é suficiente, porém que tipo de mensagem está sendo apresentada ? De um
 print aqui na mensagem para ver no que te ajudamos. Sem a mensagem de erro
 fica dificil.




 --
 Marcelo Costa
 www.marcelocosta.net
 -
 “Os muito poderosos e os muito estúpidos possuem uma coisa em comum. Ao
 invés de alterarem as suas visões para se ajustarem aos fatos do mundo, eles
 alteram os fatos para ajustá-los às suas visões.”,

 Doctor Who.

 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro ao tentar inserir um array de bytes

2009-07-23 Por tôpico Daniel Henrique Joppi
Charly,

Obrigado pelo retorno. Vou dar uma analisada melhor no hibernate, talvez
tenhamos que fazer algumas modificações nele.
Não temos como remove-lo pois é o utilizamos a muito tempo, e agora quando
fomos atualizar a versão de outro banco notamos o mesmo problema com campos
binários.

Mas voltando ao Postgres notei que na própria API de conexão não me deixa
enviar meu dados se tiver com o AutoComit:

na classe *org.postgresql.largeobject.LargeObjectManager*

*public *LargeObject open(long oid, int mode) *throws *SQLException
{
*if* (conn.getAutoCommit())
*throw new* PSQLException(GT.tr(Large Objects may not be used
in auto-commit mode.),
PSQLState.*NO_ACTIVE_SQL_TRANSACTION*);
*return new *LargeObject(fp, oid, mode);
}

então não seria só problema do hibernate, mas sim do driver de conexão
também? Alguém tem idéia o porque disso?

On Thu, Jul 23, 2009 at 4:14 PM, Charly Frankl carl...@gmail.com wrote:

 Daniel,

 Campos binários em geral são um problema dentro do hibernate (vou ser
 sincero, não gosto muito de ORM's ... rsss) Segue um exemplo simples
 utilizando JDBC direto, que acho bem mais simples...

 File file = new File(myimage.gif);
 FileInputStream fis = new FileInputStream(file);
 PreparedStatement ps = conn.prepareStatement(INSERT INTO images VALUES (?,
 ?));
 ps.setString(1, file.getName());
 ps.setBinaryStream(2, fis, (int)file.length());
 ps.executeUpdate();
 ps.close();
 fis.close();

 Para maiores detalhes, dá uma olhada em
 http://jdbc.postgresql.org/documentation/80/binary-data.html

 Att,


 --
 Charly Frankl
 http://javadevilopers.blogspot.com/
 charlyfra...@gmail.com
 Linux user #391083



 2009/7/23 Daniel Henrique Joppi daniel.jo...@gmail.com

 adicionei a propriedade property name=defaultAutoCommit value=false
 / como sugerido em outros tópicos na internet ...

 alguém conhece uma outra maneira?

 On Wed, Jul 22, 2009 at 9:46 AM, Daniel Henrique Joppi 
 daniel.jo...@gmail.com wrote:

 Bom dia,

 Estou com problemas ao tentar inserir um array de bytes em um campo do
 tipo oid.

 org.springframework.jdbc.UncategorizedSQLException: Hibernate operation:
 could not insert: [com.norxs.mama.MyMessage]; uncategorized SQLException for
 SQL [insert into public.MyMessage (isProtocol, domain, sourceID, service,
 flow, priority, status, createdOn, message, props, uniqueid, messageType,
 nrDoc, fromPartner, toPartner, messageSize, billingTo, processedOn, billing,
 groupType, messageIdKey) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
 ?, ?, ?, ?, ?, ?, ?)]; SQL state [25P01]; error code [0]; Objetos Grandes
 não podem ser usados no modo de efetivação automática (auto-commit).; nested
 exception is org.postgresql.util.PSQLException: Objetos Grandes não podem
 ser usados no modo de efetivação automática (auto-commit).
 at
 org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.translate(SQLStateSQLExceptionTranslator.java:121)
 at
 org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.translate(SQLErrorCodeSQLExceptionTranslator.java:322)
 at
 org.springframework.orm.hibernate3.HibernateAccessor.convertJdbcAccessException(HibernateAccessor.java:424)
 at
 org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:410)
 at
 org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:378)
 at
 org.springframework.orm.hibernate3.HibernateTemplate.save(HibernateTemplate.java:639)
 at
 com.norxs.mama.DBPersistence.messageArrived(DBPersistence.java:411)
 at
 com.norxs.mama.jbi.ReceiverLegacyMonoComponent.poll(ReceiverLegacyMonoComponent.java:98)
 at
 org.apache.servicemix.components.util.PollingComponentSupport.run(PollingComponentSupport.java:65)
 at
 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
 Caused by: org.postgresql.util.PSQLException: Objetos Grandes não podem
 ser usados no modo de efetivação automática (auto-commit).
 at
 org.postgresql.largeobject.LargeObjectManager.createLO(LargeObjectManager.java:241)
 at
 org.postgresql.largeobject.LargeObjectManager.createLO(LargeObjectManager.java:228)
 at
 org.postgresql.jdbc2.AbstractJdbc2Statement.setBlob(AbstractJdbc2Statement.java:2851)
 at
 org.apache.commons.dbcp.DelegatingPreparedStatement.setBlob(DelegatingPreparedStatement.java:181)
 at org.hibernate.type.BlobType.set(BlobType.java:49)
 at org.hibernate.type.BlobType.nullSafeSet(BlobType.java:117)
 at
 org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:2002)
 at
 org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2248)
 at
 

Re: [pgbr-geral] Erro ao tentar inserir um array de bytes

2009-07-23 Por tôpico Charly Frankl
Daniel, não é nem problema com o driver, mas sim como o DB trata os dados
binários... Diferentemente dos dados planos, dados binários você tem que
trabalhar com fluxo de dados... De uma maneira bem grosseira, vai escrever
como se estivesse escrevendo em um fluxo de arquivo convencional... Logo, só
deve realizar o commit quando o fluxo terminar com sucesso. Neste caso, não
é exclusividade do PostgreSQL.

Att,


2009/7/23 Daniel Henrique Joppi daniel.jo...@gmail.com

 Charly,

 Obrigado pelo retorno. Vou dar uma analisada melhor no hibernate, talvez
 tenhamos que fazer algumas modificações nele.
 Não temos como remove-lo pois é o utilizamos a muito tempo, e agora quando
 fomos atualizar a versão de outro banco notamos o mesmo problema com campos
 binários.

 Mas voltando ao Postgres notei que na própria API de conexão não me deixa
 enviar meu dados se tiver com o AutoComit:

 na classe *org.postgresql.largeobject.LargeObjectManager*

 *public *LargeObject open(long oid, int mode) *throws *SQLException
 {
 *if* (conn.getAutoCommit())
 *throw new* PSQLException(GT.tr(Large Objects may not be used
 in auto-commit mode.),
 PSQLState.*NO_ACTIVE_SQL_TRANSACTION*
 );
 *return new *LargeObject(fp, oid, mode);
 }

 então não seria só problema do hibernate, mas sim do driver de conexão
 também? Alguém tem idéia o porque disso?


 On Thu, Jul 23, 2009 at 4:14 PM, Charly Frankl carl...@gmail.com wrote:

 Daniel,

 Campos binários em geral são um problema dentro do hibernate (vou ser
 sincero, não gosto muito de ORM's ... rsss) Segue um exemplo simples
 utilizando JDBC direto, que acho bem mais simples...

 File file = new File(myimage.gif);
 FileInputStream fis = new FileInputStream(file);
 PreparedStatement ps = conn.prepareStatement(INSERT INTO images VALUES
 (?, ?));
 ps.setString(1, file.getName());
 ps.setBinaryStream(2, fis, (int)file.length());
 ps.executeUpdate();
 ps.close();
 fis.close();

 Para maiores detalhes, dá uma olhada em
 http://jdbc.postgresql.org/documentation/80/binary-data.html

 Att,


 --
 Charly Frankl
 http://javadevilopers.blogspot.com/
 charlyfra...@gmail.com
 Linux user #391083



 2009/7/23 Daniel Henrique Joppi daniel.jo...@gmail.com

  adicionei a propriedade property name=defaultAutoCommit value=false
 / como sugerido em outros tópicos na internet ...

 alguém conhece uma outra maneira?

 On Wed, Jul 22, 2009 at 9:46 AM, Daniel Henrique Joppi 
 daniel.jo...@gmail.com wrote:

 Bom dia,

 Estou com problemas ao tentar inserir um array de bytes em um campo do
 tipo oid.

 org.springframework.jdbc.UncategorizedSQLException: Hibernate operation:
 could not insert: [com.norxs.mama.MyMessage]; uncategorized SQLException 
 for
 SQL [insert into public.MyMessage (isProtocol, domain, sourceID, service,
 flow, priority, status, createdOn, message, props, uniqueid, messageType,
 nrDoc, fromPartner, toPartner, messageSize, billingTo, processedOn, 
 billing,
 groupType, messageIdKey) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
 ?, ?, ?, ?, ?, ?, ?)]; SQL state [25P01]; error code [0]; Objetos Grandes
 não podem ser usados no modo de efetivação automática (auto-commit).; 
 nested
 exception is org.postgresql.util.PSQLException: Objetos Grandes não podem
 ser usados no modo de efetivação automática (auto-commit).
 at
 org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.translate(SQLStateSQLExceptionTranslator.java:121)
 at
 org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.translate(SQLErrorCodeSQLExceptionTranslator.java:322)
 at
 org.springframework.orm.hibernate3.HibernateAccessor.convertJdbcAccessException(HibernateAccessor.java:424)
 at
 org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:410)
 at
 org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:378)
 at
 org.springframework.orm.hibernate3.HibernateTemplate.save(HibernateTemplate.java:639)
 at
 com.norxs.mama.DBPersistence.messageArrived(DBPersistence.java:411)
 at
 com.norxs.mama.jbi.ReceiverLegacyMonoComponent.poll(ReceiverLegacyMonoComponent.java:98)
 at
 org.apache.servicemix.components.util.PollingComponentSupport.run(PollingComponentSupport.java:65)
 at
 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
 at
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
 at java.lang.Thread.run(Thread.java:619)
 Caused by: org.postgresql.util.PSQLException: Objetos Grandes não podem
 ser usados no modo de efetivação automática (auto-commit).
 at
 org.postgresql.largeobject.LargeObjectManager.createLO(LargeObjectManager.java:241)
 at
 org.postgresql.largeobject.LargeObjectManager.createLO(LargeObjectManager.java:228)
 at
 org.postgresql.jdbc2.AbstractJdbc2Statement.setBlob(AbstractJdbc2Statement.java:2851)
 at
 

[pgbr-geral] Euler, Saito e demais participantes da implantação do PostgreSQL na CAIXA

2009-07-23 Por tôpico sergio nogueira
Pessoal,
estive recentemente em contato com o pessoal da Caixa Econômica, buscando
informações sobre o uso do PostgreSQL em ambientes críticos ( principal
desculpa do 'stabilishment' de outros bancos de dados para justificar o
desinteresse pelo PostgreSQL). Fiquei profundamente surpreso e gostaria de
parabenizar a equipe que deu assessoria e suporte ao pessoal da CAIXA, na
implantação do ambiente multicanal de seus serviços. Parabenizo mais ainda
ao pessoal da CAIXA, pela iniciativa, coragem e responsabilidade no uso do
software livre em ambientes críticos, que servem de exemplo e estímulo para
todas as outras empresas que, de uma forma ou outra, têm sua função social.
Públicas ou privadas (acredite ou não, existe alguma idéia  de
'responsabilidade social' e 'ética' em empresas privadas. Acredite quem
quiser.).
Sinceramente, agradeço a todos os participantes deste fórum pela ajuda e
paciência que, porventura, tenham tido (ou não) comigo.

Att.,
Sergio Nogueira
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral