Ir ao conteúdo
  • Cadastre-se

Raul Almeida Silva

Membros Juniores
  • Total de itens

    2
  • Registro em

  • Última visita

  • Qualificações

    N/D

Reputação

0

Informações gerais

  • Cidade e Estado
    São Paulo /SP
  • Sexo
    Masculino

Meu PC

  • Processador
    Core I7-7700k 4.2ghz
  • Placa de vídeo
    Gtx 1070 8gb Gddr5
  • Placa-mãe
    mATX PRIME Z390M-PLUS DDR4
  • Memória
    Corsair 4GB 2400Mhz DDR4
  • HDs
    Seagate sata 3.5 3TB
  • SSDs
    Sandisk 480GB
  • Fonte
    cooler master 650W
  • Sistema Operacional
    Windows 10
  • Browser
    Chrome
  • Antivírus
    Kaspersky

Meu Notebook

  • Marca
    Asus
  • Modelo
    Ultrabook Asus S46cm
  • Tamanho da tela
    14
  • Processador
    Intel core i7 3517U 1.7 GHZ
  • Memória
    8GB
  • HD
    500gb
  • SSD
    24gb
  • Sistema Operacional
    Windows 10
  • Browser
    Chrome
  • Antivírus
    Kaspersky

Meu Smartphone

  • Marca e modelo
    Moto z2 play

Meu Console

  • Modelo
    Playstation 4

Outros

  • Ocupação
    Analista de sistemas
  1. Boa tarde. Faço um .bat com o seguinte script pg_dump.exe -i -h IPSERVER -p 5432 -U postgres -F c -b -v -f "Diretório_em_que_sera_salvo_o_backup" nome_do_banco IPSERVER se voce colocar no proprio servidor do banco, pode colocar 127.0.0.1 ou localhost 5432 é a porta padrão do postgre, caso seja outra voce pode alterar postgres é o nome do usuário que tem permissão de acesso ao banco, voce altera conforme o nome do usuario Entre aspas dupla voce coloca o diretório a ser salvo o arquivo e como deixei no comando voce coloca o nome do banco a ser feito o backup o nome do arquivo será o nome do .bat, sendo assim, voce deve criar uma bat para cada dia e colocar no agendador de tarefas. PRINCIPAL salve as bat’s na mesma pasta onde está o arquivo pg_dump.exe no servidor ou estação, esse executável fica na pasta PostgreSQL\8.3\bin 8.3 é a versão do postgre, pode ser alterada conforme a versão que voce utiliza. O próximo passo é editar o arquivo pg_hba.cong que fica na pasta PostgreSQL\8.3\data Na ultima linha do arquivo coloque a seguinte linha: host all all IPESTACAO/24 trust Onde está escrito IPESTACAO coloque o IP da estação ou servidor que fará o backup e que possui o PostgreSQL instalado. Trust é para fazer com que somente o IP da estação definido no arquivo acesse o banco sem precisar da senha. Após fazer isso pare o serviço do PostgreSQL no servidor onde está o banco e inicie novamente. Ultimo passo é agendar o backup nas Tarefas Agendadas do Windows, criando uma rotina de backup para cada BAT e colocando o horário e o dia da semana que será feito. Para testar se a bat esta fazendo correto basta voce executar pelo CMD Espero ter ajudado.
  2. Pessoal, boa tarde. Trabalho com publicação de requisição de mudança (RDM), e utilizamos o banco de dados PostgreSQL, sempre que executo uma query, tenho que informar o numero do chamado em um comando que é set application_name='xxxxxx'; porém as vezes esquecemos de colocar esse comando no começo da query. E a auditoria SOX pega firme nesse ponto. Em um antigo trabalho vi um cara que publicava RDM e utilizava oracle, e quando ele executava a query abria uma janela solicitando o numero do chamado. Gostaria de saber se é possivel fazer algo parecido no PostgreSQL, que ao executar, abra uma janela solicitando o numero do chamado, não sei se criando uma trigger, procedure armazenando essas referencias em uma tabela. Dei uma procurada no forum mas não encontrei o que preciso. Não tenho conhecimento na administração de banco de dados. Desde já agradeço.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

placa-mae-popup.jpg

Tenha uma nova fonte de renda!

CLIQUE AQUI E CONFIRA AGORA MESMO!