Para iniciar o banco através do console eu utilizo um atalho para o CMD.EXE no desktop, clico com o botão direito sobre o atalho e aciono o menu "Executar Como". Seleciono o usuário "postgres", informo a senha e o console é aberto rodando como usuário "postgres".
Desta forma, eu acesso o diretório de instalação do banco (no meu caso D:\PostgreSQL\8.3) e inicio o banco de dados através do comando: D:\PostgreSQL\8.3>bin\postgres -D "D:\PostgreSQL\8.3\data" Todas as informações do log são impressas no console. Para encerrar o banco, apenas pressione CTRL+C, ou então feche a janela do MS-DOS. Depois de carregar o cluster desta forma, tente reindexar o banco através do "reindexdb.exe" em outro console. -- TIAGO J. ADAMI http://www.adamiworks.com adamitj "at" gmail "dot" com Dois Vizinhos - PR 2009/9/15 Eloi Ribeiro <[email protected]> > > > 2009/9/15 André Volpato <[email protected]> > > Eloi Ribeiro escreveu: >> >> Olá a toda a lista, >> >> Tenho um computador com windows (xp prof. ver. 2002 com SP3), *PostgreSQL >> *8.3.5-2 e *PostGIS *1.3.5, este computador estava a realizar uma tarefa >> (de longa duração) de análise em *PostgreSQL+PostGIS* quando abruptamente >> o computador foi apagado, ao reiniciar o computador o serviço não arrancou >> registando no *log* as seguintes mensagens: >> >> 2009-09-15 08:34:38 CEST LOG: database system was interrupted while in >> recovery at 2009-09-14 14:06:32 CEST >> 2009-09-15 08:34:38 CEST HINT: This probably means that some data is >> corrupted and you will have to use the last backup for recovery. >> 2009-09-15 08:34:38 CEST LOG: database system was not properly shut down; >> automatic recovery in progress >> 2009-09-15 08:34:38 CEST LOG: redo starts at 67/C5C956D8 >> 2009-09-15 08:34:38 CEST LOG: unexpected pageaddr 67/BDFD0000 in log file >> 103, segment 197, offset 16580608 >> 2009-09-15 08:34:38 CEST LOG: redo done at 67/C5FCFFB0 >> 2009-09-15 08:34:38 CEST FATAL: index "9065509" contains unexpected zero >> page at block 0 >> 2009-09-15 08:34:38 CEST HINT: Please REINDEX it. >> 2009-09-15 08:34:38 CEST LOG: startup process (PID 3476) exited with exit >> code 1 >> 2009-09-15 08:34:38 CEST LOG: aborting startup due to startup process >> failure >> (...) >> >> >> Você tentou rodar um REINDEX, como está escrito no log ? >> >> []´s, ACV >> > > Não o tinha tentado. Suponho que é assim: > postgres --single -D "C:\Archivos de programa\PostgreSQL\8.3\data" -P > nome_da_bd > > e depois seria: > REINDEX SYSTEM nome_da_bd > > Mas não consigo arrancar o *postmaster*, dá-me a seguinte mensagem: > > "Execution of PostgreSQL by a user with administrative permissions is not > permitted. > The server must be started under an unprivileged user ID to prevent > possible system security compromises. See the documentation for more > information on how to properly start thr server." > > Reinicio a sessão com um utilizador não administrador, e tenho o seguinte: > "could not create lock file "postmaster.pid": Permission denied" > > Alguma pista? > > eloi > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
