Quantcast
Channel: Infraestrutura - GUJ
Viewing all 1857 articles
Browse latest View live

Erro ao instalar Netbeans no openSuse

$
0
0

@Alefrichard102 escreveu:

Fala galera,

Estou tentando instalar o Netbeans no opensuse e estou enfrentando alguns problemas tecnicos aqui e já realizei algumas buscas no google e em outros fóruns mas não obtive sucesso. Segue o erro:

./netbeans-8.2-linux.sh

Configuring the installer...
Searching for JVM on the system...
Extracting installation data...
Running the installer wizard...
Can`t initialize UI
Running in headless mode
No X11 DISPLAY variable was set, but this program performed an operation which requires it.

Exception: java.awt.HeadlessException thrown from the UncaughtExceptionHandler in thread "main"

E aí, já passaram por isso? Alguém pode dar uma ajudinha?

Valeu!!

Mensagens: 1

Participantes: 1

Ler tópico completo


Ajuda com o erro java.lang.NullPointerException

$
0
0

@Rafael_Vasconcelos escreveu:

Olá, criei um código bem simples somente para conectar e cadastrar no banco de dados MySQL, e pelo código que fiz estou conseguindo conectar, no entanto, quando vou cadastrar aparece a mensagem java.lang.NullPointerException, alguém poderia me ajudar a resolver?

O código da Classe para conectar e cadastrar estão ai abaixo.

Classe de Conexão

package revisarcadastro;
import java.sql.*;
import javax.swing.JOptionPane;

public class ConexaoAnchieta {
   
String banco = "bancoTeste";
String usuario = "root";
String senha = "";
String host = "localhost";

Connection conexao;
Statement estado;
String driver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://"+host+":3306/"+banco;

public void conectar(){
    try {
        Class.forName(driver);
        conexao = DriverManager.getConnection(url,usuario,senha);
        Statement estado = conexao.createStatement();
        System.out.println("Conectado");
    } catch (Exception e) {
        System.out.println("Falha ao conectar");
        System.out.println(e);
    }
}

public void cadastrar(String nome, int idade, String endereco, int codigo){
    String sql = "insert into tabelaTeste (nome,idade,endereco,codigo) "
            + "values('"+nome+"',"+idade+",'"+endereco+"',"+codigo+");";
    try {
        int acao = estado.executeUpdate(sql);
        JOptionPane.showMessageDialog(null,"Cadastrado com sucesso");
    } catch (Exception e) {
        JOptionPane.showMessageDialog(null,"Falha ao cadastrar");
        JOptionPane.showMessageDialog(null,e);
    }
}

}

Formulário Jframe

package revisarcadastro;

public class Cadastrar extends javax.swing.JFrame {


public Cadastrar() {
    initComponents();
}

/**
 * This method is called from within the constructor to initialize the form.
 * WARNING: Do NOT modify this code. The content of this method is always
 * regenerated by the Form Editor.
 */
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">                          
private void initComponents() {

    jPanel1 = new javax.swing.JPanel();
    jPanel3 = new javax.swing.JPanel();
    txtNome = new javax.swing.JTextField();
    txtCodigo = new javax.swing.JTextField();
    txtEndereco = new javax.swing.JTextField();
    jLabel4 = new javax.swing.JLabel();
    jLabel2 = new javax.swing.JLabel();
    txtIdade = new javax.swing.JTextField();
    jLabel1 = new javax.swing.JLabel();
    jLabel3 = new javax.swing.JLabel();
    btnCadastrar = new javax.swing.JButton();

    setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);

    jPanel1.setBackground(new java.awt.Color(102, 102, 255));
    jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Cadastro de compra e venda de carros ", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 1, 14))); // NOI18N
    jPanel1.setForeground(new java.awt.Color(0, 0, 153));

    javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
    jPanel1.setLayout(jPanel1Layout);
    jPanel1Layout.setHorizontalGroup(
        jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGap(0, 0, Short.MAX_VALUE)
    );
    jPanel1Layout.setVerticalGroup(
        jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGap(0, 22, Short.MAX_VALUE)
    );

    jPanel3.setBackground(new java.awt.Color(204, 255, 51));

    jLabel4.setText("Código");

    jLabel2.setText("Idade");

    jLabel1.setText("Nome");

    jLabel3.setText("Endereço");

    btnCadastrar.setBackground(new java.awt.Color(102, 255, 0));
    btnCadastrar.setText("Cadastrar ");
    btnCadastrar.addActionListener(new java.awt.event.ActionListener() {
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            btnCadastrarActionPerformed(evt);
        }
    });

    javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
    jPanel3.setLayout(jPanel3Layout);
    jPanel3Layout.setHorizontalGroup(
        jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
            .addGap(134, 134, 134)
            .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                .addComponent(jLabel2)
                .addComponent(jLabel1)
                .addComponent(jLabel3)
                .addComponent(jLabel4))
            .addGap(18, 18, 18)
            .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                .addComponent(txtNome)
                .addComponent(txtIdade)
                .addComponent(txtEndereco)
                .addComponent(txtCodigo))
            .addGap(102, 102, 102))
        .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
            .addContainerGap(217, Short.MAX_VALUE)
            .addComponent(btnCadastrar, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE)
            .addGap(194, 194, 194))
    );
    jPanel3Layout.setVerticalGroup(
        jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGroup(jPanel3Layout.createSequentialGroup()
            .addContainerGap()
            .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                .addComponent(jLabel1, javax.swing.GroupLayout.Alignment.TRAILING)
                .addComponent(txtNome, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
            .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                .addComponent(jLabel2)
                .addComponent(txtIdade, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
            .addGap(21, 21, 21)
            .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                .addComponent(txtEndereco, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addComponent(jLabel3))
            .addGap(18, 18, 18)
            .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                .addComponent(txtCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addComponent(jLabel4))
            .addGap(52, 52, 52)
            .addComponent(btnCadastrar)
            .addContainerGap(24, Short.MAX_VALUE))
    );

    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
    getContentPane().setLayout(layout);
    layout.setHorizontalGroup(
        layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addComponent(jPanel3, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
    );
    layout.setVerticalGroup(
        layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGroup(layout.createSequentialGroup()
            .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
            .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
            .addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
            .addContainerGap())
    );

    pack();
}// </editor-fold>                        

private void btnCadastrarActionPerformed(java.awt.event.ActionEvent evt) {                                             
    String nome = txtNome.getText();
    int idade = Integer.parseInt(txtIdade.getText());
    String endereco = txtEndereco.getText();
    int cod = Integer.parseInt(txtCodigo.getText());
    
    ConexaoAnchieta ca = new ConexaoAnchieta();
    ca.conectar();
    ca.cadastrar(nome,idade,endereco,cod);
}                                            

/**
 * @param args the command line arguments
 */
public static void main(String args[]) {
    /* Set the Nimbus look and feel */
    //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
    /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
     * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 
     */
    try {
        for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
            if ("Nimbus".equals(info.getName())) {
                javax.swing.UIManager.setLookAndFeel(info.getClassName());
                break;
            }
        }
    } catch (ClassNotFoundException ex) {
        java.util.logging.Logger.getLogger(Cadastrar.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (InstantiationException ex) {
        java.util.logging.Logger.getLogger(Cadastrar.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (IllegalAccessException ex) {
        java.util.logging.Logger.getLogger(Cadastrar.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (javax.swing.UnsupportedLookAndFeelException ex) {
        java.util.logging.Logger.getLogger(Cadastrar.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    }
    //</editor-fold>
    //</editor-fold>

    /* Create and display the form */
    java.awt.EventQueue.invokeLater(new Runnable() {
        public void run() {
            new Cadastrar().setVisible(true);
        }
    });
}

// Variables declaration - do not modify                     
private javax.swing.JButton btnCadastrar;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel3;
private javax.swing.JTextField txtCodigo;
private javax.swing.JTextField txtEndereco;
private javax.swing.JTextField txtIdade;
private javax.swing.JTextField txtNome;
// End of variables declaration

}

Mensagens: 3

Participantes: 2

Ler tópico completo

Select detro de outro Select MySQL

$
0
0

@fitipaldi escreveu:

Boa Tarde tenho uma duvida
Tenho uma tabela chamada CURSOS que me retorna o máximo de total de aulas que cada cursos tem. select max(totaulas) from cursos; mas o que pretendo é que para alem de me dar o maior numero de aulas quero saber qual o curso com esse maior numero de aulas?

Obrigado

Mensagens: 2

Participantes: 2

Ler tópico completo

Acessor remoto Mysql externo

$
0
0

@jallisson_jallis escreveu:

Galera alguem sabe como acessar o mysql instalado no servidor da minha rede fora dela pela internet, o acesso interno da funcionando beleza, agora para acessar de outra rede pela internet não sei como faz, tem que somente direcionar a porta 3306 para o ip do servidor ou tem mais coisas a fazer.

Mensagens: 1

Participantes: 1

Ler tópico completo

Mascara CNPJ e CPF retorno SELECT

$
0
0

@DouglasCavalcante escreveu:

Alguém manja como colocar mascara no retorno de um SELECT para colunas de CNPJ e CPF no Oracle?

Infelizmente não posso fazer isso na aplicação...

Mensagens: 4

Participantes: 3

Ler tópico completo

Script .bat windows

$
0
0

@Marco_Antonio3 escreveu:

Senhores, boa tarde.

Qual a minha necessidade

Tenho o cadastro de versões do sistema na tabela versions, e eu como sou o DBA para a fabrica de software preciso gerar um export dos schemas que na tabela versions esta marcada como "MODELO".

Porque?

Todos os dias é gerado um pacote de alterações de objetos da aplicação, para tanto eu preciso gerar um arquivo também para as modificações de banco de dados , o esqueleto do que foi modificado, afim de mandar junto do pacote da aplicação caso necessário.

Pergunto.

Fazer um script .bat no windows, ok de export de algum schema oracle.

Para tanto queria automatizar no ponto de haver um select la na tabela versions, afim dele guardar o nome do schema numa variavel , voltar para o .bat com esse nome (s) uma linha antes de fazer o expdp.

Para quando for incluida uma nova linha na tabela versions, que no fim é um schema do oracle, ele automaticamente pegue esse nome e faça.

Entendem....

Tem como?

Mensagens: 1

Participantes: 1

Ler tópico completo

Sql

$
0
0

@Teddy.K escreveu:

Alguém me ajuda nesse exercício de SQL que está dando erro por favor?!

TABELAS:

CREATE TABLE TIPO (
		CODIGO integer unsigned not null auto_increment,
        TIPO varchar(32) not null,
        PRIMARY KEY(CODIGO)
);

DROP TABLE INSTRUTOR;

CREATE TABLE INSTRUTOR (
		CODIGO integer unsigned not null auto_increment,
        INSTRUTOR varchar(64) not null,
        TELEFONE varchar(10) null,
        PRIMARY KEY(CODIGO)
);

ALTER TABLE INSTRUTOR ADD EMAIL VARCHAR(100);
ALTER TABLE INSTRUTOR DROP EMAIL;

CREATE TABLE CURSO (
		CODIGO integer unsigned not null auto_increment,
        CURSO varchar(64) not null,
        TIPO integer unsigned not null,
        INSTRUTOR integer unsigned not null,
        VALOR double not null,
        PRIMARY KEY(CODIGO),
        INDEX FK_TIPO(TIPO),
        INDEX FK_INSTRUTOR(INSTRUTOR),
        FOREIGN KEY(TIPO) REFERENCES TIPO(CODIGO),
        FOREIGN KEY(INSTRUTOR) REFERENCES INSTRUTOR(CODIGO)
);

ALTER TABLE CURSO ADD INDEX INDEX_INSTRUTOR(INSTRUTOR);

INSERIR DADOS:


USE SOFTBLUE;

/* TIPO */

INSERT INTO TIPO (CODIGO, TIPO) VALUES (1, 'Banco de dados');
INSERT INTO TIPO (CODIGO, TIPO) VALUES (2,'Programação');
INSERT INTO TIPO (TIPO) VALUES ('Modelagem de dados'); 

DELETE FROM TIPO WHERE CODIGO = 2;

SELECT * FROM TIPO;

/* INSTRUTOR */

INSERT INTO INSTRUTOR (CODIGO, INSTRUTOR, TELEFONE) VALUES (1, 'André Milani', '1111-1111');
INSERT INTO INSTRUTOR (CODIGO, INSTRUTOR, TELEFONE) VALUES (2, 'Carlos Tosin', '1212-1212');

DELETE FROM INSTRUTOR WHERE CODIGO = 1;

SELECT * FROM INSTRUTOR;

/* CURSO */

INSERT INTO CURSO (CODIGO, CURSO, TIPO, INSTRUTOR, VALOR) VALUES (1, 'Java Fundamentos', 2, 2, 270);
INSERT INTO CURSO (CODIGO, CURSO, TIPO, INSTRUTOR, VALOR) VALUES (2, 'Java Avançados', 2, 2, 330);
INSERT INTO CURSO (CODIGO, CURSO, TIPO, INSTRUTOR, VALOR) VALUES (3, 'SQL Completo', 1, 1, 170);
INSERT INTO CURSO (CODIGO, CURSO, TIPO, INSTRUTOR, VALOR) VALUES (4, 'PHP Básico', 2, 1, 270);

SELECT * FROM CURSO;

Dá sempre o Error Code: 1452. Cannot add or update a child row: a foreign key constraint fails (`softblue`.`curso`, CONSTRAINT `curso_ibfk_1` FOREIGN KEY (`TIPO`) REFERENCES `tipo` (`CODIGO`))

Mensagens: 2

Participantes: 2

Ler tópico completo

WebSocket com WSS não funciona

$
0
0

@Walter_Azvdo escreveu:

Olá,

Eu tenho uma aplicação java hospedada na Integrator que roda num tomcat 7 e coloquei certificado SSL através do LETSENCRYPT. Esse certificado é colocado de maneira automática pela Integrator, mapendo o domínio e clicando num botão. O HTTPS funciona perfeitamente, mas o WSS não funciona, funciona apenas quando chamo o meu web socket por WS, sem segurança SSL. Para ser possível chamar o websocket, tenho que chamar na porta 5194.

Exemplos:

Funciona:
ws://meuDominio.com:5194/webSocket

Não funcionam:
wss://meuDominio.com/webSocket
wss://meuDominio.com:5194/webSocket

Meu connector nessa porta está assim:

<Connector port="5194" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="5193" />

O connector dessa porta 5193 pra onde da o redirect está comentado e não existe nenhum connector configurando nenhum SSL do LETSENCRYPT. E eu não tenho ideia de como é configurado esse certificado no tomcat se não tem nenhum connector.

Alguém poderia me dizer como configurar o tomcat para utilizar o mesmo certificado do LETSENCRYPT para também funcionar com web sockets?

Obrigado.

Mensagens: 1

Participantes: 1

Ler tópico completo


Aumento de Espaço

$
0
0

@Cleyton-123 escreveu:

Boa tarde ai pessoal, Instalei o Debian aqui na minha maquina e fiz todas as configurações de memoria só que não percebi que havia colocado somente 91GB no caso era para ter colocado 911GB(O HD todo) tem como eu realocar esse espaço de memoria, sem ter que instalar novamente o Debian?

Mensagens: 2

Participantes: 2

Ler tópico completo

Consulta Postgres Agrupamento duas Tabelas

$
0
0

@jorgereidinaldo escreveu:

Estou com o seguinte probleminha tenho duas tabelas, uma de vendas, e uma de contas a receber.

Quero fazer uma consulta que me retorne todas as vendas do ano separada por mes e seus respectivos pagamentos no periodo por mes fiz uma consulta que me retorna o resultado separadamento de cada uma porem não sei como unir as consultas para retornar o unico resultados

primeira consulta SGDB Postgres

SELECT
      extract(month FROM data_venda)  AS mes,to_char(data_venda, 'TMMonth "/" YYYY') 
      AS mes_venda,   SUM( valor_total_liquido) AS total_liquido,
      SUM( valor_desconto) AS total_desconto,SUM( valor_venda) AS total_venda_bruta
FROM sc_otica.venda
  WHERE extract(year FROM data_venda) = 2017  
  GROUP BY mes,mes_venda
  ORDER BY mes

segunda consulta

SELECT
	extract(month FROM data_pagamento)  AS mes_,
SUM( valor_pago) AS total_pago
FROM sc_otica.contas_receber_recebidas
WHERE extract(year FROM data_pagamento) = 2017  
GROUP BY mes_
ORDER BY mes_

Mensagens: 1

Participantes: 1

Ler tópico completo

Buscar Horarios no banco de dados

$
0
0

@geovane95 escreveu:

Tenho que efetuar essa busca no banco Oracle:

Horário em que cada estacionamento tem menos e mais vagas livres:

Como consigo buscar os horarios no banco de dados??

CREATE TABLE "HR"."TB_CARROS" 
   (	"CAR_ID" NUMBER(6,0), 
	"CAR_PLACA" VARCHAR2(8 BYTE), 
	"CAR_MARCA" VARCHAR2(15 BYTE), 
	"CAR_MODELO" VARCHAR2(15 BYTE), 
	"CAR_COR" VARCHAR2(20 BYTE), 
	"CAR_CLI_ID" NUMBER(4,0), 
	"CAR_TCA_ID" NUMBER(2,0)
   ) SEGMENT CREATION IMMEDIATE 
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table TB_CLIENTES
--------------------------------------------------------

  CREATE TABLE "HR"."TB_CLIENTES" 
   (	"CLI_ID" NUMBER(4,0), 
	"CLI_NOME" VARCHAR2(60 BYTE), 
	"CLI_CPF" VARCHAR2(15 BYTE), 
	"CLI_RG" VARCHAR2(12 BYTE), 
	"CLI_CNH" NUMBER(11,0), 
	"CLI_DT_NASCIMENTO" DATE, 
	"CLI_TEL1" VARCHAR2(15 BYTE), 
	"CLI_TEL2" VARCHAR2(15 BYTE), 
	"CLI_TEL3" VARCHAR2(15 BYTE), 
	"CLI_ENDERECO" VARCHAR2(60 BYTE), 
	"CLI_NUMERO" VARCHAR2(6 BYTE), 
	"CLI_BAIRRO" VARCHAR2(30 BYTE), 
	"CLI_CIDADE" VARCHAR2(15 BYTE), 
	"CLI_ESTADO" VARCHAR2(19 BYTE), 
	"CLI_PAIS" VARCHAR2(15 BYTE), 
	"CLI_MENSALISTA" CHAR(1 BYTE), 
	"CLI_DIA_PAGAMENTO" NUMBER(2,0), 
	"CLI_EMP_ID" NUMBER(4,0)
   ) SEGMENT CREATION IMMEDIATE 
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table TB_EMPRESAS
--------------------------------------------------------

  CREATE TABLE "HR"."TB_EMPRESAS" 
   (	"EMP_ID" NUMBER(4,0), 
	"EMP_NOME_FANTASIA" VARCHAR2(60 BYTE), 
	"EMP_RAZAO_SOCIAL" VARCHAR2(60 BYTE), 
	"EMP_CNPJ" VARCHAR2(18 BYTE), 
	"EMP_CONTATO" VARCHAR2(60 BYTE), 
	"EMP_EMAIL" VARCHAR2(30 BYTE), 
	"EMP_DT_CADASTRO" DATE, 
	"EMP_ENDERECO" VARCHAR2(60 BYTE), 
	"EMP_NUMERO" VARCHAR2(6 BYTE), 
	"EMP_BAIRRO" VARCHAR2(30 BYTE), 
	"EMP_CIDADE" VARCHAR2(15 BYTE), 
	"EMP_ESTADO" VARCHAR2(19 BYTE), 
	"EMP_PAIS" VARCHAR2(15 BYTE), 
	"EMP_TEL1" VARCHAR2(15 BYTE), 
	"EMP_TEL2" VARCHAR2(15 BYTE), 
	"EMP_TEL3" VARCHAR2(15 BYTE), 
	"EMP_QTDE_MAX_CONV" NUMBER(4,0), 
	"EMP_AUTOR_MENSALISTA" CHAR(1 BYTE), 
	"EMP_VALOR_DESCONTO" VARCHAR2(15 BYTE)
   ) SEGMENT CREATION IMMEDIATE 
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table TB_ESTACIONAMENTO
--------------------------------------------------------

  CREATE TABLE "HR"."TB_ESTACIONAMENTO" 
   (	"EST_ID" NUMBER(3,0), 
	"EST_NOME_GERENTE" VARCHAR2(60 BYTE), 
	"EST_ENDERECO" VARCHAR2(60 BYTE), 
	"EST_NUMERO" VARCHAR2(6 BYTE), 
	"EST_BAIRRO" VARCHAR2(30 BYTE), 
	"EST_CIDADE" VARCHAR2(15 BYTE), 
	"EST_ESTADO" VARCHAR2(19 BYTE), 
	"EST_PAIS" VARCHAR2(15 BYTE), 
	"EST_TEL1" VARCHAR2(15 BYTE), 
	"EST_TEL2" VARCHAR2(15 BYTE), 
	"EST_TEL3" VARCHAR2(15 BYTE), 
	"EST_QTDE_VAGAS" NUMBER(4,0)
   ) SEGMENT CREATION IMMEDIATE 
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table TB_EST_AV
--------------------------------------------------------

  CREATE TABLE "HR"."TB_EST_AV" 
   (	"ESA_HORA_ENTRADA" VARCHAR2(8 BYTE) DEFAULT sysdate, 
	"ESA_HORA_SAIDA" VARCHAR2(8 BYTE), 
	"ESA_CAR_ID" NUMBER(6,0), 
	"ESA_VAG_ID" NUMBER(4,0)
   ) SEGMENT CREATION IMMEDIATE 
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table TB_PRECOS
--------------------------------------------------------

  CREATE TABLE "HR"."TB_PRECOS" 
   (	"PRE_ID" NUMBER(12,0), 
	"PRE_PRIMEIRA_HORA" NUMBER(2,0), 
	"PRE_HORAS_RESTANTES" NUMBER(2,0), 
	"PRE_12_HORAS" NUMBER(3,0), 
	"PRE_24_HORAS" NUMBER(3,0), 
	"PRE_EST_ID" NUMBER(3,0), 
	"PRE_TCA_ID" NUMBER(2,0)
   ) SEGMENT CREATION IMMEDIATE 
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table TB_TIPO_CARRO
--------------------------------------------------------

  CREATE TABLE "HR"."TB_TIPO_CARRO" 
   (	"TCA_ID" NUMBER(2,0), 
	"TCA_TIPO" VARCHAR2(15 BYTE)
   ) SEGMENT CREATION IMMEDIATE 
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  DDL for Table TB_VAGAS
--------------------------------------------------------

  CREATE TABLE "HR"."TB_VAGAS" 
   (	"VAG_ID" NUMBER(4,0), 
	"VAG_LOCAL" VARCHAR2(8 BYTE), 
	"VAG_ANDAR" NUMBER(4,0), 
	"VAG_EST_ID" NUMBER(3,0)
   ) SEGMENT CREATION IMMEDIATE 
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "USERS" ;

Mensagens: 2

Participantes: 2

Ler tópico completo

Condicional na clausula where

$
0
0

@domingos64 escreveu:

Olá Pessoal, conto com a ajuda de voces para me ajudar a resolver esse problema:

Gostaria de ter a condição de listar todos os produtos se o usuário não informar o código ou apenas um produto individualmente caso o usuário informe o código.

SELECT *  FROM  produto WHERE  condição

Desde já, agradeço.

Mensagens: 3

Participantes: 3

Ler tópico completo

Ajuda com Banco de Dados e diagrama entidade relacionamento (MySql)

$
0
0

@rodrigoth escreveu:

Ola Gente , Estou fazendo um trabalho de banco de dados , Tenho que criar um banco para um PetShop Mas estou com muita duvida no Diagrama de entidade que tenho que entregar , pois não cursei Banco 1 , me colocaram direto no banco 2 e agora o prof pediu .
Segue a questão e o digrama que criei , se alguém tiver alguma sugestão de mudanças na tabela , alguma tabela a mais ou no relacionamento fico muito grato , obrigadão :slight_smile: .

Mensagens: 1

Participantes: 1

Ler tópico completo

Alguém sabe o que significa este erro no Navicat?

Busca por cidades próximas

$
0
0

@Raphaell escreveu:

Tenho um banco de dados com estados e cidades, necessito retorna todas as cidades em um raio "X" da cidade informada. Qual a melhor forma de se fazer isso, sendo que vou ter uma grande quantidade de requisições ?

Banco de dados utilizado: PostgreSQL
Linguagem de programação: PHP

Mensagens: 1

Participantes: 1

Ler tópico completo


Verifica conexão de banda, tráfego do servidor?

$
0
0

@iLuucasD escreveu:

Pessoal estou precisando fazer um software que faz análise de conexão de banda larga, tráfego do servidor. E não sei como consigo esses dados para que faça gráficos e tudo mais.
Alguém pode dar um Luz por favor !

Mensagens: 1

Participantes: 1

Ler tópico completo

Sql server - case no where

$
0
0

@Cleiton_Conceicao escreveu:

Preciso utilizar um case no where, e está dando erro de sintaxe.
alguém sabe o que está de errado?
segue o script

Select
MAS_RELATORIO_INCONSISTENCIA.RIN_DESCRICAO_INCONSISTENCIA,
MAS_UNIDADE_SAUDE.UNS_NOME_COMPLETO + ' - ' + MAS_UNIDADE_SAUDE.UNS_CNES As
UBS,
MAS_AGENTE.AGE_NOME + ' - ' + MAS_AGENTE.AGE_CARTAO_SUS As AGENTE,
MAS_DOMICILIO.DOM_IDENTIFICACAO As DOMICILIO,
MAS_FAMILIA.FAM_NUMERO_PRONTUARIO As FAMILIA,
MAS_INDIVIDUO.IND_NOME_CIDADAO As INDIVIDUO,
MAS_DOMICILIO.DOMICILIO_ID
From
MAS_RELATORIO_INCONSISTENCIA
Inner Join MAS_AGENTE On MAS_RELATORIO_INCONSISTENCIA.AGENTE_ID =
MAS_AGENTE.AGENTE_ID
Inner Join MAS_DOMICILIO On MAS_RELATORIO_INCONSISTENCIA.DOMICILIO_ID =
MAS_DOMICILIO.DOMICILIO_ID
Left Join MAS_INDIVIDUO On MAS_RELATORIO_INCONSISTENCIA.INDIVIDUO_ID =
MAS_INDIVIDUO.INDIVIDUO_ID
Left Join MAS_FAMILIA On MAS_RELATORIO_INCONSISTENCIA.FAMILIA_ID =
MAS_FAMILIA.FAMILIA_ID
Inner Join MAS_UNIDADE_SAUDE On MAS_AGENTE.UNIDADE_SAUDE_ID =
MAS_UNIDADE_SAUDE.UNIDADE_SAUDE_ID
Where

CASE WHEN SUBSTRING('A',1,1) IN ('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z')
THEN MAS_UNIDADE_SAUDE.DIS_SIGLA = 'A' ELSE MAS_AGENTE.UNIDADE_SAUDE_ID = 1 END

Mensagens: 4

Participantes: 2

Ler tópico completo

MySQL

Redirecionar DDNS para Tomcat

$
0
0

@Igor_Thierry escreveu:

Galera criei um DDNS gratuito no Winco e queria saber como faço para redirecionar o mesmo para uma aplicação no Tomcat.
No atual momento quando acesso o DDNS ele redireciona para a pagina do meu modem.
Grato.

Mensagens: 4

Participantes: 4

Ler tópico completo

Erro SQL no Postgre

$
0
0

@Kallfrenandes escreveu:

Olá, tenho uma consulta SQL que tá dando erro de sintaxe, que no qual não sei identificá-lo. O código segue abaixo e por favor agradeço qq ajuda. Tá dando erro na primeira linha,. no "GLB_CID_LOGRA.CEP " Tô usando Postgre 9.6.

SELECT TOP (50) GLB_CID_LOGRA.CEP, GLB_CID_LOGRA.DS_CID_LOGRA AS LOGRADOURO, GLB_CID_LOGRA.DS_TP_LOGRA 
AS TIPO, GLB_CID_LOGRA.CD_CID_LOGRA, GLB_CID_LOGRA.BAIRRO, GLB_CID.DS_CID AS CIDADE, GLB_CID.UF, GLB_CID.CD_CID 
FROM GLB_CID INNER JOIN GLB_CID_LOGRA ON GLB_CID.CD_CID = GLB_CID_LOGRA.CD_CID 
WHERE GLB_CID_LOGRA.CEP LIKE ? ORDER BY UF, DS_CID, BAIRRO, DS_CID_LOGRA

Mensagens: 3

Participantes: 2

Ler tópico completo

Viewing all 1857 articles
Browse latest View live




Latest Images