Commit a4643a30885170aebaa818d274d4c052d6659e39
1 parent
db015d27
Exists in
master
and in
1 other branch
- merge de branch 2.4 rev [945]
- criação de BD com reinicialização de auto incremento de colunas - correção em dados básicos do BD git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@948 fecfc0c7-e812-0410-ae72-849f08638ee7
Showing
4 changed files
with
516 additions
and
193 deletions
Show diff stats
instalador/sql/cacic_create_tables.sql
... | ... | @@ -104,6 +104,7 @@ CREATE TABLE IF NOT EXISTS `aquisicoes` ( |
104 | 104 | `nr_notafiscal` VARCHAR(20) NULL DEFAULT NULL , |
105 | 105 | PRIMARY KEY (`id_aquisicao`) ) |
106 | 106 | ENGINE = InnoDB |
107 | +AUTO_INCREMENT = 1 | |
107 | 108 | DEFAULT CHARACTER SET = latin1; |
108 | 109 | |
109 | 110 | |
... | ... | @@ -302,6 +303,7 @@ CREATE TABLE IF NOT EXISTS `contas` ( |
302 | 303 | `nm_responsavel` VARCHAR(30) NOT NULL DEFAULT '' , |
303 | 304 | PRIMARY KEY (`id_conta`) ) |
304 | 305 | ENGINE = InnoDB |
306 | +AUTO_INCREMENT = 1 | |
305 | 307 | DEFAULT CHARACTER SET = latin1; |
306 | 308 | |
307 | 309 | |
... | ... | @@ -342,6 +344,7 @@ CREATE TABLE IF NOT EXISTS `grupo_usuarios` ( |
342 | 344 | `nm_grupo_usuarios` VARCHAR(20) NOT NULL DEFAULT '' , |
343 | 345 | PRIMARY KEY (`id_grupo_usuarios`) ) |
344 | 346 | ENGINE = InnoDB |
347 | +AUTO_INCREMENT = 1 | |
345 | 348 | DEFAULT CHARACTER SET = latin1; |
346 | 349 | |
347 | 350 | |
... | ... | @@ -489,6 +492,7 @@ CREATE TABLE IF NOT EXISTS `locais` ( |
489 | 492 | PRIMARY KEY (`id_local`) , |
490 | 493 | INDEX `sg_localizacao` (`sg_local` ASC) ) |
491 | 494 | ENGINE = InnoDB |
495 | +AUTO_INCREMENT = 1 | |
492 | 496 | DEFAULT CHARACTER SET = latin1 |
493 | 497 | COMMENT = 'Localizações para regionalização de acesso a dados'; |
494 | 498 | |
... | ... | @@ -596,6 +600,7 @@ CREATE TABLE IF NOT EXISTS `perfis_aplicativos_monitorados` ( |
596 | 600 | `dt_registro` DATETIME NULL , |
597 | 601 | PRIMARY KEY (`id_aplicativo`) ) |
598 | 602 | ENGINE = InnoDB |
603 | +AUTO_INCREMENT = 1 | |
599 | 604 | DEFAULT CHARACTER SET = latin1; |
600 | 605 | |
601 | 606 | |
... | ... | @@ -644,6 +649,7 @@ CREATE TABLE IF NOT EXISTS `redes_grupos_ftp` ( |
644 | 649 | `id_ftp` INT(11) NOT NULL AUTO_INCREMENT , |
645 | 650 | PRIMARY KEY (`id_ftp`) ) |
646 | 651 | ENGINE = InnoDB |
652 | +AUTO_INCREMENT = 1 | |
647 | 653 | DEFAULT CHARACTER SET = latin1; |
648 | 654 | |
649 | 655 | |
... | ... | @@ -681,6 +687,7 @@ CREATE TABLE IF NOT EXISTS `servidores_autenticacao` ( |
681 | 687 | `in_ativo` CHAR(1) NOT NULL DEFAULT 'S' , |
682 | 688 | PRIMARY KEY (`id_servidor_autenticacao`) ) |
683 | 689 | ENGINE = InnoDB |
690 | +AUTO_INCREMENT = 1 | |
684 | 691 | DEFAULT CHARACTER SET = latin1 |
685 | 692 | COMMENT = 'Servidores para Autenticacao do srCACIC'; |
686 | 693 | |
... | ... | @@ -712,6 +719,7 @@ CREATE TABLE IF NOT EXISTS `softwares` ( |
712 | 719 | `te_obs` VARCHAR(200) NULL DEFAULT NULL , |
713 | 720 | PRIMARY KEY (`id_software`) ) |
714 | 721 | ENGINE = InnoDB |
722 | +AUTO_INCREMENT = 1 | |
715 | 723 | DEFAULT CHARACTER SET = latin1; |
716 | 724 | |
717 | 725 | |
... | ... | @@ -748,6 +756,7 @@ CREATE TABLE IF NOT EXISTS `softwares_inventariados` ( |
748 | 756 | INDEX `id_software` (`id_software_inventariado` ASC) , |
749 | 757 | INDEX `idx_nm_software_inventariado` (`nm_software_inventariado` ASC) ) |
750 | 758 | ENGINE = InnoDB |
759 | +AUTO_INCREMENT = 1 | |
751 | 760 | DEFAULT CHARACTER SET = latin1; |
752 | 761 | |
753 | 762 | |
... | ... | @@ -793,6 +802,7 @@ CREATE TABLE IF NOT EXISTS `srcacic_conexoes` ( |
793 | 802 | `dt_hr_ultimo_contato` DATETIME NOT NULL , |
794 | 803 | PRIMARY KEY (`id_conexao`) ) |
795 | 804 | ENGINE = InnoDB |
805 | +AUTO_INCREMENT = 1 | |
796 | 806 | DEFAULT CHARACTER SET = latin1 |
797 | 807 | COMMENT = 'Registros de Conexões efetuadas às sessões abertas'; |
798 | 808 | |
... | ... | @@ -812,6 +822,7 @@ CREATE TABLE IF NOT EXISTS `srcacic_sessoes` ( |
812 | 822 | PRIMARY KEY (`id_sessao`) , |
813 | 823 | INDEX `idx_dtHrInicioSessao` (`dt_hr_inicio_sessao` ASC) ) |
814 | 824 | ENGINE = InnoDB |
825 | +AUTO_INCREMENT = 1 | |
815 | 826 | DEFAULT CHARACTER SET = latin1 |
816 | 827 | COMMENT = 'Log de Atividades no Sistema CACIC'; |
817 | 828 | |
... | ... | @@ -824,6 +835,7 @@ CREATE TABLE IF NOT EXISTS `tipos_licenca` ( |
824 | 835 | `te_tipo_licenca` VARCHAR(50) NULL DEFAULT NULL , |
825 | 836 | PRIMARY KEY (`id_tipo_licenca`) ) |
826 | 837 | ENGINE = InnoDB |
838 | +AUTO_INCREMENT = 1 | |
827 | 839 | DEFAULT CHARACTER SET = latin1; |
828 | 840 | |
829 | 841 | |
... | ... | @@ -835,6 +847,7 @@ CREATE TABLE IF NOT EXISTS `tipos_software` ( |
835 | 847 | `te_descricao_tipo_software` VARCHAR(30) NOT NULL DEFAULT '' , |
836 | 848 | PRIMARY KEY (`id_tipo_software`) ) |
837 | 849 | ENGINE = InnoDB |
850 | +AUTO_INCREMENT = 1 | |
838 | 851 | DEFAULT CHARACTER SET = latin1; |
839 | 852 | |
840 | 853 | |
... | ... | @@ -883,6 +896,7 @@ CREATE TABLE IF NOT EXISTS `unid_organizacional_nivel1` ( |
883 | 896 | `nu_tel2_responsavel_uon1` VARCHAR(10) NULL DEFAULT NULL , |
884 | 897 | PRIMARY KEY (`id_unid_organizacional_nivel1`) ) |
885 | 898 | ENGINE = InnoDB |
899 | +AUTO_INCREMENT = 1 | |
886 | 900 | DEFAULT CHARACTER SET = latin1; |
887 | 901 | |
888 | 902 | |
... | ... | @@ -895,6 +909,7 @@ CREATE TABLE IF NOT EXISTS `unid_organizacional_nivel1a` ( |
895 | 909 | `nm_unid_organizacional_nivel1a` VARCHAR(70) NULL DEFAULT NULL , |
896 | 910 | PRIMARY KEY (`id_unid_organizacional_nivel1a`) ) |
897 | 911 | ENGINE = InnoDB |
912 | +AUTO_INCREMENT = 1 | |
898 | 913 | DEFAULT CHARACTER SET = latin1; |
899 | 914 | |
900 | 915 | |
... | ... | @@ -919,6 +934,7 @@ CREATE TABLE IF NOT EXISTS `unid_organizacional_nivel2` ( |
919 | 934 | PRIMARY KEY (`id_unid_organizacional_nivel2`, `id_unid_organizacional_nivel1a`, `id_local`) , |
920 | 935 | INDEX `id_localizacao` (`id_local` ASC) ) |
921 | 936 | ENGINE = InnoDB |
937 | +AUTO_INCREMENT = 1 | |
922 | 938 | DEFAULT CHARACTER SET = latin1; |
923 | 939 | |
924 | 940 | |
... | ... | @@ -940,6 +956,7 @@ CREATE TABLE IF NOT EXISTS `usuarios` ( |
940 | 956 | PRIMARY KEY (`id_usuario`) , |
941 | 957 | INDEX `id_localizacao` (`id_local` ASC) ) |
942 | 958 | ENGINE = InnoDB |
959 | +AUTO_INCREMENT = 1 | |
943 | 960 | DEFAULT CHARACTER SET = latin1; |
944 | 961 | |
945 | 962 | |
... | ... | @@ -951,6 +968,7 @@ CREATE TABLE IF NOT EXISTS `preferencia_usuarios` ( |
951 | 968 | `te_std_language` VARCHAR(05) , |
952 | 969 | PRIMARY KEY (`id_usuario`) ) |
953 | 970 | ENGINE = InnoDB |
971 | +AUTO_INCREMENT = 1 | |
954 | 972 | DEFAULT CHARACTER SET = latin1; |
955 | 973 | |
956 | 974 | |
... | ... | @@ -963,6 +981,7 @@ CREATE TABLE IF NOT EXISTS `variaveis_ambiente` ( |
963 | 981 | `te_hash` VARCHAR(40) NOT NULL , |
964 | 982 | PRIMARY KEY (`id_variavel_ambiente`) ) |
965 | 983 | ENGINE = InnoDB |
984 | +AUTO_INCREMENT = 1 | |
966 | 985 | DEFAULT CHARACTER SET = latin1; |
967 | 986 | |
968 | 987 | ... | ... |
instalador/sql/cacic_dados_basicos-es_UR.sql
... | ... | @@ -159,10 +159,10 @@ INSERT INTO `patrimonio_config_interface` |
159 | 159 | (`id_local`, `id_etiqueta`, `nm_etiqueta`, `te_etiqueta`, `in_exibir_etiqueta`, `te_help_etiqueta`, |
160 | 160 | `te_plural_etiqueta`, `nm_campo_tab_patrimonio`, `in_destacar_duplicidade`) |
161 | 161 | VALUES |
162 | - (1,'etiqueta1','Etiqueta 1','Entidad','','Seleccione una Entidad','Entidades','id_unid_organizacional_nivel1','N'), | |
163 | - (1, 'etiqueta1a', 'Etiqueta 1a', 'Linea de Negocio', 'S', 'Seleccione una Linea de Negocio', 'Lineas de Negocio', 'id_unid_organizacional_nivel1a', 'N'), | |
164 | - (1,'etiqueta2','Etiqueta 2','Organo','','Seleccione un organo','organos','id_unid_organizacional_nivel2','N'), | |
165 | - (1,'etiqueta3','Etiqueta 3','Seccion','','Informe una seccion donde está instalado el equipamiento.','Secciones','te_localizacao_complementar','N'), | |
162 | + (1,'etiqueta1','Etiqueta 1','Entidad','','Seleccione una Entidad','Entidades','id_unid_organizacional_nivel1','S'), | |
163 | + (1, 'etiqueta1a', 'Etiqueta 1a', 'Linea de Negocio', 'S', 'Seleccione una Linea de Negocio', 'Lineas de Negocio', 'id_unid_organizacional_nivel1a', 'S'), | |
164 | + (1,'etiqueta2','Etiqueta 2','Organo','','Seleccione un organo','organos','id_unid_organizacional_nivel2','S'), | |
165 | + (1,'etiqueta3','Etiqueta 3','Seccion','','Informe una seccion donde está instalado el equipamiento.','Secciones','te_localizacao_complementar','S'), | |
166 | 166 | (1,'etiqueta4','Etiqueta 4','PIB de la CPU','S','Informe el número de PIB de la CPU','','te_info_patrimonio1','S'), |
167 | 167 | (1,'etiqueta5','Etiqueta 5','PIB del Monitor','S','Informe el número de PIB del Monitor','','te_info_patrimonio2','S'), |
168 | 168 | (1,'etiqueta6','Etiqueta 6','PIB de la Impresora','S','En Caso si hay una Impresora conectada informe número de PIB','','te_info_patrimonio3','S'), | ... | ... |
instalador/sql/cacic_dados_basicos-pt_BR.sql
... | ... | @@ -32,77 +32,99 @@ INSERT INTO `configuracoes_padrao` (`in_exibe_erros_criticos`, `in_exibe_bandeja |
32 | 32 | -- Extraindo dados da tabela `descricao_hardware` |
33 | 33 | -- |
34 | 34 | |
35 | -INSERT INTO `descricao_hardware` (`nm_campo_tab_hardware`, `te_desc_hardware`, `te_locais_notificacao_ativada`) VALUES | |
36 | -('qt_mem_ram', 'Memória RAM', ',,12,'), | |
37 | -('qt_placa_video_cores', 'Qtd. Cores Placa Vídeo', ','), | |
38 | -('qt_placa_video_mem', 'Memória Placa Vídeo', ',,1,'), | |
39 | -('te_bios_desc', 'Descrição da BIOS', ',19,,1,'), | |
40 | -('te_bios_fabricante', 'Fabricante da BIOS', ',,1,'), | |
41 | -('te_cdrom_desc', 'CD-ROM', ','), | |
42 | -('te_cpu_desc', 'CPU', ',18,19,,12,'), | |
43 | -('te_cpu_fabricante', 'Fabricante da CPU', ',,1,'), | |
44 | -('te_cpu_serial', 'Serial da CPU', ','), | |
45 | -('te_mem_ram_desc', 'Descrição da RAM', ',19,,1,'), | |
46 | -('te_modem_desc', 'Modem', ','), | |
47 | -('te_mouse_desc', 'Mouse', ''), | |
48 | -('te_placa_mae_desc', 'Placa Mãe', ','), | |
49 | -('te_placa_mae_fabricante', 'Fabricante Placa Mãe', ',,1,'), | |
50 | -('te_placa_rede_desc', 'Placa de Rede', ',,12,'), | |
51 | -('te_placa_som_desc', 'Placa de Som', ''), | |
52 | -('te_placa_video_desc', 'Placa de Vídeo', ','), | |
53 | -('te_placa_video_resolucao', 'Resolução Placa de Vídeo', ''), | |
54 | -('te_teclado_desc', 'Teclado', ''); | |
35 | +/*!40000 ALTER TABLE `descricao_hardware` DISABLE KEYS */; | |
36 | +INSERT INTO `descricao_hardware` | |
37 | + (`nm_campo_tab_hardware`, `te_desc_hardware`, `te_locais_notificacao_ativada`) | |
38 | + VALUES | |
39 | + ('te_cdrom_desc', 'CD-ROM', ','), | |
40 | + ('qt_mem_ram', 'Memória RAM', ','), | |
41 | + ('qt_placa_video_cores', 'Qtd. Cores Placa Vídeo', ','), | |
42 | + ('qt_placa_video_mem', 'Memória Placa Vídeo', ',,1,'), | |
43 | + ('te_bios_desc', 'Descrição da BIOS', ',19,,1,'), | |
44 | + ('te_bios_fabricante', 'Fabricante da BIOS', ',,1,'), | |
45 | + ('te_cpu_desc', 'CPU', ',18,19,'), | |
46 | + ('te_cpu_fabricante', 'Fabricante da CPU', ',,1,'), | |
47 | + ('te_cpu_serial', 'Serial da CPU', ','), | |
48 | + ('te_mem_ram_desc', 'Descrição da RAM', ',19,,1,'), | |
49 | + ('te_modem_desc', 'Modem', ','), | |
50 | + ('te_mouse_desc', 'Mouse', ''), | |
51 | + ('te_placa_mae_desc', 'Placa Mãe', ','), | |
52 | + ('te_placa_mae_fabricante', 'Fabricante Placa Mãe', ',,1,'), | |
53 | + ('te_placa_rede_desc', 'Placa de Rede', ','), | |
54 | + ('te_placa_som_desc', 'Placa de Som', ''), | |
55 | + ('te_placa_video_desc', 'Placa de Vídeo', ','), | |
56 | + ('te_placa_video_resolucao', 'Resolução Placa de Vídeo', ''), | |
57 | + ('te_teclado_desc', 'Teclado', ''); | |
58 | +/*!40000 ALTER TABLE `descricao_hardware` ENABLE KEYS */; | |
59 | + | |
60 | +/*!40000 ALTER TABLE `configuracoes_padrao` DISABLE KEYS */; | |
61 | +INSERT INTO `configuracoes_padrao` | |
62 | + (`in_exibe_erros_criticos`, `in_exibe_bandeja`, `nu_exec_apos`, `nm_organizacao`, `nu_intervalo_exec`, | |
63 | + `nu_intervalo_renovacao_patrim`, `te_senha_adm_agente`, `te_serv_updates_padrao`, `te_serv_cacic_padrao`, | |
64 | + `te_enderecos_mac_invalidos`, `te_janelas_excecao`, `cs_abre_janela_patr`, `id_default_body_bgcolor`, | |
65 | + `te_exibe_graficos`) | |
66 | + VALUES | |
67 | + ('N', 'S', 10, 'Nome da Organização - Tabela Configurações Padrão', 4, 0, '5a584f8a61b65baf', '10.71.0.121', | |
68 | + '10.71.0.121', '00-00-00-00-00-00,44-45-53-54-00-00,44-45-53-54-00-01,\r\n00-53-45-00-00-00,00-50-56-C0-00-01,00-50-56-C0-00-08', | |
69 | + 'openoffice.org, microsoft word, photoshop, hod, aor.exe, pc2003.exe, cpp.exe, sal.exe, sal.bat, girafa4.exe, dro.exe, plenus', | |
70 | + 'N', '#EBEBEB', '[so][acessos][locais][acessos_locais]'); | |
71 | +/*!40000 ALTER TABLE `configuracoes_padrao` ENABLE KEYS */; | |
72 | + | |
55 | 73 | |
56 | 74 | -- |
57 | 75 | -- Extraindo dados da tabela `descricoes_colunas_computadores` |
58 | 76 | -- |
59 | 77 | |
60 | -INSERT INTO `descricoes_colunas_computadores` (`nm_campo`, `te_descricao_campo`, `cs_condicao_pesquisa`) VALUES | |
61 | -('dt_hr_coleta_forcada_estacao', 'Quant. dias de última coleta forçada na estação', 'S'), | |
62 | -('dt_hr_inclusao', 'Quant. dias de inclusão do computador na base', 'S'), | |
63 | -('dt_hr_ult_acesso', 'Quant. dias do último acesso da estação ao gerente WEB', 'S'), | |
64 | -('id_ip_rede', 'Endereço IP da Subrede', 'S'), | |
65 | -('id_so', 'Código do sistema operacional da estação', 'S'), | |
66 | -('qt_mem_ram', 'Quant. memória RAM', 'S'), | |
67 | -('qt_placa_video_cores', 'Quant. cores da placa de vídeo', 'S'), | |
68 | -('qt_placa_video_mem', 'Quant. memória da placa de vídeo', 'S'), | |
69 | -('te_bios_data', 'Identificação da BIOS', 'S'), | |
70 | -('te_bios_desc', 'Descrição da BIOS', 'S'), | |
71 | -('te_bios_fabricante', 'Nome do fabricante da BIOS', 'S'), | |
72 | -('te_cdrom_desc', 'Unidade de Disco Ótico', 'S'), | |
73 | -('te_cpu_desc', 'CPU', 'S'), | |
74 | -('te_cpu_fabricante', 'Fabricante da CPU', 'S'), | |
75 | -('te_cpu_frequencia', 'Frequência da CPU', 'S'), | |
76 | -('te_cpu_serial', 'Número de série da CPU', 'S'), | |
77 | -('te_dns_primario', 'IP do DNS primário', 'S'), | |
78 | -('te_dns_secundario', 'IP do DNS secundário', 'S'), | |
79 | -('te_dominio_dns', 'Nome/IP do domínio DNS', 'S'), | |
80 | -('te_dominio_windows', 'Nome/IP do domínio Windows', 'S'), | |
81 | -('te_gateway', 'IP do gateway', 'S'), | |
82 | -('te_ip', 'IP da estação', 'S'), | |
83 | -('te_mascara', 'Máscara de Subrede', 'S'), | |
84 | -('te_mem_ram_desc', 'Descrição da memória RAM', 'S'), | |
85 | -('te_modem_desc', 'Descrição do modem', 'S'), | |
86 | -('te_mouse_desc', 'Descrição do mouse', 'S'), | |
87 | -('te_node_address', 'Endereço MAC da estação', 'S'), | |
88 | -('te_nomes_curtos_modulos', 'te_nomes_curtos_modulos', 'N'), | |
89 | -('te_nome_computador', 'Nome do computador', 'S'), | |
90 | -('te_nome_host', 'Nome do Host', 'S'), | |
91 | -('te_origem_mac', 'te_origem_mac', 'N'), | |
92 | -('te_placa_mae_desc', 'Placa-Mãe', 'S'), | |
93 | -('te_placa_mae_fabricante', 'Fabricante da placa-mãe', 'S'), | |
94 | -('te_placa_rede_desc', 'Placa de Rede', 'S'), | |
95 | -('te_placa_som_desc', 'Placa de Som', 'S'), | |
96 | -('te_placa_video_desc', 'Placa de Vídeo', 'S'), | |
97 | -('te_placa_video_resolucao', 'Resolução da placa de vídeo', 'S'), | |
98 | -('te_serv_dhcp', 'IP do servidor DHCP', 'S'), | |
99 | -('te_so', 'Identificador Interno do S.O.', 'S'), | |
100 | -('te_teclado_desc', 'Descrição do teclado', 'S'), | |
101 | -('te_versao_cacic', 'Versão do Agente Principal do CACIC', 'S'), | |
102 | -('te_versao_gercols', 'Versão do Gerente de Coletas do CACIC', 'S'), | |
103 | -('te_wins_primario', 'IP do servidor WINS primário', 'S'), | |
104 | -('te_wins_secundario', 'IP do servidor WINS secundário', 'S'), | |
105 | -('te_workgroup', 'Nome do grupo de trabalho', 'S'); | |
78 | +/*!40000 ALTER TABLE `descricoes_colunas_computadores` DISABLE KEYS */; | |
79 | +INSERT INTO `descricoes_colunas_computadores` | |
80 | + (`nm_campo`, `te_descricao_campo`, `cs_condicao_pesquisa`) | |
81 | + VALUES | |
82 | + ('dt_hr_coleta_forcada_estacao', 'Quant. dias de última coleta forçada na estação', 'S'), | |
83 | + ('dt_hr_inclusao', 'Quant. dias de inclusão do computador na base', 'S'), | |
84 | + ('dt_hr_ult_acesso', 'Quant. dias do último acesso da estação ao gerente WEB', 'S'), | |
85 | + ('id_ip_rede', 'Endereço IP da Subrede', 'S'), | |
86 | + ('id_so', 'Código do sistema operacional da estação', 'S'), | |
87 | + ('qt_mem_ram', 'Quant. memória RAM', 'S'), | |
88 | + ('qt_placa_video_cores', 'Quant. cores da placa de vídeo', 'S'), | |
89 | + ('qt_placa_video_mem', 'Quant. memória da placa de vídeo', 'S'), | |
90 | + ('te_bios_data', 'Identificação da BIOS', 'S'), | |
91 | + ('te_bios_desc', 'Descrição da BIOS', 'S'), | |
92 | + ('te_bios_fabricante', 'Nome do fabricante da BIOS', 'S'), | |
93 | + ('te_cdrom_desc', 'Unidade de Disco Ótico', 'S'), | |
94 | + ('te_cpu_desc', 'CPU', 'S'), | |
95 | + ('te_cpu_fabricante', 'Fabricante da CPU', 'S'), | |
96 | + ('te_cpu_frequencia', 'Frequência da CPU', 'S'), | |
97 | + ('te_cpu_serial', 'Número de série da CPU', 'S'), | |
98 | + ('te_dns_primario', 'IP do DNS primário', 'S'), | |
99 | + ('te_dns_secundario', 'IP do DNS secundário', 'S'), | |
100 | + ('te_dominio_dns', 'Nome/IP do domínio DNS', 'S'), | |
101 | + ('te_dominio_windows', 'Nome/IP do domínio Windows', 'S'), | |
102 | + ('te_gateway', 'IP do gateway', 'S'), | |
103 | + ('te_ip', 'IP da estação', 'S'), | |
104 | + ('te_mascara', 'Máscara de Subrede', 'S'), | |
105 | + ('te_mem_ram_desc', 'Descrição da memória RAM', 'S'), | |
106 | + ('te_modem_desc', 'Descrição do modem', 'S'), | |
107 | + ('te_mouse_desc', 'Descrição do mouse', 'S'), | |
108 | + ('te_node_address', 'Endereço MAC da estação', 'S'), | |
109 | + ('te_nomes_curtos_modulos', 'te_nomes_curtos_modulos', 'N'), | |
110 | + ('te_nome_computador', 'Nome do computador', 'S'), | |
111 | + ('te_nome_host', 'Nome do Host', 'S'), | |
112 | + ('te_origem_mac', 'te_origem_mac', 'N'), | |
113 | + ('te_placa_mae_desc', 'Placa-Mãe', 'S'), | |
114 | + ('te_placa_mae_fabricante', 'Fabricante da placa-mãe', 'S'), | |
115 | + ('te_placa_rede_desc', 'Placa de Rede', 'S'), | |
116 | + ('te_placa_som_desc', 'Placa de Som', 'S'), | |
117 | + ('te_placa_video_desc', 'Placa de Vídeo', 'S'), | |
118 | + ('te_placa_video_resolucao', 'Resolução da placa de vídeo', 'S'), | |
119 | + ('te_serv_dhcp', 'IP do servidor DHCP', 'S'), | |
120 | + ('te_so', 'Identificador Interno do S.O.', 'S'), | |
121 | + ('te_teclado_desc', 'Descrição do teclado', 'S'), | |
122 | + ('te_versao_cacic', 'Versão do Agente Principal do CACIC', 'S'), | |
123 | + ('te_versao_gercols', 'Versão do Gerente de Coletas do CACIC', 'S'), | |
124 | + ('te_wins_primario', 'IP do servidor WINS primário', 'S'), | |
125 | + ('te_wins_secundario', 'IP do servidor WINS secundário', 'S'), | |
126 | + ('te_workgroup', 'Nome do grupo de trabalho', 'S'); | |
127 | +/*!40000 ALTER TABLE `descricoes_colunas_computadores` ENABLE KEYS */; | |
106 | 128 | |
107 | 129 | -- |
108 | 130 | -- Extraindo dados da tabela `grupo_usuarios` |
... | ... | @@ -140,21 +162,62 @@ INSERT INTO `perfis_aplicativos_monitorados` (`id_aplicativo`, `nm_aplicativo`, |
140 | 162 | (83, 'Última Execução do MapaCACIC', '0', '', '1', 'Cacic\\MapaCACIC.log', '0', '', '1', 'Cacic\\MapaCACIC.log', '0', '', '2009-07-31 11:39:08', '', '', '', '', '', '', 0, '', 'S', 'S', NULL), |
141 | 163 | (84, 'CACIC - Módulo para Suporte Remoto Seguro', '1', 'Cacic\\Modulos\\srcacicsrv.exe', '4', 'Cacic\\Modulos\\srcacicsrv.exe', '1', 'Cacic\\Modulos\\srcacicsrv.exe', '4', 'Cacic\\Modulos\\srcacicsrv.exe', '0', '', '2009-11-12 16:21:11', '', '', '', '', '', '', 0, '', 'S', 'S', NULL); |
142 | 164 | |
165 | +/*!40000 ALTER TABLE `grupo_usuarios` DISABLE KEYS */; | |
166 | +INSERT INTO `grupo_usuarios` | |
167 | + (`te_grupo_usuarios`, `te_menu_grupo`, `te_descricao_grupo`, `cs_nivel_administracao`, | |
168 | + `nm_grupo_usuarios`) | |
169 | + VALUES | |
170 | + ('Comum', 'menu_com.txt', 'Usuário limitado, sem acesso a informações confidenciais como Softwares Inventariados e Opções Administrativas como Forçar Coletas e Excluir Computadores. Poderá alterar sua própria senha.', 0, ''), | |
171 | + ('Administração', 'menu_adm.txt', 'Acesso irrestrito.', 1, ''), | |
172 | + ('Gestão Central', 'menu_adm.txt', 'Acesso de leitura em todas as opções.', 2, ''), | |
173 | + ('Supervisão', 'menu_sup.txt', 'Manutenção de tabelas e acesso a todas as informações referentes à Localização.', 3, ''), | |
174 | + ('Técnico', 'menu_tec.txt', 'Acesso técnico. Será permitido acessar configurações de rede e relatórios de Patrimônio e Hardware.', 0, ''); | |
175 | +/*!40000 ALTER TABLE `grupo_usuarios` ENABLE KEYS */; | |
176 | + | |
143 | 177 | -- |
144 | 178 | -- Extraindo dados da tabela `so` |
145 | 179 | -- |
146 | 180 | |
147 | -INSERT INTO `so` (`id_so`, `te_desc_so`, `sg_so`, `te_so`, `in_mswindows`) VALUES | |
148 | -(20, 'Windows XP Professional', 'WXP_PRO', '2.5.1.1.256', 'S'), | |
149 | -(21, 'Windows 95 SP1', 'W95_SP1', '1.4.0.B', 'S'), | |
150 | -(22, 'Ubuntu 9.04 Jaunty Jackalope', 'Ubuntu-9.04', 'Ubuntu - 9.04', 'N'), | |
151 | -(27, 'Debian 5.0.1 Lenny', 'Debian_501', 'Debian - 5.0.1', 'N'), | |
152 | -(28, 'Windows 2007', 'W2K7', '2.6.1.1.256', 'S'), | |
153 | -(29, 'Ubuntu 8.10 Intrepid Ibex', 'Ubuntu-8.10', 'Ubuntu - 8.10', 'N'), | |
154 | -(31, 'Windows Vista', 'WVista', '2.6.0.1.256', 'S'), | |
155 | -(32, 'Windows 2000 Professional', 'W2K_PRO', '2.5.0.1.0', 'S'), | |
156 | -(33, 'Debian 5.0.3 Lenny', 'Debian_503', 'Debian - 5.0.3', 'N'), | |
157 | -(34, 'Ubuntu 9.10 Karmic Koala', 'Ubuntu_910', 'Ubuntu - 9.10', 'N'); | |
181 | +/*!40000 ALTER TABLE `so` DISABLE KEYS */; | |
182 | +INSERT INTO `so` | |
183 | + (`id_so`, `te_desc_so`, `sg_so`, `te_so`, `in_mswindows`) | |
184 | + VALUES | |
185 | + (01, 'Windows 95 OSR2', 'Win95', '1.4.0.B', 'S'), | |
186 | + (02, 'Windows 98 SE', 'Win98SE', '1.4.10.A', 'S'), | |
187 | + (03, 'Windows XP Professional', 'WinXP', '2.5.1.1.256', 'S'), | |
188 | + (04, 'Windows 2000 Advanced', 'Win2000', '2.5.0.1.2', 'S'), | |
189 | + (05, 'Windows 2003 Enterprise', 'Win2003', '2.5.2.3.274', 'S'), | |
190 | + (06, 'Windows Vista', 'WinVista', '2.6.0.1.256', 'S'), | |
191 | + (07, 'Windows Seven', 'Win7', '2.6.1.1.256', 'S'), | |
192 | + (08, 'Windows 2000 Professional', 'Win2000_PRO', '2.5.0.1.0', 'S'), | |
193 | + (11, 'Ubuntu 7.10 (Gutsy)', 'Ubuntu_710', 'Ubuntu - 7.10', 'N'), | |
194 | + (12, 'CentOS 4', 'CentOS_4', 'CentOS release - 4', 'N'), | |
195 | + (13, 'CentOS 5', 'CentOS_5', 'CentOS release - 5', 'N'), | |
196 | + (14, 'Ubuntu 8.04 (Hardy)', 'Ubuntu_804', 'Ubuntu - 8.04', 'N'), | |
197 | + (15, 'Ubuntu 9.04 Jaunty Jackalope', 'Ubuntu-9.04', 'Ubuntu - 9.04', 'N'), | |
198 | + (16, 'Debian 5.0.1 Lenny', 'Debian_501', 'Debian - 5.0.1', 'N'), | |
199 | + (17, 'Ubuntu 8.10 Intrepid Ibex', 'Ubuntu-8.10', 'Ubuntu - 8.10', 'N'), | |
200 | + (18, 'Debian 5.0.3 Lenny', 'Debian_503', 'Debian - 5.0.3', 'N'), | |
201 | + (19, 'Ubuntu 9.10 Karmic Koala', 'Ubuntu_910', 'Ubuntu - 9.10', 'N'); | |
202 | +/*!40000 ALTER TABLE `so` ENABLE KEYS */; | |
203 | + | |
204 | +/*!40000 ALTER TABLE `patrimonio_config_interface` DISABLE KEYS */; | |
205 | +INSERT INTO `patrimonio_config_interface` | |
206 | + (`id_local`, `id_etiqueta`, `nm_etiqueta`, `te_etiqueta`, `in_exibir_etiqueta`, `te_help_etiqueta`, | |
207 | + `te_plural_etiqueta`, `nm_campo_tab_patrimonio`, `in_destacar_duplicidade`) | |
208 | + VALUES | |
209 | + (1, 'etiqueta1', 'Etiqueta 1', 'Entidade', '', 'Selecione a Entidade', 'Entidades', 'id_unid_organizacional_nivel1', 'S'), | |
210 | + (1, 'etiqueta1a', 'Etiqueta 1a', 'Linha de Negócio', 'S', 'Selecione a Linha de Negócio', 'Linhas de Negócio', 'id_unid_organizacional_nivel1a', 'S'), | |
211 | + (1, 'etiqueta2', 'Etiqueta 2', 'Órgão', '', 'Selecione o Órgão', 'Órgãos', 'id_unid_organizacional_nivel2', 'S'), | |
212 | + (1, 'etiqueta3', 'Etiqueta 3', 'Seção / Sala / Ramal', '', 'Informe a Seção onde está instalado o equipamento.', '', 'te_localizacao_complementar', 'S'), | |
213 | + (1, 'etiqueta4', 'Etiqueta 4', 'PIB da CPU', 'S', 'Informe o número de PIB(tombamento) da CPU', '', 'te_info_patrimonio1', 'S'), | |
214 | + (1, 'etiqueta5', 'Etiqueta 5', 'PIB do Monitor', 'S', 'Informe o número de PIB(tombamento) do Monitor', '', 'te_info_patrimonio2', 'S'), | |
215 | + (1, 'etiqueta6', 'Etiqueta 6', 'PIB da Impressora', 'S', 'Caso haja uma Impressora conectada informe n?mero de PIB(tombamento)', '', 'te_info_patrimonio3', 'S'), | |
216 | + (1, 'etiqueta7', 'Etiqueta 7', 'Nº Série CPU (Opcional)', 'S', 'Caso não disponha do nº de PIB, informe o Nº de Série da CPU', '', 'te_info_patrimonio4', 'S'), | |
217 | + (1, 'etiqueta8', 'Etiqueta 8', 'Nº Série Monitor (Opcional)', 'S', 'Caso não disponha do nº de PIB, informe o Nº de Série do Monitor', '', 'te_info_patrimonio5', 'S'), | |
218 | + (1, 'etiqueta9', 'Etiqueta 9', 'Nº Série Impres. (Opcional)', 'S', 'Caso não disponha do nº de PIB, informe o Nº de Série da Impressora', '', 'te_info_patrimonio6', 'S'); | |
219 | +/*!40000 ALTER TABLE `patrimonio_config_interface` ENABLE KEYS */; | |
220 | + | |
158 | 221 | |
159 | 222 | -- |
160 | 223 | -- Extraindo dados da tabela `tipos_software` |
... | ... | @@ -171,11 +234,34 @@ INSERT INTO `tipos_software` (`id_tipo_software`, `te_descricao_tipo_software`) |
171 | 234 | (8, 'Jogos e Similares'); |
172 | 235 | |
173 | 236 | -- |
174 | --- Extraindo dados da tabela `tipos_unidades_disco` | |
237 | +-- Extraindo dados da tabela `tipos_software` | |
175 | 238 | -- |
176 | 239 | |
177 | -INSERT INTO `tipos_unidades_disco` (`id_tipo_unid_disco`, `te_tipo_unid_disco`) VALUES | |
178 | -('1', 'Removível'), | |
179 | -('2', 'Disco Rígido'), | |
180 | -('3', 'CD-ROM'), | |
181 | -('4', 'Unid.Remota'); | |
240 | +/*!40000 ALTER TABLE `tipos_software` DISABLE KEYS */; | |
241 | +INSERT INTO `tipos_software` | |
242 | + (`te_descricao_tipo_software`) | |
243 | + VALUES | |
244 | + ('Versão Trial'), | |
245 | + ('Correção/Atualização'), | |
246 | + ('Sistema Interno'), | |
247 | + ('Software Livre'), | |
248 | + ('Software Licenciado'), | |
249 | + ('Software Suspeito'), | |
250 | + ('Software Descontinuado'), | |
251 | + ('Jogos e Similares'); | |
252 | +/*!40000 ALTER TABLE `tipos_software` ENABLE KEYS */; | |
253 | + | |
254 | +-- | |
255 | +-- Dumping data for table `tipos_unidades_disco` | |
256 | +-- | |
257 | + | |
258 | + | |
259 | +/*!40000 ALTER TABLE `tipos_unidades_disco` DISABLE KEYS */; | |
260 | +INSERT INTO `tipos_unidades_disco` | |
261 | + (`id_tipo_unid_disco`, `te_tipo_unid_disco`) | |
262 | + VALUES | |
263 | + ('1', 'Removível'), | |
264 | + ('2', 'Disco Rígido'), | |
265 | + ('3', 'CD-ROM'), | |
266 | + ('4', 'Unid.Remota'); | |
267 | +/*!40000 ALTER TABLE `tipos_unidades_disco` ENABLE KEYS */; | ... | ... |
relatorios/computador/inc_detalhes_computador.php
1 | -<? | |
2 | - /* | |
3 | - Copyright 2000, 2001, 2002, 2003, 2004, 2005 Dataprev - Empresa de Tecnologia e Informações da Previdência Social, Brasil | |
4 | - | |
5 | - Este arquivo é parte do programa CACIC - Configurador Automático e Coletor de Informações Computacionais | |
6 | - | |
7 | - O CACIC é um software livre; você pode redistribui-lo e/ou modifica-lo dentro dos termos da Licença Pública Geral GNU como | |
8 | - publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença, ou (na sua opnião) qualquer versão. | |
9 | - | |
10 | - Este programa é distribuido na esperança que possa ser util, mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a qualquer | |
11 | - MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para maiores detalhes. | |
12 | - | |
13 | - Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt", junto com este programa, se não, escreva para a Fundação do Software | |
14 | - Livre(FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
15 | - */ | |
16 | -// Ao fazer require deste arquivo, observe que o SELECT aseguir deve antecede-lo na pagina destino: | |
17 | -// SELECT dt_hr_ult_acesso, | |
18 | -// te_nome_computador, | |
19 | -// te_versao_cacic, | |
20 | -// te_ip, | |
21 | -// dt_hr_inclusao, | |
22 | -// te_desc_so, | |
23 | -// dt_hr_ult_acesso | |
24 | -// FROM computadores | |
25 | -// WHERE te_node_address=xx-xx-xx-xx-xx and | |
26 | -// id_so= yy | |
27 | - | |
28 | -$linha = '<tr bgcolor="#e7e7e7"> | |
29 | - <td height="1" colspan="5"></td> | |
30 | - </tr>'; | |
31 | -?> | |
32 | -<table width="102%" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#999999"> | |
33 | -<tr bgcolor="#E1E1E1"> | |
34 | -<td bgcolor="#FFFFFF" class="cabecalho"> <div align="center"><b><br> | |
35 | -<?=$oTranslator->_('Detalhes do Computador');?> | |
36 | -<? echo mysql_result($result, 0, "te_nome_computador"); ?> | |
37 | -</b></div></td> | |
38 | -</tr> | |
39 | -</table> | |
40 | -<br> | |
41 | -<table width="100%" border="0" cellpadding="0" cellspacing="2"> | |
42 | -<tr> | |
43 | -<td><table width="94%" border="0" align="center" cellpadding="0" cellspacing="1"> | |
44 | -<tr> | |
45 | -<td colspan="5"> </td> | |
46 | -</tr> | |
47 | -<tr> | |
48 | -<td colspan="5" height="1" bgcolor="#333333"></td> | |
49 | -</tr> | |
50 | -<tr> | |
51 | -<td colspan="5" bgcolor="#E1E1E1" class="cabecalho_tabela"> <?=$oTranslator->_('Informacoes basicas');?></td> | |
52 | -</tr> | |
53 | -<tr> | |
54 | -<td colspan="5" height="1" bgcolor="#333333"></td> | |
55 | -</tr> | |
56 | - <? | |
57 | - $today=date('m-d-Y'); | |
58 | - $access_day = explode('-',mysql_result($result, 0, "dt_hr_ult_acesso")); | |
59 | - $diference = data_diff(trim(substr($access_day[1],0,2)).'-'.$access_day[2].'-'.$access_day[0],$today); | |
60 | - | |
61 | - if ($diference > 4) // Acima de 5 dias | |
62 | - $img_date = '<img src="../../imgs/arvore/tree_computer_red.gif" title="Último acesso realizado há mais de 5 dias (120 horas)" width="16" height="16">'; | |
63 | - else if($diference > 0) // Até 5 dias | |
64 | - $img_date = '<img src="../../imgs/arvore/tree_computer_yellow.gif" title="Último acesso realizado há até 5 dias (120 horas)" width="16" height="16">'; | |
65 | - else // Até 1 dia | |
66 | - $img_date = '<img src="../../imgs/arvore/tree_computer_green.gif" title="Último acesso realizado há até 1 dia (até 24 horas)" width="16" height="16">'; | |
67 | - | |
68 | - ?> | |
69 | - <tr> | |
70 | - <td> </td> | |
71 | - <td class="opcao_tabela"><?=$oTranslator->_('Nome do Computador');?></td> | |
72 | - <td class="dado" colspan="3"><? echo mysql_result($result, 0, "te_nome_computador");?></td> | |
73 | - | |
74 | - </tr> | |
75 | - <? echo $linha?> | |
76 | - <tr> | |
77 | - <td> </td> | |
78 | - <td class="opcao_tabela"><?=$oTranslator->_('Versao agente principal');?></td> | |
79 | - <td class="dado"><? echo mysql_result($result, 0, "te_versao_cacic"); ?></td> | |
80 | - <td class="opcao_tabela"><?=$oTranslator->_('Versao gerente de coletas');?></td> | |
81 | - <td class="dado"><? echo mysql_result($result, 0, "te_versao_gercols"); ?></td> | |
82 | - </tr> | |
83 | - <? echo $linha?> | |
84 | - | |
85 | - <tr> | |
86 | - <td><p> </p></td> | |
87 | - <td class="opcao_tabela"><?=$oTranslator->_('Endereco TCP/IP');?></td> | |
88 | - <td class="dado"><? echo mysql_result($result, 0, "te_ip"); ?></td> | |
89 | - <td class="opcao_tabela"><?=$oTranslator->_('Data/Hora inclusao');?></td> | |
90 | - <td class="dado"><? echo date("d/m/Y à\s H:i\h", strtotime(mysql_result($result, 0, "dt_hr_inclusao"))); ?></td> | |
91 | - </tr> | |
92 | - <? echo $linha?> | |
93 | - <tr> | |
94 | - <td><p> </p></td> | |
95 | - <td class="opcao_tabela"><?=$oTranslator->_('Sistema operacional');?></td> | |
96 | - <td class="dado"><? echo mysql_result($result, 0, "te_desc_so"); ?></td> | |
97 | - <td class="opcao_tabela"><?=$oTranslator->_('Data/Hora do ultimo acesso');?></td> | |
98 | - <td class="dado"><? echo date("d/m/Y à\s H:i\h", strtotime(mysql_result($result, 0, "dt_hr_ult_acesso"))). ' ' .$img_date; ?></td> | |
99 | - </tr> | |
100 | - | |
101 | -<tr> | |
102 | -<td colspan="5" height="1" bgcolor="#333333"></td> | |
103 | -</tr> | |
104 | -</table></td> | |
105 | -</tr> | |
106 | -</table> | |
1 | + | |
2 | +<? | |
3 | + /* | |
4 | + Copyright 2000, 2001, 2002, 2003, 2004, 2005 Dataprev - Empresa de Tecnologia e Informações da Previdência Social, Brasil | |
5 | + Este arquivo é parte do programa CACIC - Configurador Automático e Coletor de Informações Computacionais | |
6 | + O CACIC é um software livre; você pode redistribui-lo e/ou modifica-lo dentro dos termos da Licença Pública Geral GNU como | |
7 | + publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença, ou (na sua opnião) qualquer versão. | |
8 | + Este programa é distribuido na esperança que possa ser util, mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a qualquer | |
9 | + MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para maiores detalhes. | |
10 | + Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt", junto com este programa, se não, escreva para a Fundação do Software | |
11 | + | |
12 | + Livre(FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
13 | + | |
14 | + */ | |
15 | + | |
16 | +// Ao fazer require deste arquivo, observe que o SELECT a seguir deve antecede-lo na pagina destino: | |
17 | + | |
18 | +// SELECT dt_hr_ult_acesso, | |
19 | +// te_nome_computador, | |
20 | +// te_versao_cacic, | |
21 | +// te_ip, | |
22 | +// dt_hr_inclusao, | |
23 | +// te_desc_so, | |
24 | +// dt_hr_ult_acesso | |
25 | +// FROM computadores | |
26 | +// WHERE te_node_address=xx-xx-xx-xx-xx and | |
27 | +// id_so= yy | |
28 | + | |
29 | +## Selects para exibir resumo das configurações do computador - por Stevenes Donato | |
30 | +##Hardware | |
31 | + | |
32 | +$query_hard = "SELECT te_placa_mae_desc, qt_mem_ram | |
33 | + FROM computadores | |
34 | + WHERE te_node_address = '". $_GET['te_node_address'] ."' AND computadores.id_so = ". $_GET['id_so']; | |
35 | + | |
36 | +$result_hard = mysql_query($query_hard); | |
37 | + | |
38 | +#fim hardware | |
39 | + | |
40 | + | |
41 | +##CPU | |
42 | + | |
43 | +$query_cpu = "SELECT DISTINCT te_valor | |
44 | + FROM componentes_estacoes | |
45 | + WHERE cs_tipo_componente = 'CPU' AND te_node_address = '". $_GET['te_node_address'] ."'"; | |
46 | + | |
47 | +$result_cpu = mysql_query($query_cpu); | |
48 | + | |
49 | +$cpu = explode('#FIELD#',mysql_result($result_cpu, 0, "te_valor")); | |
50 | + | |
51 | +$cpu2 = explode('#FIELD#', $cpu); | |
52 | + | |
53 | +#fim CPU | |
54 | + | |
55 | +##Patrimonio | |
56 | + | |
57 | +$query_pat = "SELECT DISTINCT `te_info_patrimonio1` | |
58 | + FROM `patrimonio` | |
59 | + WHERE te_node_address = '". $_GET['te_node_address'] ."'"; | |
60 | + | |
61 | +$result_pat = mysql_query($query_pat); | |
62 | + | |
63 | +#fim patrimonio | |
64 | + | |
65 | + | |
66 | +##local | |
67 | +$query_local = "SELECT `te_localizacao_complementar` | |
68 | + FROM `patrimonio` | |
69 | + WHERE te_node_address = '". $_GET['te_node_address'] ."'"; | |
70 | + | |
71 | +$result_local = mysql_query($query_local); | |
72 | + | |
73 | +# fim local | |
74 | + | |
75 | +## Total soft | |
76 | + | |
77 | +$query_soft = "SELECT id_software_inventariado | |
78 | + FROM softwares_inventariados_estacoes | |
79 | + WHERE te_node_address = '". $_GET['te_node_address'] ."'"; | |
80 | + | |
81 | +$result_soft = mysql_query($query_soft); | |
82 | + | |
83 | +$TotalSoft = mysql_num_rows($result_soft); | |
84 | + | |
85 | +# fim total software | |
86 | + | |
87 | +## Total compartilhamentos | |
88 | + | |
89 | +$query_compart = "SELECT `nm_compartilhamento` | |
90 | + FROM `compartilhamentos` | |
91 | + WHERE te_node_address = '". $_GET['te_node_address'] ."'"; | |
92 | + | |
93 | +$result_compart = mysql_query($query_compart); | |
94 | + | |
95 | +$TotalCompart = mysql_num_rows($result_compart); | |
96 | + | |
97 | +# fim total compartilhamentos | |
98 | + | |
99 | +## Total discos | |
100 | + | |
101 | +$query_discos = "SELECT `te_letra` FROM `unidades_disco` | |
102 | + WHERE te_node_address = '". $_GET['te_node_address'] ."'"; | |
103 | + | |
104 | +$result_discos = mysql_query($query_discos); | |
105 | + | |
106 | +$TotalDiscos = mysql_num_rows($result_discos); | |
107 | + | |
108 | +$query_capac = "SELECT SUM(nu_capacidade) as CAPAC | |
109 | +FROM unidades_disco | |
110 | +WHERE te_node_address = '". $_GET['te_node_address'] ."'"; | |
111 | + | |
112 | +$result_capac = mysql_query($query_capac); | |
113 | +$capacidade = mysql_result($result_capac,"CAPAC") / 1000; | |
114 | + | |
115 | +$query_livre = "SELECT SUM(nu_espaco_livre) as LIVRE | |
116 | +FROM unidades_disco | |
117 | +WHERE te_node_address = '". $_GET['te_node_address'] ."'"; | |
118 | + | |
119 | +$result_livre = mysql_query($query_livre); | |
120 | +$livre = mysql_result($result_livre,"LIVRE") / 1000; | |
121 | + | |
122 | +# fim total discos | |
123 | + | |
124 | +## FIM Selects para exibir resumo das configurações do computador - por Stevenes Donato | |
125 | + | |
126 | + | |
127 | +$linha = '<tr bgcolor="#e7e7e7"> <td height="1" colspan="5"></td> </tr>'; | |
128 | + | |
129 | +?> | |
130 | + | |
131 | +<table width="102%" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#999999"> | |
132 | +<tr bgcolor="#E1E1E1"> | |
133 | +<td bgcolor="#FFFFFF" class="cabecalho"> <div align="center"><b><br> | |
134 | + | |
135 | +<?=$oTranslator->_('Detalhes do Computador');?> | |
136 | + | |
137 | +<? echo mysql_result($result, 0, "te_nome_computador"); ?> | |
138 | + | |
139 | +</b></div></td> | |
140 | +</tr> | |
141 | +</table> | |
142 | + | |
143 | +<br> | |
144 | + | |
145 | +<table width="100%" border="0" cellpadding="0" cellspacing="2"> | |
146 | +<tr> | |
147 | +<td><table width="94%" border="0" align="center" cellpadding="0" cellspacing="1"> | |
148 | +<tr> | |
149 | +<td colspan="5"> </td> | |
150 | +</tr> | |
151 | + | |
152 | +<tr> | |
153 | +<td colspan="5" height="1" bgcolor="#333333"></td> | |
154 | +</tr> | |
155 | +<tr> | |
156 | +<td colspan="5" bgcolor="#E1E1E1" class="cabecalho_tabela"> <?=$oTranslator->_('Informacoes basicas');?></td> | |
157 | +</tr> | |
158 | +<tr> | |
159 | +<td colspan="5" height="1" bgcolor="#333333"></td> | |
160 | + | |
161 | +</tr> | |
162 | + | |
163 | + <? | |
164 | + | |
165 | + $today=date('m-d-Y'); | |
166 | + | |
167 | + $access_day = explode('-',mysql_result($result, 0, "dt_hr_ult_acesso")); | |
168 | + | |
169 | + $diference = data_diff(trim(substr($access_day[1],0,2)).'-'.$access_day[2].'-'.$access_day[0],$today); | |
170 | + | |
171 | + | |
172 | + | |
173 | + if ($diference > 4) // Acima de 5 dias | |
174 | + | |
175 | + $img_date = '<img src="../../imgs/arvore/tree_computer_red.gif" title="Último acesso realizado há mais de 5 dias (120 horas)" width="16" height="16">'; | |
176 | + | |
177 | + else if($diference > 0) // Até 5 dias | |
178 | + | |
179 | + $img_date = '<img src="../../imgs/arvore/tree_computer_yellow.gif" title="Último acesso realizado há até 5 dias (120 horas)" width="16" height="16">'; | |
180 | + | |
181 | + else // Até 1 dia | |
182 | + | |
183 | + $img_date = '<img src="../../imgs/arvore/tree_computer_green.gif" title="Último acesso realizado há até 1 dia (até 24 horas)" width="16" height="16">'; ?> | |
184 | + | |
185 | + <tr> | |
186 | + <td> </td> | |
187 | + <td class="opcao_tabela"><?=$oTranslator->_('Nome do Computador');?></td> | |
188 | + <td class="dado"><? echo mysql_result($result, 0, "te_nome_computador");?></td> | |
189 | + <td class="opcao_tabela"><?=$oTranslator->_('Total de Softwares');?></td> | |
190 | + <td class="dado"><a href="computador.php?exibir=software_inventariado&te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so']?>"><? echo "$TotalSoft" ?></a></td> | |
191 | + </tr> | |
192 | + | |
193 | + <? echo $linha?> | |
194 | + | |
195 | + <tr> | |
196 | + <td> </td> | |
197 | + <td class="opcao_tabela"><?=$oTranslator->_('Versao agente principal');?></td> | |
198 | + <td class="dado"><a href="computador.php?exibir=software&te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so']?>"><? echo mysql_result($result, 0, "te_versao_cacic"); ?></a></td> | |
199 | + <td class="opcao_tabela"><?=$oTranslator->_('Versao gerente de coletas');?></td> | |
200 | + <td class="dado"><? echo mysql_result($result, 0, "te_versao_gercols"); ?></td> | |
201 | + </tr> | |
202 | + | |
203 | + <? echo $linha?> | |
204 | + <tr> | |
205 | + <td><p> </p></td> | |
206 | + <td class="opcao_tabela"><?=$oTranslator->_('Endereco TCP/IP');?></td> | |
207 | + <td class="dado"><a href="computador.php?exibir=tcp_ip&te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so']?>"><? echo mysql_result($result, 0, "te_ip"); ?></a></td> | |
208 | + <td class="opcao_tabela"><?=$oTranslator->_('Data/Hora inclusao');?></td> | |
209 | + <td class="dado"><? echo date("d/m/Y - H:i\h", strtotime(mysql_result($result, 0, "dt_hr_inclusao"))); ?></td> | |
210 | + </tr> | |
211 | + | |
212 | + <? echo $linha?> | |
213 | + <tr> | |
214 | + <td><p> </p></td> | |
215 | + <td class="opcao_tabela"><?=$oTranslator->_('Sistema operacional');?></td> | |
216 | + <td class="dado"><a href="computador.php?exibir=software&te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so']?>"><? echo mysql_result($result, 0, "te_desc_so"); ?></a></td> | |
217 | + <td class="opcao_tabela"><?=$oTranslator->_('Data/Hora do ultimo acesso');?></td> | |
218 | + <td class="dado"><? echo date("d/m/Y - H:i\h", strtotime(mysql_result($result, 0, "dt_hr_ult_acesso"))). ' ' .$img_date; ?></td> | |
219 | + </tr> | |
220 | + | |
221 | + <? echo $linha?> | |
222 | + | |
223 | + <tr> | |
224 | + <td> </td> | |
225 | + <td class="opcao_tabela"><?=$oTranslator->_('Placa-mãe');?></td> | |
226 | + <td class="dado"><a href="computador.php?exibir=hardware&te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so']?>"><? echo mysql_result($result_hard, 0, "te_placa_mae_desc");?></a></td> | |
227 | + <td class="opcao_tabela"><?=$oTranslator->_('Compartilhamentos');?></td> | |
228 | + <td class="dado"><a href="computador.php?exibir=compartilhamento&te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so']?>"><? echo "$TotalCompart" ?></a></td> | |
229 | + | |
230 | + </tr> | |
231 | + | |
232 | + <? echo $linha?> | |
233 | + <tr> | |
234 | + <td> </td> | |
235 | + <td class="opcao_tabela"><?=$oTranslator->_('Memoria RAM');?></td> | |
236 | + <td class="dado"><a href="computador.php?exibir=hardware&te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so']?>"><? echo mysql_result($result_hard, 0, "qt_mem_ram");?></a></td> | |
237 | + <td class="opcao_tabela"><?=$oTranslator->_('Unidades de Disco');?></td> | |
238 | + <td class="dado"><a href="computador.php?exibir=unidades_disco&te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so']?>"><? echo "$TotalDiscos , Capacidade: $capacidade GB , Livre: $livre GB" ?></a></td> | |
239 | + </tr> | |
240 | + | |
241 | + <? echo $linha?> | |
242 | + <tr> | |
243 | + <td><p> </p></td> | |
244 | + <td class="opcao_tabela"><?=$oTranslator->_('Patrimônio da CPU');?></td> | |
245 | + <td class="dado"><a href="computador.php?exibir=patrimonio&te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so']?>"><? echo mysql_result($result_pat, 0, "te_info_patrimonio1"); ?></a></td> | |
246 | + <td class="opcao_tabela"><?=$oTranslator->_('Localização');?></td> | |
247 | + <td class="dado"><a href="computador.php?exibir=tcp_ip&te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so']?>"><? echo mysql_result($result_local, 0, "te_localizacao_complementar");?></a></td> | |
248 | + | |
249 | +<? echo $linha?> | |
250 | + | |
251 | +<tr> | |
252 | + | |
253 | +<td><p> </p></td> | |
254 | + | |
255 | + <td class="opcao_tabela"><?=$oTranslator->_('Processador');?> | |
256 | + | |
257 | +<!-- <td class="dado"><? echo $cpu; ?></td> --> | |
258 | +<? | |
259 | + // Obtenho os nomes dos hardwares passíveis de controle | |
260 | + $arrDescricoesColunasComputadores = getDescricoesColunasComputadores(); | |
261 | + $strQueryTotalizaGeralExistentes = ' SELECT DISTINCT cs_tipo_componente,te_valor | |
262 | + FROM componentes_estacoes | |
263 | + WHERE cs_tipo_componente = "CPU" AND te_node_address = "'.mysql_result($result, 0, "te_node_address") . '" AND id_so=' . mysql_result($result, 0, "id_so").' ORDER BY cs_tipo_componente,te_valor'; | |
264 | + | |
265 | + $resultTotalizaGeralExistentes = mysql_query($strQueryTotalizaGeralExistentes) or die($oTranslator->_('falha na consulta a tabela (%1) ou sua sessao expirou!', array('componentes_estacoes'))); | |
266 | + | |
267 | + $strComponenteAtual = ''; | |
268 | + $intSequencial = 0; | |
269 | + while ($rowTotalizaGeralExistentes = mysql_fetch_array($resultTotalizaGeralExistentes)) | |
270 | + | |
271 | + { | |
272 | + if ($strComponenteAtual <> $rowTotalizaGeralExistentes['cs_tipo_componente']) | |
273 | + | |
274 | + { | |
275 | + $strComponenteAtual = $rowTotalizaGeralExistentes['cs_tipo_componente']; | |
276 | + $intSequencial = 1; | |
277 | + } | |
278 | + else | |
279 | + $intSequencial ++; | |
280 | + | |
281 | + $arrColunasValores = explode('#FIELD#',$rowTotalizaGeralExistentes['te_valor']); | |
282 | + | |
283 | + for ($i=0; $i<count($arrColunasValores);$i++) | |
284 | + | |
285 | + { | |
286 | + $arrColunas = explode('###',$arrColunasValores[$i]); | |
287 | + $strCor = ($strCor==''?$strPreenchimentoPadrao:''); | |
288 | + ?> | |
289 | + <tr bgcolor="<? echo $strCor;?>"> | |
290 | + <td> </td> | |
291 | + <? | |
292 | + if ($i > 0) | |
293 | + { | |
294 | + ?> | |
295 | + <td> </td> | |
296 | + <? | |
297 | + } | |
298 | + ?> | |
299 | + <td class="opcao_tabela"><? echo $arrDescricoesColunasComputadores[$arrColunas[0]].($i==0?' '.$intSequencial:':');?></td> | |
300 | + <? | |
301 | + if ($i == 0) | |
302 | + { | |
303 | + ?> | |
304 | + <td class="opcao_tabela"><?=$oTranslator->_('Descricao');?></td> | |
305 | + <? | |
306 | + } | |
307 | + ?> | |
308 | + <td class="dado" colspan="3"><? echo $arrColunas[1]; ?></td> | |
309 | + </tr> | |
310 | + <? | |
311 | + } | |
312 | + | |
313 | + echo $linha; | |
314 | + } | |
315 | + $strCor = ($strCor==''?$strPreenchimentoPadrao:''); | |
316 | + ?> | |
317 | + <tr> </td> | |
318 | + </tr> | |
319 | +<tr> | |
320 | +<td colspan="5" height="1" bgcolor="#333333"></td> | |
321 | +</tr> | |
322 | +</table></td> | |
323 | +</tr> | |
324 | +</table> | ... | ... |