Pular para o conteúdo principal

Postagens

Restauração do Banco de Dados

Restauração do Banco de Dados Edit Postgres No Linux Utilize o comando psql (é necessário ser o usuário postgres): #su postgres $psql <nome do banco> < arquivo.sql Ex.: $psql fenix-homolog < ./cep.sql No Windows No windows habilite a conta do postgres e configure sua senha. Não utilize a tela de boas vindas. Entre como usuário postgres. Execute o comando: c:\arquivos de programas\Postgres\8.3\bin> pqsl <seu banco> < arquivo.sql Obs.: Na tela de boas vindas (após ter realizado o logoff) digite ctrl+alt+del (com o ctrl+alt precionado digite del novamente). Isto mostrará a tela de login que permite a digitação do usuário. MySql mysql -u root -p[root_password] [database_name] < dumpfilename.sql restore http://www.thegeekstuff.com/2008/09/backup-and--mysql-database-using-mysqldump/

Alterando senha inicial do PostgreSQL [Ubuntu]

Alterando senha inicial do PostgreSQL [Ubuntu] Ao realizar a instalação do  PostgreSQL  me deparei com a seguinte questão: para me conectar ao banco era necessário utilizar uma senha, mas que senha é essa? Fiz algumas buscas e descobri que é necessário alterar esta senha após a instalação. Os comandos são bem simples. Primeiramente vamos alterar a senha do usuário postgres: $ sudo passwd postgres Após executar o comando aparecerão as seguintes mensagens: Digite a nova senha UNIX: Redigite a nova senha UNIX: Digite a sua senha e redigite a mesma em seguida. Feito isso, iremos logar com o usuário postgres. $ su postgres A senha que será exigida é a mesma que acabamos de alterar. Agora vamos alterar a senha para conectar ao banco. Este comando é para a versão 7 ou superior: $ psql -c "ALTER USER postgres WITH PASSWORD 'nova_senha'" -d template1 Onde nova_senha será a senha que você deseja. Pronto, agora você pode realizar a conexão no seu banco de dados perfe...

Introdução ao AJAX

O que é o   AJAX ? Muitos desenvolvedores web já desejaram programar usando tal metodologia, mas não obtinham os conceitos necessários. Sim, o Ajax não é uma tecnologia ou linguagem de programação, mas uma metodologia na qual envolve tecnologias como JavaScript, XML e, obviamente, HTML.   O principal objetivo do Ajax é construir uma interação mais veloz e interativa com o usuário, bem como tornar dinâmico o uso do web site. Em outras palavras, o Ajax torna seu web site atraente e não usa métodos antigos de construções de páginas, como o REFRESH, fazendo com o que seu site fique nos moldes de uma aplicação desktop.   Quando interagimos com aplicativos baseados no Ajax, não precisamos esperar que a página se recarregue a cada interação que fazemos com ela. À medida que vamos utilizando seus recursos, a interface vai se moldando às nossas necessidades, baseando-se em nossas ações e requisições perante a ela.   Existem dois métodos de construção de web sites, o método tr...

Tratamento de Exceções

Tratamento de Exceções Uma exceção é um evento que ocorre durante a execução de uma aplicação e que interrompe o fluxo normal das instruções. Muitos tipos de erros podem causar exceções, tais como erros de hardware (um disco rígido com problemas) ou software (uso de um vetor sem posições adicionais, por exemplo). Em ambos os casos, a plataforma Java gera uma exceção que pode ser tratada em tempo de execução pelo software. Muitas classes da API Java apresentam um tratamento especial que disponibiliza as exceções para que sejam tratadas pelo desenvolvedor. Para saber mais sobre exceções, a forma mais simples é a observação, dentro de um help ou da documentação da API Java ( www.javasoft.com/docs ), se cada método de uma classe disponibiliza uma ou mais exceções para serem tratadas. Um exemplo disso é a classe System do pacote java.lang. Essa classe tem um atributo in (do tipo InputStream). Quando se executa um System.in.read*(), essa chamada disponibiliza uma exceção de entrada/saída ...

Estruturas de Controle em Java

Estruturas de Controle em Java Ao construir uma aplicação, verá a necessidade de controlar o fluxo do sistema, blocos de instruções para solucionar um determinado problema. Essa necessidade de controle deve-se ao fato de o fluxo poder se repetir ou em determinadas circunstancias nem mesmo precisar ser executado. Para isso temos as estruturas de controle que podem nos dar repetições simples, repetições condicionais e desvio de fluxo. Em java existem alguns comando para efetuar controle de fluxo que são: for while do while if else switch break continue try catch finally 1.0 – Comando for O comando “for” possui três parâmetros de controle, sendo todos opcionais e separados por “ponto e virgula” e delimitados por parênteses. Após a estrutura condicional declarada  vem o bloco de execução. 1 2 3 4 5 for   (   [   início   ] ;   [ condição ] ;   [ incremento / decremento ]   ) {     ...       /* bloco de execução aqu...