Commit df0944ca2a67e53a59245e980e11e696c65a2d64
1 parent
129ea958
Exists in
master
and in
1 other branch
Gerente "trunk" atualizado
- atualizados scripts para criar/atualizar banco de dados git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@405 fecfc0c7-e812-0410-ae72-849f08638ee7
Showing
4 changed files
with
853 additions
and
491 deletions
Show diff stats
instalador/sql/cacic_create_tables.sql
| ... | ... | @@ -138,13 +138,27 @@ CREATE TABLE `componentes_estacoes` ( |
| 138 | 138 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Componentes de hardware instalados nas estações'; |
| 139 | 139 | |
| 140 | 140 | -- |
| 141 | +-- Table structure for table `componentes_estacoes_historico` | |
| 142 | +-- | |
| 143 | + | |
| 144 | +CREATE TABLE `componentes_estacoes_historico` ( | |
| 145 | + `te_node_address` varchar(17) NOT NULL, | |
| 146 | + `id_so` int(11) NOT NULL, | |
| 147 | + `cs_tipo_componente` varchar(100) NOT NULL, | |
| 148 | + `te_valor` varchar(200) NOT NULL, | |
| 149 | + `dt_alteracao` datetime NOT NULL, | |
| 150 | + `cs_tipo_alteracao` varchar(3) NOT NULL, | |
| 151 | + KEY `te_node_address` (`te_node_address`,`id_so`,`cs_tipo_componente`) | |
| 152 | +) ENGINE=InnoDB DEFAULT CHARSET=ascii COMMENT='Componentes de hardware instalados nas estações'; | |
| 153 | + | |
| 154 | +-- | |
| 141 | 155 | -- Table structure for table `computadores` |
| 142 | 156 | -- |
| 143 | 157 | |
| 144 | 158 | CREATE TABLE `computadores` ( |
| 145 | 159 | `te_node_address` varchar(17) NOT NULL default '', |
| 146 | 160 | `id_so` int(11) NOT NULL default '0', |
| 147 | - `te_so` varchar(10) default NULL, | |
| 161 | + `te_so` varchar(50) default NULL, | |
| 148 | 162 | `te_nome_computador` varchar(50) default NULL, |
| 149 | 163 | `id_ip_rede` varchar(15) NOT NULL default '', |
| 150 | 164 | `te_dominio_windows` varchar(50) default NULL, |
| ... | ... | @@ -168,7 +182,7 @@ CREATE TABLE `computadores` ( |
| 168 | 182 | `te_cpu_serial` varchar(50) default NULL, |
| 169 | 183 | `te_cpu_fabricante` varchar(100) default NULL, |
| 170 | 184 | `te_cpu_freq` varchar(6) default NULL, |
| 171 | - `te_mem_ram_desc` varchar(100) default NULL, | |
| 185 | + `te_mem_ram_desc` varchar(200) default NULL, | |
| 172 | 186 | `te_bios_desc` varchar(100) default NULL, |
| 173 | 187 | `te_bios_data` varchar(10) default NULL, |
| 174 | 188 | `dt_hr_ult_acesso` datetime default NULL, |
| ... | ... | @@ -220,9 +234,9 @@ CREATE TABLE `configuracoes_locais` ( |
| 220 | 234 | `te_enderecos_mac_invalidos` text, |
| 221 | 235 | `te_janelas_excecao` text, |
| 222 | 236 | `te_nota_email_gerentes` text, |
| 223 | - `te_exibe_graficos` varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]', | |
| 224 | 237 | `cs_abre_janela_patr` char(1) NOT NULL default 'N', |
| 225 | 238 | `id_default_body_bgcolor` varchar(10) NOT NULL default '#EBEBEB', |
| 239 | + `te_exibe_graficos` varchar(100) NOT NULL default '[acessos_locais][so][acessos][locais]', | |
| 226 | 240 | PRIMARY KEY (`id_local`) |
| 227 | 241 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
| 228 | 242 | |
| ... | ... | @@ -242,9 +256,9 @@ CREATE TABLE `configuracoes_padrao` ( |
| 242 | 256 | `te_serv_cacic_padrao` varchar(20) default NULL, |
| 243 | 257 | `te_enderecos_mac_invalidos` text, |
| 244 | 258 | `te_janelas_excecao` text, |
| 245 | - `te_exibe_graficos` varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]', | |
| 246 | 259 | `cs_abre_janela_patr` char(1) NOT NULL default 'S', |
| 247 | - `id_default_body_bgcolor` varchar(10) NOT NULL default '#EBEBEB' | |
| 260 | + `id_default_body_bgcolor` varchar(10) NOT NULL default '#EBEBEB', | |
| 261 | + `te_exibe_graficos` varchar(100) NOT NULL default '[acessos_locais][so][acessos][locais]' | |
| 248 | 262 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
| 249 | 263 | |
| 250 | 264 | -- |
| ... | ... | @@ -597,7 +611,7 @@ CREATE TABLE `so` ( |
| 597 | 611 | `id_so` int(11) NOT NULL default '0', |
| 598 | 612 | `te_desc_so` varchar(50) default NULL, |
| 599 | 613 | `sg_so` varchar(10) default NULL, |
| 600 | - `te_so` varchar(50) NOT NULL DEFAULT '', | |
| 614 | + `te_so` varchar(50) NOT NULL default '', | |
| 601 | 615 | PRIMARY KEY (`id_so`,`te_so`) |
| 602 | 616 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
| 603 | 617 | |
| ... | ... | @@ -769,7 +783,7 @@ CREATE TABLE `usuarios` ( |
| 769 | 783 | `id_usuario` int(10) unsigned NOT NULL auto_increment, |
| 770 | 784 | `nm_usuario_acesso` varchar(20) NOT NULL default '', |
| 771 | 785 | `nm_usuario_completo` varchar(60) NOT NULL default '', |
| 772 | - `te_senha` varchar(50) NOT NULL default '', | |
| 786 | + `te_senha` varchar(60) NOT NULL default '', | |
| 773 | 787 | `dt_log_in` datetime NOT NULL default '0000-00-00 00:00:00', |
| 774 | 788 | `id_grupo_usuarios` int(1) NOT NULL default '1', |
| 775 | 789 | `te_emails_contato` varchar(100) default NULL, | ... | ... |
| ... | ... | @@ -0,0 +1,356 @@ |
| 1 | +-- -------------------------------------------------------- | |
| 2 | +-- Atualização de Tabelas do banco de dados CACIC-fev2006 | |
| 3 | +-- SGBD: MySQL-4.1.20 | |
| 4 | +-- -------------------------------------------------------- | |
| 5 | +# | |
| 6 | +# criado com o auxilio de: MySQL Diff 1.5.0 | |
| 7 | +# http://www.mysqldiff.com | |
| 8 | + | |
| 9 | +CREATE TABLE aplicativos_redes ( | |
| 10 | + id_local int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 11 | + id_ip_rede varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 12 | + id_aplicativo int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 13 | + PRIMARY KEY (id_local, id_ip_rede, id_aplicativo) | |
| 14 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Relacionamento entre redes e perfis de aplicativos monitorad; InnoDB free: 15360'; | |
| 15 | + | |
| 16 | +CREATE TABLE aquisicoes ( | |
| 17 | + id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 18 | + dt_aquisicao date NULL DEFAULT NULL COMMENT '', | |
| 19 | + nr_processo varchar(11) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 20 | + nm_empresa varchar(45) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 21 | + nm_proprietario varchar(45) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 22 | + nr_notafiscal int(10) unsigned NULL DEFAULT NULL COMMENT '', | |
| 23 | + PRIMARY KEY (id_aquisicao) | |
| 24 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 25 | + | |
| 26 | +CREATE TABLE aquisicoes_item ( | |
| 27 | + id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 28 | + id_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 29 | + id_tipo_licenca int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 30 | + qt_licenca int(11) NULL DEFAULT NULL COMMENT '', | |
| 31 | + dt_vencimento_licenca date NULL DEFAULT NULL COMMENT '', | |
| 32 | + te_obs varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 33 | + PRIMARY KEY (id_aquisicao, id_software, id_tipo_licenca) | |
| 34 | +) row_format=DYNAMIC DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 35 | + | |
| 36 | +CREATE TABLE componentes_estacoes ( | |
| 37 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 38 | + id_so int(11) NOT NULL DEFAULT '' COMMENT '', | |
| 39 | + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 40 | + te_valor text NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 41 | + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 42 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Componentes de hardware instalados nas estações; InnoDB free: 15360 kB'; | |
| 43 | + | |
| 44 | +CREATE TABLE componentes_estacoes_historico ( | |
| 45 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci, | |
| 46 | + id_so int(11) NOT NULL DEFAULT '' COMMENT '', | |
| 47 | + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci, | |
| 48 | + te_valor varchar(200) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci, | |
| 49 | + dt_alteracao datetime NOT NULL DEFAULT '' COMMENT '', | |
| 50 | + cs_tipo_alteracao varchar(3) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci, | |
| 51 | + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 52 | +) DEFAULT CHARSET=ascii COLLATE=ascii_general_ci COMMENT='Componentes de hardware instalados nas estações; InnoDB free: 15360 kB'; | |
| 53 | + | |
| 54 | +CREATE TABLE configuracoes_locais ( | |
| 55 | + id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 56 | + te_notificar_mudanca_hardware text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 57 | + in_exibe_erros_criticos char(1) NULL DEFAULT 'N' COMMENT '' COLLATE latin1_swedish_ci, | |
| 58 | + in_exibe_bandeja char(1) NULL DEFAULT 'S' COMMENT '' COLLATE latin1_swedish_ci, | |
| 59 | + nu_exec_apos int(11) NULL DEFAULT '10' COMMENT '', | |
| 60 | + dt_hr_alteracao_patrim_interface datetime NULL DEFAULT NULL COMMENT '', | |
| 61 | + dt_hr_alteracao_patrim_uon1 datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 62 | + dt_hr_alteracao_patrim_uon1a datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 63 | + dt_hr_alteracao_patrim_uon2 datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 64 | + dt_hr_coleta_forcada datetime NULL DEFAULT NULL COMMENT '', | |
| 65 | + te_notificar_mudanca_patrim text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 66 | + nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 67 | + nu_intervalo_exec int(11) NULL DEFAULT '4' COMMENT '', | |
| 68 | + nu_intervalo_renovacao_patrim int(11) NULL DEFAULT '0' COMMENT '', | |
| 69 | + te_senha_adm_agente varchar(30) NULL DEFAULT 'ADMINCACIC' COMMENT '' COLLATE latin1_swedish_ci, | |
| 70 | + te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 71 | + te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 72 | + te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 73 | + te_janelas_excecao text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 74 | + te_nota_email_gerentes text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 75 | + cs_abre_janela_patr char(1) NOT NULL DEFAULT 'N' COMMENT '' COLLATE latin1_swedish_ci, | |
| 76 | + id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '' COLLATE latin1_swedish_ci, | |
| 77 | + te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' COLLATE latin1_swedish_ci, | |
| 78 | + PRIMARY KEY (id_local) | |
| 79 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 80 | + | |
| 81 | +CREATE TABLE configuracoes_padrao ( | |
| 82 | + in_exibe_erros_criticos char(1) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 83 | + in_exibe_bandeja char(1) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 84 | + nu_exec_apos int(11) NULL DEFAULT NULL COMMENT '', | |
| 85 | + nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 86 | + nu_intervalo_exec int(11) NULL DEFAULT NULL COMMENT '', | |
| 87 | + nu_intervalo_renovacao_patrim int(11) NULL DEFAULT NULL COMMENT '', | |
| 88 | + te_senha_adm_agente varchar(30) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 89 | + te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 90 | + te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 91 | + te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 92 | + te_janelas_excecao text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 93 | + cs_abre_janela_patr char(1) NOT NULL DEFAULT 'S' COMMENT '' COLLATE latin1_swedish_ci, | |
| 94 | + id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '' COLLATE latin1_swedish_ci, | |
| 95 | + te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' COLLATE latin1_swedish_ci | |
| 96 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 97 | + | |
| 98 | +CREATE TABLE contas ( | |
| 99 | + id_conta int(10) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment, | |
| 100 | + nm_responsavel varchar(30) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 101 | + PRIMARY KEY (id_conta) | |
| 102 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 103 | + | |
| 104 | +CREATE TABLE historicos_hardware ( | |
| 105 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 106 | + id_so int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 107 | + campo_alterado varchar(45) NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 108 | + valor_antigo varchar(45) NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 109 | + data_anterior datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 110 | + novo_valor varchar(45) NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 111 | + nova_data datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 112 | + PRIMARY KEY (te_node_address, id_so) | |
| 113 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 114 | + | |
| 115 | +CREATE TABLE historicos_outros_softwares ( | |
| 116 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 117 | + id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 118 | + id_software_inventariado int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 119 | + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 120 | + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 121 | + PRIMARY KEY (te_node_address, id_so, id_software_inventariado) | |
| 122 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 123 | + | |
| 124 | +CREATE TABLE historicos_software ( | |
| 125 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 126 | + id_so int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 127 | + id_software_inventariado int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 128 | + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 129 | + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 130 | + PRIMARY KEY (te_node_address, id_so, id_software_inventariado), | |
| 131 | + INDEX id_software (id_software_inventariado) | |
| 132 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 133 | + | |
| 134 | +CREATE TABLE historicos_software_completo ( | |
| 135 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 136 | + id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 137 | + id_software_inventariado int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 138 | + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 139 | + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 140 | + PRIMARY KEY (te_node_address, id_so, id_software_inventariado, dt_hr_inclusao) | |
| 141 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 142 | + | |
| 143 | +CREATE TABLE insucessos_instalacao ( | |
| 144 | + te_ip varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 145 | + te_so varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 146 | + id_usuario varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 147 | + dt_datahora datetime NOT NULL DEFAULT '' COMMENT '', | |
| 148 | + cs_indicador char(1) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci | |
| 149 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 150 | + | |
| 151 | +CREATE TABLE locais ( | |
| 152 | + id_local int(11) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment, | |
| 153 | + nm_local varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 154 | + sg_local varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 155 | + te_observacao varchar(255) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 156 | + PRIMARY KEY (id_local), | |
| 157 | + INDEX sg_localizacao (sg_local) | |
| 158 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Localizações para regionalização de acesso a dados; InnoDB free: 15360 kB'; | |
| 159 | + | |
| 160 | +CREATE TABLE log ( | |
| 161 | + dt_acao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 162 | + cs_acao varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 163 | + nm_script varchar(255) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 164 | + nm_tabela varchar(255) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 165 | + id_usuario int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 166 | + te_ip_origem varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci | |
| 167 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Log de Atividades no Sistema CACIC; InnoDB free: 15360 kB'; | |
| 168 | + | |
| 169 | +CREATE TABLE softwares ( | |
| 170 | + id_software int(10) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment, | |
| 171 | + nm_software varchar(150) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 172 | + te_descricao_software varchar(255) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 173 | + qt_licenca int(11) NULL DEFAULT '0' COMMENT '', | |
| 174 | + nr_midia varchar(10) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 175 | + te_local_midia varchar(30) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 176 | + te_obs varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 177 | + PRIMARY KEY (id_software) | |
| 178 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 179 | + | |
| 180 | +CREATE TABLE softwares_estacao ( | |
| 181 | + nr_patrimonio varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 182 | + id_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 183 | + nm_computador varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 184 | + dt_autorizacao date NULL DEFAULT NULL COMMENT '', | |
| 185 | + nr_processo varchar(11) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 186 | + dt_expiracao_instalacao date NULL DEFAULT NULL COMMENT '', | |
| 187 | + id_aquisicao_particular int(10) unsigned NULL DEFAULT NULL COMMENT '', | |
| 188 | + dt_desinstalacao date NULL DEFAULT NULL COMMENT '', | |
| 189 | + te_observacao varchar(90) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 190 | + nr_patr_destino varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 191 | + PRIMARY KEY (nr_patrimonio, id_software) | |
| 192 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 193 | + | |
| 194 | +CREATE TABLE tipos_licenca ( | |
| 195 | + id_tipo_licenca int(10) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment, | |
| 196 | + te_tipo_licenca varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 197 | + PRIMARY KEY (id_tipo_licenca) | |
| 198 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 199 | + | |
| 200 | +CREATE TABLE tipos_software ( | |
| 201 | + id_tipo_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 202 | + te_descricao_tipo_software varchar(30) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 203 | + PRIMARY KEY (id_tipo_software) | |
| 204 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 205 | + | |
| 206 | +CREATE TABLE unid_organizacional_nivel1a ( | |
| 207 | + id_unid_organizacional_nivel1 int(11) NOT NULL DEFAULT '' COMMENT '', | |
| 208 | + id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT 0 COMMENT '' auto_increment, | |
| 209 | + nm_unid_organizacional_nivel1a varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 210 | + PRIMARY KEY (id_unid_organizacional_nivel1a) | |
| 211 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 212 | + | |
| 213 | +ALTER TABLE acoes_excecoes | |
| 214 | + ADD id_local int(11) NOT NULL DEFAULT '' COMMENT '' FIRST; | |
| 215 | + | |
| 216 | + | |
| 217 | +ALTER TABLE acoes_redes | |
| 218 | + ADD id_local int(11) NOT NULL DEFAULT '0' COMMENT '' AFTER id_acao, | |
| 219 | + ADD cs_situacao char(1) NOT NULL DEFAULT 'T' COMMENT '' COLLATE latin1_swedish_ci AFTER dt_hr_coleta_forcada, | |
| 220 | + ADD dt_hr_alteracao datetime NULL DEFAULT NULL COMMENT '' AFTER cs_situacao, | |
| 221 | + DROP PRIMARY KEY, | |
| 222 | + ADD PRIMARY KEY (id_local, id_ip_rede, id_acao); | |
| 223 | + | |
| 224 | + | |
| 225 | +ALTER TABLE acoes_so | |
| 226 | + ADD id_local int(11) NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 227 | + DROP PRIMARY KEY, | |
| 228 | + ADD PRIMARY KEY (id_acao, id_so, id_local); | |
| 229 | + | |
| 230 | + | |
| 231 | +ALTER TABLE aplicativos_monitorados | |
| 232 | + COMMENT='InnoDB free: 15360 kB'; | |
| 233 | + | |
| 234 | + | |
| 235 | +ALTER TABLE compartilhamentos | |
| 236 | + ADD INDEX node_so_tipocompart (te_node_address, id_so, cs_tipo_compart); | |
| 237 | + | |
| 238 | + | |
| 239 | +ALTER TABLE computadores | |
| 240 | + ADD te_so varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER id_so, | |
| 241 | + ADD id_conta int(10) unsigned NULL DEFAULT NULL COMMENT '' AFTER te_origem_mac, | |
| 242 | + MODIFY te_mem_ram_desc varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 243 | + ADD INDEX te_ip (te_ip), | |
| 244 | + ADD INDEX te_node_address (te_node_address), | |
| 245 | + ADD INDEX te_nome_computador (te_nome_computador); | |
| 246 | + | |
| 247 | +DROP TABLE configuracoes; | |
| 248 | + | |
| 249 | +ALTER TABLE descricao_hardware | |
| 250 | + ADD te_locais_notificacao_ativada text NULL DEFAULT NULL COMMENT 'Locais onde a notificação de alteração de hardware encontra-se ativa.' COLLATE latin1_swedish_ci AFTER te_desc_hardware, | |
| 251 | + DROP cs_notificacao_ativada; | |
| 252 | + | |
| 253 | + | |
| 254 | +ALTER TABLE descricoes_colunas_computadores | |
| 255 | + COMMENT='Tabela para auxílio na opção Exclusão de Informações; InnoDB free: 15360 kB'; | |
| 256 | + | |
| 257 | + | |
| 258 | +ALTER TABLE grupo_usuarios | |
| 259 | + ADD cs_nivel_administracao tinyint(2) NOT NULL DEFAULT '0' COMMENT '' AFTER te_descricao_grupo, | |
| 260 | + MODIFY id_grupo_usuarios int(2) NOT NULL DEFAULT 0 COMMENT '' auto_increment, | |
| 261 | + COMMENT='InnoDB free: 15360 kB'; | |
| 262 | + | |
| 263 | +ALTER TABLE officescan | |
| 264 | + ADD PRIMARY KEY (te_node_address, id_so); | |
| 265 | + | |
| 266 | + | |
| 267 | +ALTER TABLE patrimonio | |
| 268 | + ADD id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT '' COMMENT '' FIRST, | |
| 269 | + DROP id_unid_organizacional_nivel1, | |
| 270 | + MODIFY te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 271 | + ADD INDEX te_node_address (te_node_address, id_so); | |
| 272 | + | |
| 273 | +ALTER TABLE patrimonio_config_interface | |
| 274 | + ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 275 | + DROP PRIMARY KEY, | |
| 276 | + ADD PRIMARY KEY (id_etiqueta, id_local), | |
| 277 | + ADD INDEX id_localizacao (id_local); | |
| 278 | + | |
| 279 | + | |
| 280 | +ALTER TABLE perfis_aplicativos_monitorados | |
| 281 | + ADD in_disponibiliza_info_usuario_comum char(1) NOT NULL DEFAULT 'N' COMMENT '' COLLATE latin1_swedish_ci AFTER in_disponibiliza_info, | |
| 282 | + COMMENT='InnoDB free: 15360 kB'; | |
| 283 | + | |
| 284 | + | |
| 285 | +ALTER TABLE redes | |
| 286 | + ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 287 | + ADD nu_limite_ftp int(5) unsigned NOT NULL DEFAULT '5' COMMENT '' AFTER te_senha_login_serv_updates_gerente, | |
| 288 | + DROP PRIMARY KEY, | |
| 289 | + ADD PRIMARY KEY (id_ip_rede, id_local), | |
| 290 | + ADD INDEX id_ip_rede (id_ip_rede); | |
| 291 | + | |
| 292 | + | |
| 293 | +ALTER TABLE redes_grupos_ftp | |
| 294 | + ADD id_local int(11) NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 295 | + ADD id_ftp int(11) NOT NULL DEFAULT 0 COMMENT '' auto_increment AFTER nu_hora_fim, | |
| 296 | + ADD PRIMARY KEY (id_ftp); | |
| 297 | + | |
| 298 | + | |
| 299 | +ALTER TABLE redes_versoes_modulos | |
| 300 | + ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 301 | + ADD dt_atualizacao datetime NOT NULL DEFAULT '' COMMENT '' AFTER te_versao_modulo, | |
| 302 | + DROP PRIMARY KEY, | |
| 303 | + ADD PRIMARY KEY (id_ip_rede, nm_modulo, id_local); | |
| 304 | + | |
| 305 | + | |
| 306 | +ALTER TABLE so | |
| 307 | + ADD te_so varchar(50) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER sg_so, | |
| 308 | + DROP PRIMARY KEY, | |
| 309 | + ADD PRIMARY KEY (id_so, te_so); | |
| 310 | + | |
| 311 | + | |
| 312 | +ALTER TABLE softwares_inventariados | |
| 313 | + ADD id_tipo_software int(11) NULL DEFAULT '0' COMMENT '' AFTER nm_software_inventariado, | |
| 314 | + ADD id_software int(10) unsigned NULL DEFAULT NULL COMMENT '' AFTER id_tipo_software, | |
| 315 | + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER id_software, | |
| 316 | + ADD INDEX id_software (id_software_inventariado), | |
| 317 | + ADD INDEX idx_nm_software_inventariado (nm_software_inventariado), | |
| 318 | + COMMENT='InnoDB free: 15360 kB'; | |
| 319 | + | |
| 320 | + | |
| 321 | +ALTER TABLE softwares_inventariados_estacoes | |
| 322 | + ADD INDEX id_software (id_software_inventariado), | |
| 323 | + COMMENT='InnoDB free: 15360 kB'; | |
| 324 | + | |
| 325 | + | |
| 326 | +ALTER TABLE unid_organizacional_nivel2 | |
| 327 | + ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 328 | + ADD id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT '0' COMMENT '' AFTER id_unid_organizacional_nivel2, | |
| 329 | + DROP id_unid_organizacional_nivel1, | |
| 330 | + DROP PRIMARY KEY, | |
| 331 | + ADD PRIMARY KEY (id_unid_organizacional_nivel2, id_unid_organizacional_nivel1a, id_local), | |
| 332 | + ADD INDEX id_localizacao (id_local); | |
| 333 | + | |
| 334 | + | |
| 335 | +ALTER TABLE usuarios | |
| 336 | + ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 337 | + ADD te_emails_contato varchar(100) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER id_grupo_usuarios, | |
| 338 | + ADD te_telefones_contato varchar(100) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER te_emails_contato, | |
| 339 | + ADD te_locais_secundarios varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER te_telefones_contato, | |
| 340 | + MODIFY nm_usuario_acesso varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 341 | + MODIFY te_senha varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 342 | + MODIFY id_grupo_usuarios int(1) NOT NULL DEFAULT '1' COMMENT '', | |
| 343 | + ADD INDEX id_localizacao (id_local); | |
| 344 | + | |
| 345 | +ALTER TABLE variaveis_ambiente | |
| 346 | + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER nm_variavel_ambiente; | |
| 347 | + | |
| 348 | + | |
| 349 | +ALTER TABLE variaveis_ambiente_estacoes | |
| 350 | + COMMENT='InnoDB free: 15360 kB'; | |
| 351 | + | |
| 352 | + | |
| 353 | +ALTER TABLE versoes_softwares | |
| 354 | + ADD PRIMARY KEY (te_node_address, id_so); | |
| 355 | + | |
| 356 | + | ... | ... |
instalador/sql/cacic_jun2005.sql
| 1 | --- script para converter o banco do cacic-jun2005 para a nova versão | |
| 2 | - | |
| 3 | -SET foreign_key_checks=0; | |
| 4 | - | |
| 5 | - | |
| 6 | --- | |
| 7 | --- Table: `aplicativos_redes` | |
| 8 | --- | |
| 9 | -CREATE TABLE `aplicativos_redes` ( | |
| 10 | - `id_local` integer(11) NOT NULL DEFAULT '0', | |
| 11 | - `id_ip_rede` varchar(15) NOT NULL DEFAULT '', | |
| 12 | - `id_aplicativo` integer(11) unsigned NOT NULL DEFAULT '0', | |
| 13 | - INDEX (`id_local`), | |
| 14 | - PRIMARY KEY (`id_local`, `id_ip_rede`, `id_aplicativo`) | |
| 15 | -) ENGINE=InnoDB CHARACTER SET=latin1 comment='Relacionamento entre redes e perfis de aplicativos monitorad'; | |
| 16 | - | |
| 17 | - | |
| 18 | --- | |
| 19 | --- Table: `aquisicoes` | |
| 20 | --- | |
| 21 | -CREATE TABLE `aquisicoes` ( | |
| 22 | - `id_aquisicao` integer(10) unsigned NOT NULL DEFAULT '0', | |
| 23 | - `dt_aquisicao` date DEFAULT NULL, | |
| 24 | - `nr_processo` varchar(11) DEFAULT NULL, | |
| 25 | - `nm_empresa` varchar(45) DEFAULT NULL, | |
| 26 | - `nm_proprietario` varchar(45) DEFAULT NULL, | |
| 27 | - `nr_notafiscal` integer(10) unsigned DEFAULT NULL, | |
| 28 | - INDEX (`id_aquisicao`), | |
| 29 | - PRIMARY KEY (`id_aquisicao`) | |
| 30 | -) ENGINE=InnoDB CHARACTER SET=latin1; | |
| 31 | - | |
| 32 | - | |
| 33 | --- | |
| 34 | --- Table: `aquisicoes_item` | |
| 35 | --- | |
| 36 | -CREATE TABLE `aquisicoes_item` ( | |
| 37 | - `id_aquisicao` integer(10) unsigned NOT NULL DEFAULT '0', | |
| 38 | - `id_software` integer(10) unsigned NOT NULL DEFAULT '0', | |
| 39 | - `id_tipo_licenca` integer(10) unsigned NOT NULL DEFAULT '0', | |
| 40 | - `qt_licenca` integer(11) DEFAULT NULL, | |
| 41 | - `dt_vencimento_licenca` date DEFAULT NULL, | |
| 42 | - `te_obs` varchar(50) DEFAULT NULL, | |
| 43 | - INDEX (`id_aquisicao`), | |
| 44 | - PRIMARY KEY (`id_aquisicao`, `id_software`, `id_tipo_licenca`) | |
| 45 | -) ENGINE=InnoDB CHARACTER SET=latin1 ROW_FORMAT=DYNAMIC; | |
| 46 | - | |
| 47 | - | |
| 48 | --- | |
| 49 | --- Table: `configuracoes_locais` | |
| 50 | --- | |
| 51 | -CREATE TABLE `configuracoes_locais` ( | |
| 52 | - `id_local` integer(11) unsigned NOT NULL DEFAULT '0', | |
| 53 | - `te_notificar_mudanca_hardware` text, | |
| 54 | - `in_exibe_erros_criticos` char(1) DEFAULT 'N', | |
| 55 | - `in_exibe_bandeja` char(1) DEFAULT 'S', | |
| 56 | - `nu_exec_apos` integer(11) DEFAULT '10', | |
| 57 | - `dt_hr_alteracao_patrim_interface` datetime DEFAULT NULL, | |
| 58 | - `dt_hr_alteracao_patrim_uon1` datetime default '0000-00-00 00:00:00', | |
| 59 | - `dt_hr_alteracao_patrim_uon1a` datetime default '0000-00-00 00:00:00', | |
| 60 | - `dt_hr_alteracao_patrim_uon2` datetime default '0000-00-00 00:00:00', | |
| 61 | - `dt_hr_coleta_forcada` datetime DEFAULT NULL, | |
| 62 | - `te_notificar_mudanca_patrim` text, | |
| 63 | - `nm_organizacao` varchar(150) DEFAULT NULL, | |
| 64 | - `nu_intervalo_exec` integer(11) DEFAULT '4', | |
| 65 | - `nu_intervalo_renovacao_patrim` integer(11) DEFAULT '0', | |
| 66 | - `te_senha_adm_agente` varchar(30) DEFAULT 'ADMINCACIC', | |
| 67 | - `te_serv_updates_padrao` varchar(20) DEFAULT NULL, | |
| 68 | - `te_serv_cacic_padrao` varchar(20) DEFAULT NULL, | |
| 69 | - `te_enderecos_mac_invalidos` text, | |
| 70 | - `te_janelas_excecao` text, | |
| 71 | - `te_nota_email_gerentes` text, | |
| 72 | - `te_exibe_graficos` varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]', | |
| 73 | - `cs_abre_janela_patr` char(1) NOT NULL DEFAULT 'N', | |
| 74 | - `id_default_body_bgcolor` varchar(10) NOT NULL DEFAULT '#EBEBEB', | |
| 75 | - INDEX (`id_local`), | |
| 76 | - PRIMARY KEY (`id_local`) | |
| 77 | -) ENGINE=InnoDB CHARACTER SET=latin1; | |
| 78 | - | |
| 79 | - | |
| 80 | --- | |
| 81 | --- Table: `configuracoes_padrao` | |
| 82 | --- | |
| 83 | -CREATE TABLE `configuracoes_padrao` ( | |
| 84 | - `in_exibe_erros_criticos` char(1) DEFAULT NULL, | |
| 85 | - `in_exibe_bandeja` char(1) DEFAULT NULL, | |
| 86 | - `nu_exec_apos` integer(11) DEFAULT NULL, | |
| 87 | - `nm_organizacao` varchar(150) DEFAULT NULL, | |
| 88 | - `nu_intervalo_exec` integer(11) DEFAULT NULL, | |
| 89 | - `nu_intervalo_renovacao_patrim` integer(11) DEFAULT NULL, | |
| 90 | - `te_senha_adm_agente` varchar(30) DEFAULT NULL, | |
| 91 | - `te_serv_updates_padrao` varchar(20) DEFAULT NULL, | |
| 92 | - `te_serv_cacic_padrao` varchar(20) DEFAULT NULL, | |
| 93 | - `te_enderecos_mac_invalidos` text, | |
| 94 | - `te_janelas_excecao` text, | |
| 95 | - `te_exibe_graficos` varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]', | |
| 96 | - `cs_abre_janela_patr` char(1) NOT NULL DEFAULT 'S', | |
| 97 | - `id_default_body_bgcolor` varchar(10) NOT NULL DEFAULT '#EBEBEB' | |
| 98 | -) ENGINE=InnoDB CHARACTER SET=latin1; | |
| 99 | - | |
| 100 | - | |
| 101 | --- | |
| 102 | --- Table: `contas` | |
| 103 | --- | |
| 104 | -CREATE TABLE `contas` ( | |
| 105 | - `id_conta` integer(10) unsigned NOT NULL auto_increment, | |
| 106 | - `nm_responsavel` varchar(30) NOT NULL DEFAULT '', | |
| 107 | - INDEX (`id_conta`), | |
| 108 | - PRIMARY KEY (`id_conta`) | |
| 109 | -) ENGINE=InnoDB CHARACTER SET=latin1; | |
| 110 | - | |
| 111 | - | |
| 112 | --- | |
| 113 | --- Table: `descricoes_colunas_computadores` | |
| 114 | --- | |
| 115 | -CREATE TABLE `descricoes_colunas_computadores` ( | |
| 116 | - `nm_campo` varchar(100) NOT NULL DEFAULT '', | |
| 117 | - `te_descricao_campo` varchar(100) NOT NULL DEFAULT '', | |
| 118 | - `cs_condicao_pesquisa` char(1) NOT NULL DEFAULT 'S', | |
| 119 | - INDEX (`nm_campo`), | |
| 120 | - UNIQUE (`nm_campo`) | |
| 121 | -) ENGINE=InnoDB CHARACTER SET=latin1 comment='Tabela para auxÃlio na opção Exclusão de Informações de Comp'; | |
| 122 | - | |
| 123 | - | |
| 124 | --- | |
| 125 | --- Table: `historicos_hardware` | |
| 126 | --- | |
| 127 | -CREATE TABLE `historicos_hardware` ( | |
| 128 | - `te_node_address` varchar(17) NOT NULL DEFAULT '', | |
| 129 | - `id_so` integer(11) NOT NULL DEFAULT '0', | |
| 130 | - `campo_alterado` varchar(45) DEFAULT '', | |
| 131 | - `valor_antigo` varchar(45) DEFAULT '', | |
| 132 | - `data_anterior` datetime DEFAULT '0000-00-00 00:00:00', | |
| 133 | - `novo_valor` varchar(45) DEFAULT '', | |
| 134 | - `nova_data` datetime DEFAULT '0000-00-00 00:00:00', | |
| 135 | - INDEX (`te_node_address`), | |
| 136 | - PRIMARY KEY (`te_node_address`, `id_so`) | |
| 137 | -) ENGINE=InnoDB CHARACTER SET=latin1; | |
| 138 | - | |
| 139 | - | |
| 140 | --- | |
| 141 | --- Table: `historicos_outros_softwares` | |
| 142 | --- | |
| 143 | -CREATE TABLE `historicos_outros_softwares` ( | |
| 144 | - `te_node_address` varchar(17) NOT NULL DEFAULT '', | |
| 145 | - `id_so` integer(10) unsigned NOT NULL DEFAULT '0', | |
| 146 | - `id_software_inventariado` integer(10) unsigned NOT NULL DEFAULT '0', | |
| 147 | - `dt_hr_inclusao` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', | |
| 148 | - `dt_hr_ult_coleta` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', | |
| 149 | - INDEX (`te_node_address`), | |
| 150 | - PRIMARY KEY (`te_node_address`, `id_so`, `id_software_inventariado`) | |
| 151 | -) ENGINE=InnoDB CHARACTER SET=latin1; | |
| 152 | - | |
| 153 | - | |
| 154 | --- | |
| 155 | --- Table: `historicos_software` | |
| 156 | --- | |
| 157 | -CREATE TABLE `historicos_software` ( | |
| 158 | - `te_node_address` varchar(17) NOT NULL DEFAULT '', | |
| 159 | - `id_so` integer(11) unsigned NOT NULL DEFAULT '0', | |
| 160 | - `id_software_inventariado` integer(11) unsigned NOT NULL DEFAULT '0', | |
| 161 | - `dt_hr_inclusao` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', | |
| 162 | - `dt_hr_ult_coleta` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', | |
| 163 | - INDEX id_software (`id_software_inventariado`), | |
| 164 | - INDEX (`te_node_address`), | |
| 165 | - PRIMARY KEY (`te_node_address`, `id_so`, `id_software_inventariado`) | |
| 166 | -) ENGINE=InnoDB CHARACTER SET=latin1; | |
| 167 | - | |
| 168 | - | |
| 169 | --- | |
| 170 | --- Table: `historicos_software_completo` | |
| 171 | --- | |
| 172 | -CREATE TABLE `historicos_software_completo` ( | |
| 173 | - `te_node_address` varchar(17) NOT NULL DEFAULT '', | |
| 174 | - `id_so` integer(10) unsigned NOT NULL DEFAULT '0', | |
| 175 | - `id_software_inventariado` integer(10) unsigned NOT NULL DEFAULT '0', | |
| 176 | - `dt_hr_inclusao` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', | |
| 177 | - `dt_hr_ult_coleta` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', | |
| 178 | - INDEX (`te_node_address`), | |
| 179 | - PRIMARY KEY (`te_node_address`, `id_so`, `id_software_inventariado`, `dt_hr_inclusao`) | |
| 180 | -) ENGINE=InnoDB CHARACTER SET=latin1; | |
| 181 | - | |
| 182 | --- | |
| 183 | --- Table structure for table `insucessos_instalacao` | |
| 184 | --- | |
| 185 | - | |
| 186 | -CREATE TABLE `insucessos_instalacao` ( | |
| 187 | - `te_ip` varchar(15) NOT NULL, | |
| 188 | - `te_so` varchar(60) NOT NULL, | |
| 189 | - `id_usuario` varchar(60) NOT NULL, | |
| 190 | - `dt_datahora` datetime NOT NULL, | |
| 191 | - `cs_indicador` char(1) NOT NULL | |
| 192 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 193 | - | |
| 194 | --- | |
| 195 | --- Table: `locais` | |
| 196 | --- | |
| 197 | -CREATE TABLE `locais` ( | |
| 198 | - `id_local` integer(11) unsigned NOT NULL auto_increment, | |
| 199 | - `nm_local` varchar(100) NOT NULL DEFAULT '', | |
| 200 | - `sg_local` varchar(20) NOT NULL DEFAULT '', | |
| 201 | - `te_observacao` varchar(255) DEFAULT NULL, | |
| 202 | - INDEX sg_localizacao (`sg_local`), | |
| 203 | - INDEX (`id_local`), | |
| 204 | - PRIMARY KEY (`id_local`) | |
| 205 | -) ENGINE=InnoDB CHARACTER SET=latin1 comment='Localizações para regionalização de acesso a dados'; | |
| 206 | - | |
| 207 | - | |
| 208 | --- | |
| 209 | --- Table: `log` | |
| 210 | --- | |
| 211 | -CREATE TABLE `log` ( | |
| 212 | - `dt_acao` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', | |
| 213 | - `cs_acao` varchar(20) NOT NULL DEFAULT '', | |
| 214 | - `nm_script` varchar(255) NOT NULL DEFAULT '', | |
| 215 | - `nm_tabela` varchar(255) NOT NULL DEFAULT '', | |
| 216 | - `id_usuario` integer(11) NOT NULL DEFAULT '0', | |
| 217 | - `te_ip_origem` varchar(15) NOT NULL DEFAULT '' | |
| 218 | -) ENGINE=InnoDB CHARACTER SET=latin1 comment='Log de Atividades no Sistema CACIC'; | |
| 219 | - | |
| 220 | - | |
| 221 | --- | |
| 222 | --- Table: `softwares` | |
| 223 | --- | |
| 224 | -CREATE TABLE `softwares` ( | |
| 225 | - `id_software` integer(10) unsigned NOT NULL auto_increment, | |
| 226 | - `nm_software` varchar(150) DEFAULT NULL, | |
| 227 | - `te_descricao_software` varchar(255) DEFAULT NULL, | |
| 228 | - `qt_licenca` integer(11) DEFAULT '0', | |
| 229 | - `nr_midia` varchar(10) DEFAULT NULL, | |
| 230 | - `te_local_midia` varchar(30) DEFAULT NULL, | |
| 231 | - `te_obs` varchar(200) DEFAULT NULL, | |
| 232 | - INDEX (`id_software`), | |
| 233 | - PRIMARY KEY (`id_software`) | |
| 234 | -) ENGINE=InnoDB CHARACTER SET=latin1; | |
| 235 | - | |
| 236 | - | |
| 237 | --- | |
| 238 | --- Table: `softwares_estacao` | |
| 239 | --- | |
| 240 | -CREATE TABLE `softwares_estacao` ( | |
| 241 | - `nr_patrimonio` varchar(20) NOT NULL DEFAULT '', | |
| 242 | - `id_software` integer(10) unsigned NOT NULL DEFAULT '0', | |
| 243 | - `nm_computador` varchar(50) DEFAULT NULL, | |
| 244 | - `dt_autorizacao` date DEFAULT NULL, | |
| 245 | - `nr_processo` varchar(11) DEFAULT NULL, | |
| 246 | - `dt_expiracao_instalacao` date DEFAULT NULL, | |
| 247 | - `id_aquisicao_particular` integer(10) unsigned DEFAULT NULL, | |
| 248 | - `dt_desinstalacao` date DEFAULT NULL, | |
| 249 | - `te_observacao` varchar(90) DEFAULT NULL, | |
| 250 | - `nr_patr_destino` varchar(20) DEFAULT NULL, | |
| 251 | - INDEX (`nr_patrimonio`), | |
| 252 | - PRIMARY KEY (`nr_patrimonio`, `id_software`) | |
| 253 | -) ENGINE=InnoDB CHARACTER SET=latin1; | |
| 254 | - | |
| 255 | - | |
| 256 | --- | |
| 257 | --- Table: `tipos_licenca` | |
| 258 | --- | |
| 259 | -CREATE TABLE `tipos_licenca` ( | |
| 260 | - `id_tipo_licenca` integer(10) unsigned NOT NULL auto_increment, | |
| 261 | - `te_tipo_licenca` varchar(20) DEFAULT NULL, | |
| 262 | - INDEX (`id_tipo_licenca`), | |
| 263 | - PRIMARY KEY (`id_tipo_licenca`) | |
| 264 | -) ENGINE=InnoDB CHARACTER SET=latin1; | |
| 265 | - | |
| 266 | - | |
| 267 | --- | |
| 268 | --- Table: `tipos_software` | |
| 269 | --- | |
| 270 | -CREATE TABLE `tipos_software` ( | |
| 271 | - `id_tipo_software` integer(10) unsigned NOT NULL, | |
| 272 | - `te_descricao_tipo_software` varchar(30) NOT NULL DEFAULT '', | |
| 273 | - INDEX (`id_tipo_software`), | |
| 274 | - PRIMARY KEY (`id_tipo_software`) | |
| 275 | -) ENGINE=InnoDB CHARACTER SET=latin1; | |
| 276 | - | |
| 277 | - | |
| 278 | -SET foreign_key_checks=1; | |
| 279 | - | |
| 280 | - | |
| 281 | -ALTER TABLE acoes ENGINE=InnoDB CHARACTER SET=latin1; | |
| 282 | -ALTER TABLE acoes_excecoes ENGINE=InnoDB CHARACTER SET=latin1; | |
| 283 | -ALTER TABLE acoes_excecoes ADD id_local int(11) NOT NULL DEFAULT 0; | |
| 284 | -ALTER TABLE acoes_redes DROP PRIMARY KEY; | |
| 285 | -ALTER TABLE acoes_redes ENGINE=InnoDB CHARACTER SET=latin1; | |
| 286 | -ALTER TABLE acoes_redes ADD id_local int(11) DEFAULT '0' NOT NULL; | |
| 287 | -ALTER TABLE acoes_redes ADD cs_situacao char(1) DEFAULT 'T' NOT NULL; | |
| 288 | -ALTER TABLE acoes_redes ADD dt_hr_alteracao datetime DEFAULT NULL; | |
| 289 | -ALTER TABLE acoes_so DROP PRIMARY KEY; | |
| 290 | -ALTER TABLE acoes_so ENGINE=InnoDB CHARACTER SET=latin1; | |
| 291 | -ALTER TABLE acoes_so ADD id_local int(11) DEFAULT '0' NOT NULL; | |
| 292 | -ALTER TABLE aplicativos_monitorados ENGINE=InnoDB CHARACTER SET=latin1; | |
| 293 | -ALTER TABLE compartilhamentos ENGINE=InnoDB CHARACTER SET=latin1; | |
| 294 | -CREATE INDEX node_so_tipocompart ON compartilhamentos (te_node_address,id_so,cs_tipo_compart); | |
| 295 | -ALTER TABLE computadores ENGINE=InnoDB CHARACTER SET=latin1; | |
| 296 | -ALTER TABLE computadores ADD te_so varchar(10) DEFAULT NULL; | |
| 297 | -ALTER TABLE computadores ADD te_versao_gercols varchar(10) DEFAULT NULL; | |
| 298 | -ALTER TABLE computadores ADD id_conta int(10) DEFAULT NULL; | |
| 299 | -ALTER TABLE computadores CHANGE te_mem_ram_desc te_mem_ram_desc varchar(200) DEFAULT NULL; | |
| 300 | -CREATE INDEX te_ip ON computadores (te_ip); | |
| 301 | -CREATE INDEX te_node_address ON computadores (te_node_address); | |
| 302 | -CREATE INDEX te_nome_computador ON computadores (te_nome_computador); | |
| 303 | -ALTER TABLE descricao_hardware ENGINE=InnoDB CHARACTER SET=latin1; | |
| 304 | -ALTER TABLE descricao_hardware CHANGE cs_notificacao_ativada te_locais_notificacao_ativada text; | |
| 305 | -ALTER TABLE grupo_usuarios ENGINE=InnoDB CHARACTER SET=latin1; | |
| 306 | -ALTER TABLE grupo_usuarios ADD cs_nivel_administracao tinyint(2) DEFAULT '0' NOT NULL; | |
| 307 | -ALTER TABLE grupo_usuarios CHANGE id_grupo_usuarios id_grupo_usuarios int(2) NOT NULL AUTO_INCREMENT; | |
| 308 | -ALTER TABLE historico_hardware ENGINE=InnoDB CHARACTER SET=latin1; | |
| 309 | -ALTER TABLE historico_tcp_ip ENGINE=InnoDB CHARACTER SET=latin1; | |
| 310 | -ALTER TABLE officescan ENGINE=InnoDB CHARACTER SET=latin1; | |
| 311 | -ALTER TABLE officescan CHANGE te_node_address te_node_address varchar(17) NOT NULL DEFAULT ''; | |
| 312 | -ALTER TABLE officescan CHANGE id_so id_so int(11) NOT NULL DEFAULT '0'; | |
| 313 | -ALTER TABLE patrimonio ENGINE=InnoDB CHARACTER SET=latin1; | |
| 314 | -ALTER TABLE patrimonio CHANGE id_unid_organizacional_nivel1a id_unid_organizacional_nivel1a int(11) NOT NULL; | |
| 315 | -CREATE INDEX te_node_address ON patrimonio (te_node_address,id_so); | |
| 316 | -ALTER TABLE patrimonio_config_interface DROP PRIMARY KEY; | |
| 317 | -ALTER TABLE patrimonio_config_interface ENGINE=InnoDB CHARACTER SET=latin1; | |
| 318 | -ALTER TABLE patrimonio_config_interface ADD id_local int(11) DEFAULT '0' NOT NULL; | |
| 319 | -CREATE INDEX id_localizacao ON patrimonio_config_interface (id_local); | |
| 320 | -ALTER TABLE perfis_aplicativos_monitorados ENGINE=InnoDB CHARACTER SET=latin1; | |
| 321 | -ALTER TABLE perfis_aplicativos_monitorados ADD in_disponibiliza_info_usuario_comum char(1) DEFAULT 'N' NOT NULL; | |
| 322 | -ALTER TABLE redes DROP PRIMARY KEY; | |
| 323 | -ALTER TABLE redes ENGINE=InnoDB CHARACTER SET=latin1; | |
| 324 | -ALTER TABLE redes ADD id_local int(11) DEFAULT '0' NOT NULL; | |
| 325 | -ALTER TABLE redes ADD nu_limite_ftp int(5) DEFAULT '5' NOT NULL; | |
| 326 | -CREATE INDEX id_ip_rede ON redes (id_ip_rede); | |
| 327 | -ALTER TABLE redes_grupos_ftp ENGINE=InnoDB CHARACTER SET=latin1; | |
| 328 | -ALTER TABLE redes_grupos_ftp ADD id_local int(11) DEFAULT '0' NOT NULL; | |
| 329 | -ALTER TABLE redes_grupos_ftp ADD id_ftp int(11) NOT NULL auto_increment; | |
| 330 | -ALTER TABLE redes_grupos_ftp ADD PRIMARY KEY ( `id_ftp` ); | |
| 331 | -ALTER TABLE redes_versoes_modulos ENGINE=InnoDB CHARACTER SET=latin1; | |
| 332 | -ALTER TABLE redes_versoes_modulos ADD id_local int(11) DEFAULT '0' NOT NULL; | |
| 333 | -ALTER TABLE redes_versoes_modulos | |
| 334 | - ADD dt_atualizacao datetime NOT NULL, | |
| 335 | - DROP PRIMARY KEY, | |
| 336 | - ADD PRIMARY KEY (`id_ip_rede`,`nm_modulo`,`id_local`); | |
| 337 | - | |
| 338 | -ALTER TABLE so ENGINE=InnoDB CHARACTER SET=latin1; | |
| 339 | -ALTER TABLE so | |
| 340 | - ADD te_so varchar(50) NOT NULL DEFAULT '', | |
| 341 | - DROP PRIMARY KEY, | |
| 342 | - ADD PRIMARY KEY (`id_so`,`te_so`); | |
| 343 | -ALTER TABLE softwares_inventariados ENGINE=InnoDB CHARACTER SET=latin1; | |
| 344 | -ALTER TABLE softwares_inventariados ADD id_tipo_software int(11) DEFAULT '0'; | |
| 345 | -ALTER TABLE softwares_inventariados ADD id_software int(10) DEFAULT NULL; | |
| 346 | -CREATE INDEX id_software ON softwares_inventariados (id_software_inventariado); | |
| 347 | -ALTER TABLE softwares_inventariados_estacoes ENGINE=InnoDB CHARACTER SET=latin1; | |
| 348 | -ALTER TABLE softwares_inventariados | |
| 349 | - ADD te_hash varchar(40) NOT NULL; | |
| 350 | -CREATE INDEX id_software ON softwares_inventariados_estacoes (id_software_inventariado); | |
| 351 | -ALTER TABLE tipos_unidades_disco ENGINE=InnoDB CHARACTER SET=latin1; | |
| 352 | -ALTER TABLE unid_organizacional_nivel1 ENGINE=InnoDB CHARACTER SET=latin1; | |
| 353 | -ALTER TABLE unid_organizacional_nivel2 ENGINE=InnoDB CHARACTER SET=latin1; | |
| 354 | -ALTER TABLE unid_organizacional_nivel2 ADD id_local int(11) DEFAULT '0' NOT NULL; | |
| 355 | -CREATE INDEX id_localizacao ON unid_organizacional_nivel2 (id_local); | |
| 356 | -ALTER TABLE unidades_disco ENGINE=InnoDB CHARACTER SET=latin1; | |
| 357 | -ALTER TABLE usuarios ENGINE=InnoDB CHARACTER SET=latin1; | |
| 358 | -ALTER TABLE usuarios | |
| 359 | - ADD id_local int(11) DEFAULT '0' NOT NULL, | |
| 360 | - ADD te_emails_contato varchar(100) DEFAULT NULL, | |
| 361 | - ADD te_telefones_contato varchar(100) DEFAULT NULL, | |
| 362 | - CHANGE te_senha te_senha varchar(50) NOT NULL DEFAULT '', | |
| 363 | - CHANGE nm_usuario_acesso varchar(20) NOT NULL default '', | |
| 364 | - ADD te_locais_secundarios varchar(200) DEFAULT NULL, | |
| 365 | - CHANGE id_grupo_usuarios id_grupo_usuarios int(1) NOT NULL default '1'; | |
| 366 | - | |
| 367 | -CREATE INDEX id_localizacao ON usuarios (id_local); | |
| 368 | -ALTER TABLE variaveis_ambiente ENGINE=InnoDB CHARACTER SET=latin1; | |
| 369 | -ALTER TABLE variaveis_ambiente_estacoes ENGINE=InnoDB CHARACTER SET=latin1; | |
| 370 | -ALTER TABLE versoes_softwares ENGINE=InnoDB CHARACTER SET=latin1; | |
| 371 | -ALTER TABLE versoes_softwares CHANGE id_so id_so int(11) NOT NULL DEFAULT '0'; | |
| 372 | -ALTER TABLE versoes_softwares CHANGE te_node_address te_node_address varchar(17) NOT NULL DEFAULT ''; | |
| 373 | -ALTER TABLE acoes_redes ADD PRIMARY KEY (id_local, id_ip_rede, id_acao); | |
| 374 | -ALTER TABLE acoes_so ADD PRIMARY KEY (id_acao, id_so, id_local); | |
| 375 | -ALTER TABLE officescan ADD PRIMARY KEY (te_node_address, id_so); | |
| 376 | -ALTER TABLE patrimonio_config_interface ADD PRIMARY KEY (id_etiqueta, id_local); | |
| 377 | -ALTER TABLE redes ADD PRIMARY KEY (id_ip_rede, id_local); | |
| 378 | -ALTER TABLE versoes_softwares ADD PRIMARY KEY (te_node_address, id_so); | |
| 1 | +-- -------------------------------------------------------- | |
| 2 | +-- Atualização de Tabelas do banco de dados CACIC-jun2005 | |
| 3 | +-- SGBD: MySQL-4.1.20 | |
| 4 | +-- -------------------------------------------------------- | |
| 5 | +# | |
| 6 | +# criado com o auxilio de: MySQL Diff 1.5.0 | |
| 7 | +# http://www.mysqldiff.com | |
| 8 | + | |
| 9 | +SET FOREIGN_KEY_CHECKS = 0; | |
| 10 | + | |
| 11 | +CREATE TABLE aplicativos_redes ( | |
| 12 | + id_local int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 13 | + id_ip_rede varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 14 | + id_aplicativo int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 15 | + PRIMARY KEY (id_local, id_ip_rede, id_aplicativo) | |
| 16 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Relacionamento entre redes e perfis de aplicativos monitorad; InnoDB free: 15360'; | |
| 17 | + | |
| 18 | +CREATE TABLE aquisicoes ( | |
| 19 | + id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 20 | + dt_aquisicao date NULL DEFAULT NULL COMMENT '', | |
| 21 | + nr_processo varchar(11) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 22 | + nm_empresa varchar(45) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 23 | + nm_proprietario varchar(45) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 24 | + nr_notafiscal int(10) unsigned NULL DEFAULT NULL COMMENT '', | |
| 25 | + PRIMARY KEY (id_aquisicao) | |
| 26 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 27 | + | |
| 28 | +CREATE TABLE aquisicoes_item ( | |
| 29 | + id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 30 | + id_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 31 | + id_tipo_licenca int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 32 | + qt_licenca int(11) NULL DEFAULT NULL COMMENT '', | |
| 33 | + dt_vencimento_licenca date NULL DEFAULT NULL COMMENT '', | |
| 34 | + te_obs varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 35 | + PRIMARY KEY (id_aquisicao, id_software, id_tipo_licenca) | |
| 36 | +) row_format=DYNAMIC DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 37 | + | |
| 38 | +CREATE TABLE componentes_estacoes ( | |
| 39 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 40 | + id_so int(11) NOT NULL DEFAULT '' COMMENT '', | |
| 41 | + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 42 | + te_valor text NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 43 | + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 44 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Componentes de hardware instalados nas estações; InnoDB free: 15360 kB'; | |
| 45 | + | |
| 46 | +CREATE TABLE componentes_estacoes_historico ( | |
| 47 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci, | |
| 48 | + id_so int(11) NOT NULL DEFAULT '' COMMENT '', | |
| 49 | + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci, | |
| 50 | + te_valor varchar(200) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci, | |
| 51 | + dt_alteracao datetime NOT NULL DEFAULT '' COMMENT '', | |
| 52 | + cs_tipo_alteracao varchar(3) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci, | |
| 53 | + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 54 | +) DEFAULT CHARSET=ascii COLLATE=ascii_general_ci COMMENT='Componentes de hardware instalados nas estações; InnoDB free: 15360 kB'; | |
| 55 | + | |
| 56 | +CREATE TABLE configuracoes_locais ( | |
| 57 | + id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 58 | + te_notificar_mudanca_hardware text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 59 | + in_exibe_erros_criticos char(1) NULL DEFAULT 'N' COMMENT '' COLLATE latin1_swedish_ci, | |
| 60 | + in_exibe_bandeja char(1) NULL DEFAULT 'S' COMMENT '' COLLATE latin1_swedish_ci, | |
| 61 | + nu_exec_apos int(11) NULL DEFAULT '10' COMMENT '', | |
| 62 | + dt_hr_alteracao_patrim_interface datetime NULL DEFAULT NULL COMMENT '', | |
| 63 | + dt_hr_alteracao_patrim_uon1 datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 64 | + dt_hr_alteracao_patrim_uon1a datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 65 | + dt_hr_alteracao_patrim_uon2 datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 66 | + dt_hr_coleta_forcada datetime NULL DEFAULT NULL COMMENT '', | |
| 67 | + te_notificar_mudanca_patrim text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 68 | + nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 69 | + nu_intervalo_exec int(11) NULL DEFAULT '4' COMMENT '', | |
| 70 | + nu_intervalo_renovacao_patrim int(11) NULL DEFAULT '0' COMMENT '', | |
| 71 | + te_senha_adm_agente varchar(30) NULL DEFAULT 'ADMINCACIC' COMMENT '' COLLATE latin1_swedish_ci, | |
| 72 | + te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 73 | + te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 74 | + te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 75 | + te_janelas_excecao text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 76 | + te_nota_email_gerentes text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 77 | + cs_abre_janela_patr char(1) NOT NULL DEFAULT 'N' COMMENT '' COLLATE latin1_swedish_ci, | |
| 78 | + id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '' COLLATE latin1_swedish_ci, | |
| 79 | + te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' COLLATE latin1_swedish_ci, | |
| 80 | + PRIMARY KEY (id_local) | |
| 81 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 82 | + | |
| 83 | +CREATE TABLE configuracoes_padrao ( | |
| 84 | + in_exibe_erros_criticos char(1) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 85 | + in_exibe_bandeja char(1) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 86 | + nu_exec_apos int(11) NULL DEFAULT NULL COMMENT '', | |
| 87 | + nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 88 | + nu_intervalo_exec int(11) NULL DEFAULT NULL COMMENT '', | |
| 89 | + nu_intervalo_renovacao_patrim int(11) NULL DEFAULT NULL COMMENT '', | |
| 90 | + te_senha_adm_agente varchar(30) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 91 | + te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 92 | + te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 93 | + te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 94 | + te_janelas_excecao text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 95 | + cs_abre_janela_patr char(1) NOT NULL DEFAULT 'S' COMMENT '' COLLATE latin1_swedish_ci, | |
| 96 | + id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '' COLLATE latin1_swedish_ci, | |
| 97 | + te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' COLLATE latin1_swedish_ci | |
| 98 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 99 | + | |
| 100 | +CREATE TABLE contas ( | |
| 101 | + id_conta int(10) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment, | |
| 102 | + nm_responsavel varchar(30) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 103 | + PRIMARY KEY (id_conta) | |
| 104 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 105 | + | |
| 106 | +CREATE TABLE descricoes_colunas_computadores ( | |
| 107 | + nm_campo varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 108 | + te_descricao_campo varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 109 | + cs_condicao_pesquisa char(1) NOT NULL DEFAULT 'S' COMMENT '' COLLATE latin1_swedish_ci, | |
| 110 | + UNIQUE nm_campo (nm_campo) | |
| 111 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Tabela para auxílio na opção Exclusão de Informações; InnoDB free: 15360 kB'; | |
| 112 | + | |
| 113 | +CREATE TABLE historicos_hardware ( | |
| 114 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 115 | + id_so int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 116 | + campo_alterado varchar(45) NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 117 | + valor_antigo varchar(45) NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 118 | + data_anterior datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 119 | + novo_valor varchar(45) NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 120 | + nova_data datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 121 | + PRIMARY KEY (te_node_address, id_so) | |
| 122 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 123 | + | |
| 124 | +CREATE TABLE historicos_outros_softwares ( | |
| 125 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 126 | + id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 127 | + id_software_inventariado int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 128 | + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 129 | + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 130 | + PRIMARY KEY (te_node_address, id_so, id_software_inventariado) | |
| 131 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 132 | + | |
| 133 | +CREATE TABLE historicos_software ( | |
| 134 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 135 | + id_so int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 136 | + id_software_inventariado int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 137 | + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 138 | + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 139 | + PRIMARY KEY (te_node_address, id_so, id_software_inventariado), | |
| 140 | + INDEX id_software (id_software_inventariado) | |
| 141 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 142 | + | |
| 143 | +CREATE TABLE historicos_software_completo ( | |
| 144 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 145 | + id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 146 | + id_software_inventariado int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 147 | + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 148 | + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 149 | + PRIMARY KEY (te_node_address, id_so, id_software_inventariado, dt_hr_inclusao) | |
| 150 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 151 | + | |
| 152 | +CREATE TABLE insucessos_instalacao ( | |
| 153 | + te_ip varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 154 | + te_so varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 155 | + id_usuario varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 156 | + dt_datahora datetime NOT NULL DEFAULT '' COMMENT '', | |
| 157 | + cs_indicador char(1) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci | |
| 158 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 159 | + | |
| 160 | +CREATE TABLE locais ( | |
| 161 | + id_local int(11) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment, | |
| 162 | + nm_local varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 163 | + sg_local varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 164 | + te_observacao varchar(255) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 165 | + PRIMARY KEY (id_local), | |
| 166 | + INDEX sg_localizacao (sg_local) | |
| 167 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Localizações para regionalização de acesso a dados; InnoDB free: 15360 kB'; | |
| 168 | + | |
| 169 | +CREATE TABLE log ( | |
| 170 | + dt_acao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 171 | + cs_acao varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 172 | + nm_script varchar(255) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 173 | + nm_tabela varchar(255) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 174 | + id_usuario int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 175 | + te_ip_origem varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci | |
| 176 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Log de Atividades no Sistema CACIC; InnoDB free: 15360 kB'; | |
| 177 | + | |
| 178 | +CREATE TABLE softwares ( | |
| 179 | + id_software int(10) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment, | |
| 180 | + nm_software varchar(150) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 181 | + te_descricao_software varchar(255) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 182 | + qt_licenca int(11) NULL DEFAULT '0' COMMENT '', | |
| 183 | + nr_midia varchar(10) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 184 | + te_local_midia varchar(30) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 185 | + te_obs varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 186 | + PRIMARY KEY (id_software) | |
| 187 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 188 | + | |
| 189 | +CREATE TABLE softwares_estacao ( | |
| 190 | + nr_patrimonio varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 191 | + id_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 192 | + nm_computador varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 193 | + dt_autorizacao date NULL DEFAULT NULL COMMENT '', | |
| 194 | + nr_processo varchar(11) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 195 | + dt_expiracao_instalacao date NULL DEFAULT NULL COMMENT '', | |
| 196 | + id_aquisicao_particular int(10) unsigned NULL DEFAULT NULL COMMENT '', | |
| 197 | + dt_desinstalacao date NULL DEFAULT NULL COMMENT '', | |
| 198 | + te_observacao varchar(90) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 199 | + nr_patr_destino varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 200 | + PRIMARY KEY (nr_patrimonio, id_software) | |
| 201 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 202 | + | |
| 203 | +CREATE TABLE tipos_licenca ( | |
| 204 | + id_tipo_licenca int(10) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment, | |
| 205 | + te_tipo_licenca varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 206 | + PRIMARY KEY (id_tipo_licenca) | |
| 207 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 208 | + | |
| 209 | +CREATE TABLE tipos_software ( | |
| 210 | + id_tipo_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 211 | + te_descricao_tipo_software varchar(30) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 212 | + PRIMARY KEY (id_tipo_software) | |
| 213 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 214 | + | |
| 215 | +CREATE TABLE unid_organizacional_nivel1a ( | |
| 216 | + id_unid_organizacional_nivel1 int(11) NOT NULL DEFAULT '' COMMENT '', | |
| 217 | + id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT 0 COMMENT '' auto_increment, | |
| 218 | + nm_unid_organizacional_nivel1a varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 219 | + PRIMARY KEY (id_unid_organizacional_nivel1a) | |
| 220 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 221 | + | |
| 222 | +ALTER TABLE acoes_excecoes | |
| 223 | + ADD id_local int(11) NOT NULL DEFAULT '' COMMENT '' FIRST; | |
| 224 | + | |
| 225 | + | |
| 226 | +ALTER TABLE acoes_redes | |
| 227 | + ADD id_local int(11) NOT NULL DEFAULT '0' COMMENT '' AFTER id_acao, | |
| 228 | + ADD cs_situacao char(1) NOT NULL DEFAULT 'T' COMMENT '' COLLATE latin1_swedish_ci AFTER dt_hr_coleta_forcada, | |
| 229 | + ADD dt_hr_alteracao datetime NULL DEFAULT NULL COMMENT '' AFTER cs_situacao, | |
| 230 | + DROP PRIMARY KEY, | |
| 231 | + ADD PRIMARY KEY (id_local, id_ip_rede, id_acao); | |
| 232 | + | |
| 233 | + | |
| 234 | +ALTER TABLE acoes_so | |
| 235 | + ADD id_local int(11) NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 236 | + DROP PRIMARY KEY, | |
| 237 | + ADD PRIMARY KEY (id_acao, id_so, id_local); | |
| 238 | + | |
| 239 | + | |
| 240 | +ALTER TABLE aplicativos_monitorados | |
| 241 | + COMMENT='InnoDB free: 15360 kB'; | |
| 242 | + | |
| 243 | + | |
| 244 | +ALTER TABLE compartilhamentos | |
| 245 | + ADD INDEX node_so_tipocompart (te_node_address, id_so, cs_tipo_compart); | |
| 246 | + | |
| 247 | + | |
| 248 | +ALTER TABLE computadores | |
| 249 | + ADD te_so varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER id_so, | |
| 250 | + ADD te_versao_gercols varchar(10) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER te_versao_cacic, | |
| 251 | + ADD id_conta int(10) unsigned NULL DEFAULT NULL COMMENT '' AFTER te_origem_mac, | |
| 252 | + MODIFY te_mem_ram_desc varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 253 | + ADD INDEX te_ip (te_ip), | |
| 254 | + ADD INDEX te_node_address (te_node_address), | |
| 255 | + ADD INDEX te_nome_computador (te_nome_computador); | |
| 256 | + | |
| 379 | 257 | DROP TABLE configuracoes; |
| 258 | + | |
| 259 | +ALTER TABLE descricao_hardware | |
| 260 | + ADD te_locais_notificacao_ativada text NULL DEFAULT NULL COMMENT 'Locais onde a notificação de alteração de hardware encontra-se ativa.' COLLATE latin1_swedish_ci AFTER te_desc_hardware, | |
| 261 | + DROP cs_notificacao_ativada; | |
| 262 | + | |
| 263 | + | |
| 380 | 264 | DROP TABLE gerentes; |
| 265 | + | |
| 381 | 266 | DROP TABLE gerentes_versoes_modulos; |
| 382 | 267 | |
| 383 | --- | |
| 384 | --- Table structure for table `componentes_estacoes` | |
| 385 | --- | |
| 386 | - | |
| 387 | -CREATE TABLE `componentes_estacoes` ( | |
| 388 | - `te_node_address` varchar(17) NOT NULL, | |
| 389 | - `id_so` int(11) NOT NULL, | |
| 390 | - `cs_tipo_componente` varchar(100) NOT NULL, | |
| 391 | - `te_valor` text NOT NULL, | |
| 392 | - KEY `te_node_address` (`te_node_address`,`id_so`,`cs_tipo_componente`) | |
| 393 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Componentes de hardware instalados nas estações'; | |
| 394 | - | |
| 395 | --- | |
| 396 | --- Table structure for table `unid_organizacional_nivel1a` | |
| 397 | --- | |
| 398 | - | |
| 399 | -CREATE TABLE `unid_organizacional_nivel1a` ( | |
| 400 | - `id_unid_organizacional_nivel1` int(11) NOT NULL, | |
| 401 | - `id_unid_organizacional_nivel1a` int(11) NOT NULL auto_increment, | |
| 402 | - `nm_unid_organizacional_nivel1a` varchar(50) default NULL, | |
| 403 | - PRIMARY KEY (`id_unid_organizacional_nivel1a`) | |
| 404 | -) ENGINE=InnoDB AUTO_INCREMENT=262 DEFAULT CHARSET=latin1; | |
| 268 | +ALTER TABLE grupo_usuarios | |
| 269 | + ADD cs_nivel_administracao tinyint(2) NOT NULL DEFAULT '0' COMMENT '' AFTER te_descricao_grupo, | |
| 270 | + MODIFY id_grupo_usuarios int(2) NOT NULL DEFAULT 0 COMMENT '' auto_increment, | |
| 271 | + COMMENT='InnoDB free: 15360 kB'; | |
| 272 | + | |
| 273 | +ALTER TABLE officescan | |
| 274 | + ADD PRIMARY KEY (te_node_address, id_so); | |
| 275 | + | |
| 276 | + | |
| 277 | +ALTER TABLE patrimonio | |
| 278 | + ADD id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT '' COMMENT '' FIRST, | |
| 279 | + DROP id_unid_organizacional_nivel1, | |
| 280 | + MODIFY te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 281 | + ADD INDEX te_node_address (te_node_address, id_so); | |
| 282 | + | |
| 283 | +ALTER TABLE patrimonio_config_interface | |
| 284 | + ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 285 | + DROP PRIMARY KEY, | |
| 286 | + ADD PRIMARY KEY (id_etiqueta, id_local), | |
| 287 | + ADD INDEX id_localizacao (id_local); | |
| 288 | + | |
| 289 | + | |
| 290 | +ALTER TABLE perfis_aplicativos_monitorados | |
| 291 | + ADD in_disponibiliza_info_usuario_comum char(1) NOT NULL DEFAULT 'N' COMMENT '' COLLATE latin1_swedish_ci AFTER in_disponibiliza_info, | |
| 292 | + COMMENT='InnoDB free: 15360 kB'; | |
| 293 | + | |
| 294 | + | |
| 295 | +ALTER TABLE redes | |
| 296 | + ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 297 | + ADD nu_limite_ftp int(5) unsigned NOT NULL DEFAULT '5' COMMENT '' AFTER te_senha_login_serv_updates_gerente, | |
| 298 | + DROP PRIMARY KEY, | |
| 299 | + ADD PRIMARY KEY (id_ip_rede, id_local), | |
| 300 | + ADD INDEX id_ip_rede (id_ip_rede); | |
| 301 | + | |
| 302 | + | |
| 303 | +ALTER TABLE redes_grupos_ftp | |
| 304 | + ADD id_local int(11) NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 305 | + ADD id_ftp int(11) NOT NULL DEFAULT 0 COMMENT '' auto_increment AFTER nu_hora_fim, | |
| 306 | + ADD PRIMARY KEY (id_ftp); | |
| 307 | + | |
| 308 | + | |
| 309 | +ALTER TABLE redes_versoes_modulos | |
| 310 | + ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 311 | + ADD dt_atualizacao datetime NOT NULL DEFAULT '' COMMENT '' AFTER te_versao_modulo, | |
| 312 | + DROP PRIMARY KEY, | |
| 313 | + ADD PRIMARY KEY (id_ip_rede, nm_modulo, id_local); | |
| 314 | + | |
| 315 | + | |
| 316 | +ALTER TABLE so | |
| 317 | + ADD te_so varchar(50) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER sg_so, | |
| 318 | + DROP PRIMARY KEY, | |
| 319 | + ADD PRIMARY KEY (id_so, te_so); | |
| 320 | + | |
| 321 | + | |
| 322 | +ALTER TABLE softwares_inventariados | |
| 323 | + ADD id_tipo_software int(11) NULL DEFAULT '0' COMMENT '' AFTER nm_software_inventariado, | |
| 324 | + ADD id_software int(10) unsigned NULL DEFAULT NULL COMMENT '' AFTER id_tipo_software, | |
| 325 | + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER id_software, | |
| 326 | + ADD INDEX id_software (id_software_inventariado), | |
| 327 | + ADD INDEX idx_nm_software_inventariado (nm_software_inventariado), | |
| 328 | + COMMENT='InnoDB free: 15360 kB'; | |
| 329 | + | |
| 330 | + | |
| 331 | +ALTER TABLE softwares_inventariados_estacoes | |
| 332 | + ADD INDEX id_software (id_software_inventariado), | |
| 333 | + COMMENT='InnoDB free: 15360 kB'; | |
| 334 | + | |
| 405 | 335 | |
| 406 | 336 | ALTER TABLE unid_organizacional_nivel2 |
| 407 | - CHANGE id_unid_organizacional_nivel1 id_unid_organizacional_nivel1a int(11) NOT NULL default '0', | |
| 408 | - DROP PRIMARY KEY, | |
| 409 | - ADD PRIMARY KEY (`id_unid_organizacional_nivel2`,`id_unid_organizacional_nivel1a`,`id_local`); | |
| 337 | + ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 338 | + ADD id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT '0' COMMENT '' AFTER id_unid_organizacional_nivel2, | |
| 339 | + DROP id_unid_organizacional_nivel1, | |
| 340 | + DROP PRIMARY KEY, | |
| 341 | + ADD PRIMARY KEY (id_unid_organizacional_nivel2, id_unid_organizacional_nivel1a, id_local), | |
| 342 | + ADD INDEX id_localizacao (id_local); | |
| 343 | + | |
| 344 | + | |
| 345 | +ALTER TABLE usuarios | |
| 346 | + ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST, | |
| 347 | + ADD te_emails_contato varchar(100) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER id_grupo_usuarios, | |
| 348 | + ADD te_telefones_contato varchar(100) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER te_emails_contato, | |
| 349 | + ADD te_locais_secundarios varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER te_telefones_contato, | |
| 350 | + MODIFY nm_usuario_acesso varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 351 | + MODIFY te_senha varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 352 | + MODIFY id_grupo_usuarios int(1) NOT NULL DEFAULT '1' COMMENT '', | |
| 353 | + ADD INDEX id_localizacao (id_local); | |
| 410 | 354 | |
| 411 | 355 | ALTER TABLE variaveis_ambiente |
| 412 | - ADD te_hash varchar(40) NOT NULL; | |
| 356 | + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER nm_variavel_ambiente; | |
| 357 | + | |
| 358 | + | |
| 359 | +ALTER TABLE variaveis_ambiente_estacoes | |
| 360 | + COMMENT='InnoDB free: 15360 kB'; | |
| 361 | + | |
| 362 | + | |
| 363 | +ALTER TABLE versoes_softwares | |
| 364 | + ADD PRIMARY KEY (te_node_address, id_so); | |
| 365 | + | |
| 413 | 366 | |
| 367 | +SET FOREIGN_KEY_CHECKS = 1; | ... | ... |
instalador/sql/cacic_v2.2.2.sql
| 1 | --- script para converter o banco do cacic-2.2.2 para a nova versão. | |
| 1 | +-- -------------------------------------------------------- | |
| 2 | +-- Atualização de Tabelas do banco de dados CACIC-jun2005 | |
| 3 | +-- SGBD: MySQL-4.1.20 | |
| 4 | +-- -------------------------------------------------------- | |
| 5 | +# | |
| 6 | +# criado com o auxilio de: MySQL Diff 1.5.0 | |
| 7 | +# http://www.mysqldiff.com | |
| 8 | + | |
| 9 | + | |
| 10 | +SET FOREIGN_KEY_CHECKS = 0; | |
| 2 | 11 | |
| 3 | --- script para acrescentar a coluna te_locais_secundarios ah tabela usuarios | |
| 4 | --- em funcao de implementacao do conceito *locais secundarios* na versao 2.2.3-dev | |
| 12 | +CREATE TABLE componentes_estacoes ( | |
| 13 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 14 | + id_so int(11) NOT NULL DEFAULT '' COMMENT '', | |
| 15 | + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 16 | + te_valor text NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 17 | + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 18 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Componentes de hardware instalados nas estações; InnoDB free: 15360 kB'; | |
| 19 | + | |
| 20 | +CREATE TABLE componentes_estacoes_historico ( | |
| 21 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci, | |
| 22 | + id_so int(11) NOT NULL DEFAULT '' COMMENT '', | |
| 23 | + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci, | |
| 24 | + te_valor varchar(200) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci, | |
| 25 | + dt_alteracao datetime NOT NULL DEFAULT '' COMMENT '', | |
| 26 | + cs_tipo_alteracao varchar(3) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci, | |
| 27 | + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 28 | +) DEFAULT CHARSET=ascii COLLATE=ascii_general_ci COMMENT='Componentes de hardware instalados nas estações; InnoDB free: 15360 kB'; | |
| 29 | + | |
| 30 | +CREATE TABLE insucessos_instalacao ( | |
| 31 | + te_ip varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 32 | + te_so varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 33 | + id_usuario varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 34 | + dt_datahora datetime NOT NULL DEFAULT '' COMMENT '', | |
| 35 | + cs_indicador char(1) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci | |
| 36 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 37 | + | |
| 38 | +CREATE TABLE unid_organizacional_nivel1a ( | |
| 39 | + id_unid_organizacional_nivel1 int(11) NOT NULL DEFAULT '' COMMENT '', | |
| 40 | + id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT 0 COMMENT '' auto_increment, | |
| 41 | + nm_unid_organizacional_nivel1a varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 42 | + PRIMARY KEY (id_unid_organizacional_nivel1a) | |
| 43 | +) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB'; | |
| 44 | + | |
| 45 | +ALTER TABLE acoes_excecoes | |
| 46 | + ADD id_local int(11) NOT NULL DEFAULT '' COMMENT '' FIRST; | |
| 47 | + | |
| 48 | + | |
| 49 | +ALTER TABLE aquisicoes | |
| 50 | + COMMENT='InnoDB free: 15360 kB'; | |
| 51 | + | |
| 52 | + | |
| 53 | +ALTER TABLE aquisicoes_item | |
| 54 | + COMMENT='InnoDB free: 15360 kB'; | |
| 55 | + | |
| 56 | + | |
| 57 | +ALTER TABLE computadores | |
| 58 | + MODIFY te_so varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci, | |
| 59 | + MODIFY te_mem_ram_desc varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci; | |
| 60 | +ALTER TABLE configuracoes_locais | |
| 61 | + ADD dt_hr_alteracao_patrim_uon1a datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '' AFTER dt_hr_alteracao_patrim_uon1, | |
| 62 | + ADD te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' COLLATE latin1_swedish_ci AFTER id_default_body_bgcolor, | |
| 63 | + ALTER dt_hr_alteracao_patrim_uon2 SET DEFAULT '0000-00-00 00:00:00'; | |
| 64 | + | |
| 65 | + | |
| 66 | +ALTER TABLE configuracoes_padrao | |
| 67 | + ADD te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' COLLATE latin1_swedish_ci AFTER id_default_body_bgcolor; | |
| 68 | + | |
| 69 | + | |
| 70 | +ALTER TABLE descricao_hardware | |
| 71 | + ADD te_locais_notificacao_ativada text NULL DEFAULT NULL COMMENT 'Locais onde a notificação de alteração de hardware encontra-se ativa.' COLLATE latin1_swedish_ci AFTER te_desc_hardware, | |
| 72 | + DROP cs_notificacao_ativada; | |
| 5 | 73 | |
| 6 | -ALTER TABLE usuarios | |
| 7 | - ADD te_locais_secundarios varchar(200) DEFAULT NULL, | |
| 8 | - CHANGE id_grupo_usuarios id_grupo_usuarios int(1) NOT NULL default '1'; | |
| 9 | 74 | |
| 10 | --- Acrescentar a coluna te_so ah tabela so | |
| 11 | --- para futura implementacao de classificacao dinamica de versoes do Sistema Operacional | |
| 75 | +ALTER TABLE historicos_software | |
| 76 | + COMMENT='InnoDB free: 15360 kB'; | |
| 12 | 77 | |
| 13 | -ALTER TABLE so | |
| 14 | - ADD te_so varchar(50) NOT NULL DEFAULT '', | |
| 15 | - DROP PRIMARY KEY, | |
| 16 | - ADD PRIMARY KEY (`id_so`,`te_so`); | |
| 17 | 78 | |
| 18 | --- Acrescentar a coluna id_ftp ah tabela redes_grupos_ftp | |
| 19 | --- para corrigir liberacao de sessao iniciada a partir do cliente (Gerente de Coletas) quando em operacao de FTP. | |
| 79 | +ALTER TABLE patrimonio | |
| 80 | + ADD id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT '' COMMENT '' FIRST, | |
| 81 | + DROP id_unid_organizacional_nivel1, | |
| 82 | + MODIFY te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci; | |
| 83 | + | |
| 84 | +ALTER TABLE redes_grupos_ftp | |
| 85 | + ADD id_ftp int(11) NOT NULL DEFAULT 0 COMMENT '' auto_increment AFTER nu_hora_fim, | |
| 86 | + ADD PRIMARY KEY (id_ftp); | |
| 20 | 87 | |
| 21 | -ALTER TABLE redes_grupos_ftp ADD id_ftp int(11) NOT NULL auto_increment; | |
| 22 | -ALTER TABLE redes_grupos_ftp ADD PRIMARY KEY ( `id_ftp` ); | |
| 23 | 88 | |
| 24 | --- Altera redes_versoes_modulos | |
| 25 | 89 | ALTER TABLE redes_versoes_modulos |
| 26 | - ADD dt_atualizacao datetime NOT NULL, | |
| 27 | - DROP PRIMARY KEY, | |
| 28 | - ADD PRIMARY KEY (`id_ip_rede`,`nm_modulo`,`id_local`); | |
| 29 | - | |
| 30 | --- Acrescentar a coluna te_exibe_graficos as tabelas configuracoes_padrao e configuracoes_locais | |
| 31 | --- para indicativo de exibicao dos graficos pizza da pagina principal | |
| 32 | - | |
| 33 | -ALTER TABLE configuracoes_padrao | |
| 34 | - ADD te_exibe_graficos varchar(100) NOT NULL DEFAULT "[acessos_locais][so][acessos][locais]"; | |
| 35 | - | |
| 36 | -ALTER TABLE configuracoes_locais | |
| 37 | - ADD dt_hr_alteracao_patrim_uon1a datetime default '0000-00-00 00:00:00', | |
| 38 | - ADD te_exibe_graficos varchar(100) NOT NULL DEFAULT "[acessos_locais][so][acessos][locais]", | |
| 39 | - CHANGE dt_hr_alteracao_patrim_uon2 dt_hr_alteracao_patrim_uon2 datetime default '0000-00-00 00:00:00'; | |
| 40 | - | |
| 41 | --- Acrescentar a coluna id_local aa tabela acoes_excecoes, para aplicacao por local | |
| 42 | -ALTER TABLE acoes_excecoes ADD id_local int(11) NOT NULL DEFAULT 0; | |
| 43 | - | |
| 44 | --- Alterar a coluna cs_notificacao_ativada aa tabela descricao_hardware, para aplicacao por local | |
| 45 | -ALTER TABLE descricao_hardware CHANGE cs_notificacao_ativada te_locais_notificacao_ativada text; | |
| 46 | - | |
| 47 | --- | |
| 48 | --- Table structure for table `componentes_estacoes` | |
| 49 | --- | |
| 50 | - | |
| 51 | -CREATE TABLE `componentes_estacoes` ( | |
| 52 | - `te_node_address` varchar(17) NOT NULL, | |
| 53 | - `id_so` int(11) NOT NULL, | |
| 54 | - `cs_tipo_componente` varchar(100) NOT NULL, | |
| 55 | - `te_valor` text NOT NULL, | |
| 56 | - KEY `te_node_address` (`te_node_address`,`id_so`,`cs_tipo_componente`) | |
| 57 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Componentes de hardware instalados nas estações'; | |
| 58 | - | |
| 59 | --- | |
| 60 | --- Table structure for table `insucessos_instalacao` | |
| 61 | --- | |
| 62 | - | |
| 63 | -CREATE TABLE `insucessos_instalacao` ( | |
| 64 | - `te_ip` varchar(15) NOT NULL, | |
| 65 | - `te_so` varchar(60) NOT NULL, | |
| 66 | - `id_usuario` varchar(60) NOT NULL, | |
| 67 | - `dt_datahora` datetime NOT NULL, | |
| 68 | - `cs_indicador` char(1) NOT NULL | |
| 69 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 70 | - | |
| 71 | --- Altera patrimonio | |
| 72 | -ALTER TABLE patrimonio CHANGE id_unid_organizacional_nivel1a id_unid_organizacional_nivel1a int(11) NOT NULL; | |
| 73 | - | |
| 74 | --- Altera softwares_inventariados | |
| 90 | + ADD dt_atualizacao datetime NOT NULL DEFAULT '' COMMENT '' AFTER te_versao_modulo, | |
| 91 | + DROP PRIMARY KEY, | |
| 92 | + ADD PRIMARY KEY (id_ip_rede, nm_modulo, id_local); | |
| 93 | + | |
| 94 | + | |
| 95 | +ALTER TABLE so | |
| 96 | + ADD te_so varchar(50) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER sg_so, | |
| 97 | + DROP PRIMARY KEY, | |
| 98 | + ADD PRIMARY KEY (id_so, te_so); | |
| 99 | + | |
| 100 | + | |
| 101 | +ALTER TABLE softwares | |
| 102 | + COMMENT='InnoDB free: 15360 kB'; | |
| 103 | + | |
| 104 | + | |
| 105 | +ALTER TABLE softwares_estacao | |
| 106 | + COMMENT='InnoDB free: 15360 kB'; | |
| 107 | + | |
| 108 | + | |
| 75 | 109 | ALTER TABLE softwares_inventariados |
| 76 | - ADD te_hash varchar(40) NOT NULL; | |
| 110 | + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER id_software; | |
| 77 | 111 | |
| 78 | --- | |
| 79 | --- Table structure for table `unid_organizacional_nivel1a` | |
| 80 | --- | |
| 81 | 112 | |
| 82 | -CREATE TABLE `unid_organizacional_nivel1a` ( | |
| 83 | - `id_unid_organizacional_nivel1` int(11) NOT NULL, | |
| 84 | - `id_unid_organizacional_nivel1a` int(11) NOT NULL auto_increment, | |
| 85 | - `nm_unid_organizacional_nivel1a` varchar(50) default NULL, | |
| 86 | - PRIMARY KEY (`id_unid_organizacional_nivel1a`) | |
| 87 | -) ENGINE=InnoDB AUTO_INCREMENT=262 DEFAULT CHARSET=latin1; | |
| 113 | +ALTER TABLE tipos_licenca | |
| 114 | + COMMENT='InnoDB free: 15360 kB'; | |
| 115 | + | |
| 88 | 116 | |
| 89 | 117 | ALTER TABLE unid_organizacional_nivel2 |
| 90 | - CHANGE id_unid_organizacional_nivel1 id_unid_organizacional_nivel1a int(11) NOT NULL default '0', | |
| 91 | - DROP PRIMARY KEY, | |
| 92 | - ADD PRIMARY KEY (`id_unid_organizacional_nivel2`,`id_unid_organizacional_nivel1a`,`id_local`); | |
| 118 | + ADD id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT '0' COMMENT '' AFTER id_unid_organizacional_nivel2, | |
| 119 | + DROP id_unid_organizacional_nivel1, | |
| 120 | + DROP PRIMARY KEY, | |
| 121 | + ADD PRIMARY KEY (id_unid_organizacional_nivel2, id_unid_organizacional_nivel1a, id_local); | |
| 122 | + | |
| 123 | + | |
| 124 | +ALTER TABLE usuarios | |
| 125 | + ADD te_locais_secundarios varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER te_telefones_contato, | |
| 126 | + MODIFY nm_usuario_acesso varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 127 | + MODIFY te_senha varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci, | |
| 128 | + MODIFY id_grupo_usuarios int(1) NOT NULL DEFAULT '1' COMMENT ''; | |
| 93 | 129 | |
| 94 | 130 | ALTER TABLE variaveis_ambiente |
| 95 | - ADD te_hash varchar(40) NOT NULL; | |
| 131 | + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER nm_variavel_ambiente; | |
| 132 | + | |
| 96 | 133 | |
| 134 | +SET FOREIGN_KEY_CHECKS = 1; | ... | ... |