Conectando-se a um banco de dados Java DB
Consulte também
O banco de dados Java DB é a distribuição suportada da Sun do banco de dados de código aberto Apache Derby. O Java DB é um servidor de banco de dados baseado em padrões, seguro e totalmente transacional, escrito inteiramente na linguagem de programação Java, e dá suporte total a SQL, JDBC API e à tecnologia Java EE. O servidor de banco de dados Java DB está integrado ao Sun Java System Application Server/Glassfish.
Se você instalar o Sun Java Application Server/GlassFish durante a instalação do IDE, o servidor de banco de dados Java DB é registrado automaticamente no IDE.
Para ativar o servidor de banco de dados Java DB no IDE, adote um dos seguintes procedimentos:
- Registre uma instância do Sun Java System Application Server/Glassfish. Este procedimento registra a instalação do servidor de banco de dados Java DB empacotado com o servidor da aplicação. A conexão ao banco de dados Java DB de amostra é exibida automaticamente na janela Serviços. A senha e o nome de usuário padrão do banco de dados de amostra é app.
- Registre uma instalação de Java DB ou Apache Derby existente. Se já tiver um desses servidores de banco de dados instalado, poderá registrar o banco de dados com o IDE da seguinte forma:
- Na janela Serviços, clique com o botão direito do mouse no nó Java DB e selecione Propriedades.
- Na caixa de diálogo, defina a localização do diretório de instalação do Java DB.
- Defina a pasta na qual serão armazenados os bancos de dados Java DB na propriedade Localização do banco de dados.
- Clique em OK.
- Na janela Serviços, clique com o botão direito do mouse no nó Java DB e selecione Iniciar servidor.
Após registrar o banco de dados Java DB no IDE, o item de menu Banco de dados Java DB será exibido em Nó do banco de dados, na janela Serviços. Este item de menu permite que você inicie e páre facilmente o servidor de banco de dados Java DB, e crie um novo banco de dados.
Para criar um novo banco de dados Java DB:
- Na janela Serviços, clique com o botão direito do mouse no nó Java DB e selecione Criar banco de dados.
- Na caixa de diálogo Criar banco de dados Java DB, indique um nome para o banco de dados, um nome de usuário e uma senha.
Por padrão, o IDE cria o banco de dados na pasta .netbeans-derby na pasta base. Para alterar a localização padrão, clique em Propriedades na caixa de diálogo Criar banco de dados Java DB ou na janela Serviços, clique com o botão direito do mouse em Nó Java DB e selecione Propriedades. Insira a nova localização do banco de dados no campo apropriado.
Para conectar-se a um banco de dados Java DB existente:
- Na janela Serviços, clique com o botão direito do mouse no nó Bancos de dados e escolha Nova conexão.
- Na caixa de diálogo Nova conexão de banco de dados, escolha um dos seguintes drivers Java DB no menu suspenso:
- Driver incorporado. Use este driver quando tiver certeza que sua aplicação acessará o banco de dados a partir de uma única JVM. Um exemplo típico disso é uma aplicação Swing JDBC de usuário único que utiliza um banco de dados Java DB como armazenamento de dados.
- Driver de rede. Use este driver quando precisar se conectar ao banco de dados a partir de várias JVMs. Um exemplo deste cenário é quando você precisa se conectar a partir do IDE e de uma aplicação Java EE no servidor da aplicação. Com o driver de rede, você pode acessar o banco de dados também a partir de computadores remotos.
- Insira a URL do banco de dados. O formato URL é dado na caixa de texto:
jdbc:derby://<HOST>[:<PORT>]/<DB>
- Se o banco de dados ao qual está se conectando encontra-se na pasta de banco de dados Java DB padrão, você terá somente que especificar o nome do banco de dados. Se o banco de dados não se encontra na pasta de banco de dados padrão, você terá que inserir o caminho completo do banco de dados e não apenas o nome.
- Insira nome de usuário e senha.
- Clique em OK. O IDE exibe a conexão ao banco de dados abaixo do nó Banco de dados na janela Serviços.
Observações:
- Ao selecionar Lembrar senha, a senha será armazenada para a sessão do IDE atual. Se não for selecionado, aparecerá uma caixa de diálogo solicitando a senha sempre que você se conectar ao banco de dados.
- A URL para o banco de dados de amostra é jdbc:derby://localhost:1527/sample.
- A localização padrão do mesmo banco de dados no diretório .netbeans-derby em seu diretório home.
- Para alterar a localização padrão do diretório do banco de dados Java DB, na janela Serviços, clique com o botão direito do mouse no nó Java DB e selecione Propriedades. Insira a nova localização.
- O servidor de banco de dados Java DB substitui o servidor de banco de dados PointBase integrado a versões anteriores do Sun Java System Application Server.
- Consulte também
- Conectando-se a um banco de dados
Notificações legais