Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


FALTOU UM INÍCIO DE LINHA com # aqui no meu gmail: Ver abaixo

recomendo colocar o macro em um arquivo txt da próxima vez e subir ele em
algum lugar (tipo até no wiki)

Rogerio


Em 20 de setembro de 2011 15:36, rogerio dandrea <rolemosda@gmail.com>escreveu:

Bom estou vivenciando as melhorias da performace do libreoffice base +
postgresql,

Alem da velocidade, uma coisa que me impressionou foi a segurança e
robustez
do banco postgresql.
quem trabalha com o libreoffice já deve ter passado por situações em que o
programa desliga do "nada". O culpado para variar é o java, e só
descobrimos
algum conflito do jre quando damos uma olhada no log de erros. Mesmo quando
isto ocorre a base de dados fica intacta . :0)
Para usufruir ainda mais da segurança do conjunto Libreoffice base +
postgresql, criei uma pequena macro, que chama um shell script, fazendo um
backup tanto do arquivo .odb quanto do banco de dados postgresql.
Bom ficou assim:, salvando os arquivos com os nomes VBRbackup(data do
dia).odb e .pg
Para funcionar você deve substituir pelos seus dados :


sheel script :backupvbr ( não se esqueça de dar permissão ao arquivo)

#!/bin/bash
# sistema - script backup banco de dados postgresql +libreofice base
# Autor: Rogério D'A
#
#copia do banco de dados postgresql
#veja a primeira linha do backup gerado pelo pgadmin3, para substituir  a
#linha abaixo
       /usr/bin/pg_dump --host localhost --port 5433 --username postgres
--format custom --verbose --file
/home/ro/Documentos/base/backup/VBRbackup`date +%d_%m_%Y`.pg vbr

# copia o arquivo do libreoffice
# substitua pela sua localização do orquivo .odb e a localização e nome do
#arquivo de backup
      cp /home/ro/Documentos/base/vbr2011.odb
/home/ro/Documentos/base/backup/VBRbackup`date +%d_%m_%Y`.odb
w

macro do libreoffice para chamar o shell script
Sub fazbackup
      Shell("/home/ro/Documentos/base/backup/./backupvbr")
      msgbox " verifique na pasta /home/ro/Documentos/base/backup/, os
arquivos de backup"
End Sub

--
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
 mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
 usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens:
http://listarchives.libreoffice.org/pt-br/usuarios/



-- 
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
  usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.