Como criar um instalador .exe de um .jar no netbeans?

Haha. Acho que entendi. Mas me confirma se é isso mesmo kk

Opa, eu passei o comando incompleto, o correto é assim:

@echo off
cd  C:\Program Files\PostgreSQL\10\bin
SET PGPASSWORD=senhaBanco
pg_dump -U postgres -C -f  C:\Backup\nomeDoArquivo.dump nomeBanco 
pause

No caso o dump já faz o trabalho de pegar tudo que está no seu banco: coluna, linha, etc… Se você for ver, no próprio arquivo .dump. tem todas as querys necessárias para criar e preencher o seu banco de dados.

Falei besteira de novo, acabei atropelando tudo kkkkkk.

Nessa parte o cmd tá “entrando” na pasta do postgres e tá indo fazer o dump

Boiei hahahaha

Foi erro meu, vamos lá:

@echo off
cd C:\Program Files\PostgreSQL\10\bin
SET PGPASSWORD=senhaBanco
pg_dump -U postgres -C -f C:\Backup\nomeDoArquivo.dump nomeBanco
pause

cd C:\Program Files\PostgreSQL\10\bin: Se você tem o postgres instalado na sua máquina, vc vai ter que colocar isso no CMD, se você for curioso também e for entrar nessa pasta, vai ver que lá tem um arquivo chamado “dump”

SET PGPASSWORD=senhaBanco: Aqui é a senha do seu banco de dados, vc vai colocar no lugar de onde tá escrito “senhaBanco”

pg_dump -U postgres -C -f C:\Backup\nomeDoArquivo.dump nomeBanco: Aqui ele vai fazer o dump e jogar pra uma pasta que você escolheu, onde tá escrito “nomeBanco” é o nome do banco de dados que você quer, exemplo: “pg_dump -U postgres -C -f C:\Backup\meuBackup.dump CadastroFuncionarios”

Ainda não entendi muito bem essa parte. rs
Do bloco de notas, salvo o arquivo como .dump?

Não, na hora de salvar você vai salvar como .bat

Exemplo: meuArquivo.bat

Não tenho o PostgreSQL… Uso o Mysql. Ainda to perdido nessa questão de .dump. ahahha

@echo off
cd C:\Program Files\MySQL\MySQL Workbench 8.0 CE
SET PGPASSWORD=""
pg_dump -U postgres -C -f C:\MusicSSchool\project.dump MusicSSchool
pause

Fiz o meu assim. :open_mouth:

Não amigo, no mySql o processo é diferente:

mysqldump -u root -p db_seuBanco > /caminhoOndeOArquivoVaiSerSalvo/arquivo.sql

Esse vídeo aqui é bem explicativo.

Quando eu crio no inno o meu .EXE preciso adicionar a pasta do meu projeto ou só o .jar basta?

Apenas o .jar

To batendo cabeça de como ainda criar meu Backup, pois uso o MySQL Workbench 8.0 CE junto do Wamp server. Quando faço meu backup do banco do Wamp server o meu Backup.sql fica vazio.

Penso que seja isso que ele procura:

aqui

Firebird Embedded

@echo off
cd C:\wamp\bin\mysql\mysql5.7.21\bin
SET PGPASSWORD=""
mysqldump -u root -p escolamusica > C:\wamp\bin\mysql\mysql5.7.21\bin\arquivo.sql
pause

Fiz meu .bat assim, criei executei e ele me gera um script mysql, mas esse script quando abro com o bloco de notas esta em branco. E quando abro com o MySQL Workbench trava.

Vou pesquisar sobre isso, pois de outro modo ta tenso rs