Commit 423997bfb8e111f9a5a192a3b12814b3eff14470
1 parent
de755cc1
Exists in
master
and in
1 other branch
- merge de branch (2.4) revisão [653:705] (falta fazer com agente-windows)
git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@706 fecfc0c7-e812-0410-ae72-849f08638ee7
Showing
42 changed files
with
1406 additions
and
1215 deletions
Show diff stats
admin/acoes.php
| ... | ... | @@ -62,29 +62,45 @@ function valida_form() |
| 62 | 62 | } |
| 63 | 63 | |
| 64 | 64 | function verifica_status() |
| 65 | +{ | |
| 66 | + if (document.forma.elements.cs_situacao[2].checked) | |
| 67 | + { | |
| 68 | + document.forma.elements['list1[]'].disabled=false; | |
| 69 | + document.forma.elements['list2[]'].disabled=false; | |
| 70 | + document.forma.elements['B1'].disabled=false; | |
| 71 | + document.forma.elements['B2'].disabled=false; | |
| 72 | + DesSelectAll(document.forma.elements['list1[]']) | |
| 73 | + DesSelectAll(document.forma.elements['list2[]']) | |
| 74 | + } | |
| 75 | + else if(document.forma.elements.cs_situacao[0].checked) | |
| 76 | + { | |
| 77 | + if(document.forma.elements['list2[]'].length > 0) | |
| 65 | 78 | { |
| 66 | - if (document.forma.elements.cs_situacao[2].checked) | |
| 67 | - { | |
| 68 | - document.forma.elements['list1[]'].disabled=false; | |
| 69 | - document.forma.elements['list2[]'].disabled=false; | |
| 70 | - document.forma.elements['B1'].disabled=false; | |
| 71 | - document.forma.elements['B2'].disabled=false; | |
| 72 | - } | |
| 73 | - else | |
| 74 | - { | |
| 75 | - if (document.forma.elements.cs_situacao[0].checked && document.forma.elements['list2[]'].length > 0) | |
| 76 | - { | |
| 77 | - SelectAll(document.forma.elements['list2[]']); | |
| 78 | - move(document.forma.elements['list2[]'],document.forma.elements['list1[]']); | |
| 79 | - SelectAll(document.forma.elements['list1[]']); | |
| 80 | - } | |
| 81 | - document.forma.elements['list1[]'].disabled=true; | |
| 79 | + SelectAll(document.forma.elements['list2[]']); | |
| 80 | + move(document.forma.elements['list2[]'],document.forma.elements['list1[]']); | |
| 81 | + SelectAll(document.forma.elements['list1[]']); | |
| 82 | + } | |
| 83 | + document.forma.elements['list1[]'].disabled=true; | |
| 82 | 84 | document.forma.elements['list2[]'].disabled=true; |
| 83 | 85 | document.forma.elements['B1'].disabled=true; |
| 84 | 86 | document.forma.elements['B2'].disabled=true; |
| 85 | - } | |
| 86 | - } | |
| 87 | + } | |
| 88 | + else | |
| 89 | + { | |
| 90 | + if(document.forma.elements['list1[]'].length > 0) | |
| 91 | + { | |
| 92 | + SelectAll(document.forma.elements['list1[]']); | |
| 93 | + move(document.forma.elements['list1[]'],document.forma.elements['list2[]']); | |
| 94 | + SelectAll(document.forma.elements['list2[]']); | |
| 95 | + } | |
| 96 | + document.forma.elements['list1[]'].disabled=false; | |
| 97 | + document.forma.elements['list2[]'].disabled=false; | |
| 98 | + document.forma.elements['B1'].disabled=false; | |
| 99 | + document.forma.elements['B2'].disabled=false; | |
| 100 | + | |
| 101 | + } | |
| 87 | 102 | |
| 103 | +} | |
| 88 | 104 | function SelectAll(combo) |
| 89 | 105 | { |
| 90 | 106 | for (var i=0;i<combo.options.length;i++) |
| ... | ... | @@ -93,6 +109,14 @@ function SelectAll(combo) |
| 93 | 109 | } |
| 94 | 110 | } |
| 95 | 111 | |
| 112 | +function DesSelectAll(combo) | |
| 113 | + { | |
| 114 | + for (var i=0;i<combo.options.length;i++) | |
| 115 | + { | |
| 116 | + combo.options[i].selected=false; | |
| 117 | + } | |
| 118 | + } | |
| 119 | + | |
| 96 | 120 | function move(fbox,tbox) |
| 97 | 121 | { |
| 98 | 122 | for(var i=0; i<fbox.options.length; i++) | ... | ... |
admin/acoes_set.php
| ... | ... | @@ -59,12 +59,14 @@ if ($queryDEL) |
| 59 | 59 | |
| 60 | 60 | // Leio o array 2 que contém as subredes selecionadas... |
| 61 | 61 | $arrListaRedesSelecionadas = $_POST['list2']; |
| 62 | - | |
| 62 | +//echo count($arrListaRedesSelecionadas); | |
| 63 | +//echo $_POST['cs_situacao']; | |
| 63 | 64 | // Caso não existam redes selecionadas, a situação torna-se em Nenhuma Rede |
| 64 | 65 | $cs_situacao = (count($arrListaRedesSelecionadas)>0?$_POST['cs_situacao']:'N'); |
| 66 | +//echo $cs_situacao; | |
| 65 | 67 | |
| 66 | 68 | // Caso tenha sido marcado "Em todas as redes", concateno o array 1, que contém as redes "não selecionadas". |
| 67 | -if ($cs_situacao == 'T' || $cs_situacao == 'N') | |
| 69 | +if ($cs_situacao == 'N') | |
| 68 | 70 | { |
| 69 | 71 | if ($arrListaRedesSelecionadas) |
| 70 | 72 | $arrListaRedesSelecionadas = array_merge($_POST['list1'],$_POST['list2']); | ... | ... |
admin/exclui_informacoes_computadores.php
| ... | ... | @@ -219,29 +219,17 @@ if ($_POST['submit_cond']) |
| 219 | 219 | { |
| 220 | 220 | ?> |
| 221 | 221 | <tr <? if ($Cor) echo 'bgcolor="#E1E1E1"'; ?>> |
| 222 | - <td nowrap class="dado_peq_sem_fundo_normal"> </td> | |
| 223 | 222 | <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><? echo $NumRegistro; ?></div></td> |
| 224 | - <td nowrap class="dado_peq_sem_fundo_normal"> </td> | |
| 225 | - <td nowrap class="dado_peq_sem_fundo_normal"><input type="checkbox" name="chk_<? echo $row['te_node_address'].'#'. $row['id_so']; ?>" value="1" checked onClick="Verifica_Check_Exclui();"></td> | |
| 226 | - <td nowrap class="dado_peq_sem_fundo_normal"> </td> | |
| 227 | - <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_nome_computador']; ?></a></div></td> | |
| 228 | - <td nowrap class="dado_peq_sem_fundo_normal"> </td> | |
| 229 | - <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['sg_local']; ?></a></div></td> | |
| 230 | - <td nowrap class="dado_peq_sem_fundo_normal"> </td> | |
| 231 | - <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_ip']; ?></a></div></td> | |
| 232 | - <td nowrap class="dado_peq_sem_fundo_normal"> </td> | |
| 233 | - <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_node_address'];?></a></div></td> | |
| 234 | - <td nowrap class="dado_peq_sem_fundo_normal"> </td> | |
| 235 | - <td nowrap class="dado_peq_sem_fundo_normal"><div align="center"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['sg_so']; ?></a></div></td> | |
| 236 | - <td nowrap class="dado_peq_sem_fundo_normal"> </td> | |
| 237 | - <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_versao_cacic']; ?></a></div></td> | |
| 238 | - <td nowrap class="dado_peq_sem_fundo_normal"> </td> | |
| 239 | - <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_versao_gercols']; ?></a></div></td> | |
| 240 | - <td nowrap class="dado_peq_sem_fundo_normal"> </td> | |
| 241 | - <td nowrap class="dado_peq_sem_fundo_normal"><div align="right"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo date("d/m/y H:i", strtotime( $row['dt_hr_ult_acesso'] )); ?></a></div></td> | |
| 242 | - <td nowrap class="dado_peq_sem_fundo_normal"> </td> | |
| 243 | - <td nowrap class="dado_peq_sem_fundo_normal"><div align="right"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo date("d/m/y H:i", strtotime( $row['dt_hr_inclusao'] )); ?></a></div></td> | |
| 244 | - <td nowrap class="dado_peq_sem_fundo_normal"> </td> | |
| 223 | + <td nowrap class="dado_peq_sem_fundo_normal"><input type="checkbox" name="chk_<? echo $row['te_node_address'].'#'. $row['id_so']; ?>" value="1" checked onClick="Verifica_Check_Exclui();"> </td> | |
| 224 | + <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_nome_computador']; ?></a></div> </td> | |
| 225 | + <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['sg_local']; ?></a></div> </td> | |
| 226 | + <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_ip']; ?></a></div> </td> | |
| 227 | + <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_node_address'];?></a></div> </td> | |
| 228 | + <td nowrap class="dado_peq_sem_fundo_normal"><div align="center"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['sg_so']; ?></a></div> </td> | |
| 229 | + <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_versao_cacic']; ?></a></div> </td> | |
| 230 | + <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_versao_gercols']; ?></a></div> </td> | |
| 231 | + <td nowrap class="dado_peq_sem_fundo_normal"><div align="right"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo date("d/m/y H:i", strtotime( $row['dt_hr_ult_acesso'] )); ?></a></div> </td> | |
| 232 | + <td nowrap class="dado_peq_sem_fundo_normal"><div align="right"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo date("d/m/y H:i", strtotime( $row['dt_hr_inclusao'] )); ?></a></div> </td> | |
| 245 | 233 | </tr> |
| 246 | 234 | <? |
| 247 | 235 | $Cor=!$Cor; |
| ... | ... | @@ -577,4 +565,4 @@ else |
| 577 | 565 | </html> |
| 578 | 566 | <? |
| 579 | 567 | } |
| 580 | - ?> | |
| 581 | 568 | \ No newline at end of file |
| 569 | + ?> | ... | ... |
admin/remove_computador.php
| ... | ... | @@ -97,10 +97,9 @@ else |
| 97 | 97 | te_ip,dt_hr_inclusao, |
| 98 | 98 | te_desc_so, |
| 99 | 99 | dt_hr_ult_acesso |
| 100 | - FROM computadores, so | |
| 101 | - WHERE te_node_address = '". $_GET['te_node_address'] ."' AND | |
| 102 | - computadores.id_so = ". $_GET['id_so'] ." AND | |
| 103 | - computadores.id_so = so.id_so"; | |
| 100 | + FROM computadores | |
| 101 | + LEFT JOIN so ON (computadores.id_so = so.id_so) | |
| 102 | + WHERE te_node_address = '". $_GET['te_node_address'] ."' AND computadores.id_so = ". $_GET['id_so']; | |
| 104 | 103 | |
| 105 | 104 | $result = mysql_query($query); |
| 106 | 105 | include_once "../relatorios/computador/inc_detalhes_computador.php"; | ... | ... |
admin/sistemas_operacionais/index.php
| ... | ... | @@ -111,6 +111,7 @@ else |
| 111 | 111 | { |
| 112 | 112 | $Cor = 0; |
| 113 | 113 | $NumRegistro = 1; |
| 114 | + | |
| 114 | 115 | while($row = mysql_fetch_array($result)) |
| 115 | 116 | { |
| 116 | 117 | ?> |
| ... | ... | @@ -129,7 +130,17 @@ else |
| 129 | 130 | <td nowrap> </td> |
| 130 | 131 | <td nowrap><div align="center"><a href="../sistemas_operacionais/detalhes_sistema_operacional.php?id_so=<? echo $row['id_so'];?>"><? echo $row['sg_so']; ?></a></div></td> |
| 131 | 132 | <td nowrap> </td> |
| 132 | - <td nowrap><div align="center"><a href="../../relatorios/software/rel_software.php?orderby=4&principal=so&id_so=<? echo $row['id_so'];?>"><? echo $row['TotalEstacoes']; ?></a></div></td> | |
| 133 | + <?php if ($row['TotalEstacoes']>0) { ?> | |
| 134 | + <td nowrap> | |
| 135 | + <div align="center" title="Lista computadores por sistema operacional"> | |
| 136 | + <a href="../../relatorios/rel_computadores_sisoper.php?principal=so&id_so=<? echo $row['id_so'];?>" target="_blank"> | |
| 137 | + <? echo $row['TotalEstacoes']; ?> | |
| 138 | + </a> | |
| 139 | + </div> | |
| 140 | + </td> | |
| 141 | + <?php } else { ?> | |
| 142 | + <td nowrap><div align="center"><? echo $row['TotalEstacoes']; ?></div></td> | |
| 143 | + <?php } ?> | |
| 133 | 144 | <td nowrap> </td> |
| 134 | 145 | |
| 135 | 146 | <? | ... | ... |
include/define.php
| ... | ... | @@ -111,6 +111,16 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); |
| 111 | 111 | * NAO ALTERAR NADA DAQUI PARA BAIXO |
| 112 | 112 | * ******************************************************/ |
| 113 | 113 | |
| 114 | +/* | |
| 115 | + * Obtem PATH_SEPARATOR | |
| 116 | + */ | |
| 117 | + define( 'CACIC_PS', PATH_SEPARATOR); | |
| 118 | + | |
| 119 | +/* | |
| 120 | + * Obtem DIRECTORY_SEPARATOR | |
| 121 | + */ | |
| 122 | + define( 'CACIC_DS', DIRECTORY_SEPARATOR); | |
| 123 | + | |
| 114 | 124 | /** |
| 115 | 125 | * Atribui Idioma padrao |
| 116 | 126 | */ |
| ... | ... | @@ -131,7 +141,7 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); |
| 131 | 141 | /* |
| 132 | 142 | * CACIC application standard language path |
| 133 | 143 | */ |
| 134 | - define( 'CACIC_LANGUAGE_PATH', '/language/' ); | |
| 144 | + define( 'CACIC_LANGUAGE_PATH', CACIC_DS.'language'.CACIC_DS ); | |
| 135 | 145 | |
| 136 | 146 | /** |
| 137 | 147 | * Atribui CHARSET padrao |
| ... | ... | @@ -157,16 +167,6 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); |
| 157 | 167 | define( 'CACIC_URL', "http://" . $_SERVER['SERVER_NAME'] . $urlRequest); |
| 158 | 168 | |
| 159 | 169 | /* |
| 160 | - * Obtem PATH_SEPARATOR | |
| 161 | - */ | |
| 162 | - define( 'CACIC_PS', PATH_SEPARATOR); | |
| 163 | - | |
| 164 | -/* | |
| 165 | - * Obtem DIRECTORY_SEPARATOR | |
| 166 | - */ | |
| 167 | - define( 'CACIC_DS', DIRECTORY_SEPARATOR); | |
| 168 | - | |
| 169 | -/* | |
| 170 | 170 | * define caminho do pacote de instalacao do CACIC |
| 171 | 171 | */ |
| 172 | 172 | define( 'CACIC_INSTALL_PATH', CACIC_PATH.CACIC_DS.'instalador'); |
| ... | ... | @@ -180,14 +180,14 @@ defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); |
| 180 | 180 | * Atribui URL de instalação do CACIC |
| 181 | 181 | */ |
| 182 | 182 | if(isset($cacicURL)) |
| 183 | - define( 'CACIC_URL_INSTALL', $cacicURL.CACIC_DS.'instalador'); | |
| 183 | + define( 'CACIC_URL_INSTALL', $cacicURL.'/instalador'); | |
| 184 | 184 | else |
| 185 | - define( 'CACIC_URL_INSTALL', CACIC_URL.CACIC_DS.'instalador'); | |
| 185 | + define( 'CACIC_URL_INSTALL', CACIC_URL.'/instalador'); | |
| 186 | 186 | |
| 187 | 187 | /* |
| 188 | 188 | * PATH for phpTranslator class |
| 189 | 189 | */ |
| 190 | - define('TRANSLATOR_PATH', CACIC_PATH."/bibliotecas/phpTranslator/"); | |
| 190 | + define('TRANSLATOR_PATH', CACIC_PATH.CACIC_DS."bibliotecas".CACIC_DS."phpTranslator".CACIC_DS); | |
| 191 | 191 | /* |
| 192 | 192 | * URL for phpTranslator class |
| 193 | 193 | */ | ... | ... |
include/inicio_relatorios_inc.php
| ... | ... | @@ -21,23 +21,21 @@ if(!isset($_SESSION['id_usuario'])) |
| 21 | 21 | die('Acesso negado (Access denied)!'); |
| 22 | 22 | else { // Inserir regras para outras verificações (ex: permissões do usuário)! |
| 23 | 23 | } |
| 24 | - | |
| 25 | 24 | require_once('library.php'); |
| 26 | 25 | conecta_bd_cacic(); |
| 27 | 26 | ?> |
| 28 | 27 | <html> |
| 29 | 28 | <head> |
| 30 | 29 | |
| 31 | -<link rel="stylesheet" type="text/css" href="../../include/cacic.css"> | |
| 30 | +<link rel="stylesheet" type="text/css" href="<?=CACIC_URL?>/include/cacic.css"> | |
| 32 | 31 | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| 33 | - | |
| 32 | +<script language="JavaScript" type="text/javascript" src="<?=CACIC_URL?>/include/cacic.js"></script> | |
| 34 | 33 | <? |
| 35 | 34 | // JavaScripts para fazer a selecao entre os listbox, movendo itens entre eles. |
| 36 | -require_once('../../include/selecao_listbox.js'); | |
| 35 | +require_once(CACIC_PATH.'/include/selecao_listbox.js'); | |
| 37 | 36 | ?> |
| 38 | 37 | </head> |
| 39 | -<body background="../../imgs/linha_v.gif" onLoad="verifica_status();"> | |
| 40 | -<script language="JavaScript" type="text/javascript" src="../../include/cacic.js"></script> | |
| 38 | +<body background="<?=CACIC_URL?>/imgs/linha_v.gif" onLoad="verifica_status();"> | |
| 41 | 39 | <? |
| 42 | 40 | if (!$id_acao) |
| 43 | 41 | { |
| ... | ... | @@ -50,7 +48,7 @@ else |
| 50 | 48 | FROM acoes_redes |
| 51 | 49 | WHERE id_acao='$id_acao' ". |
| 52 | 50 | $where . " LIMIT 1"; |
| 53 | - $result = mysql_query($query) or die ('Erro na consulta à tabela acoes ou sua sessão expirou!'); | |
| 51 | + $result = mysql_query($query) or die ($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('acoes_redes'))); | |
| 54 | 52 | |
| 55 | 53 | $cs_situacao = (mysql_num_rows($result) > 0?mysql_result($result, 0, 'cs_situacao'):$cs_situacao); |
| 56 | 54 | } | ... | ... |
include/library.php
| ... | ... | @@ -21,7 +21,7 @@ |
| 21 | 21 | include_once('config.php'); |
| 22 | 22 | require_once('define.php'); |
| 23 | 23 | |
| 24 | -if(!include_once( TRANSLATOR_PATH.'/Translator.php')) | |
| 24 | +if(!include_once( TRANSLATOR_PATH.CACIC_DS.'Translator.php')) | |
| 25 | 25 | die ("<h1>There is a trouble with phpTranslator package. It isn't found.</h1>"); |
| 26 | 26 | |
| 27 | 27 | /* |
| ... | ... | @@ -1370,7 +1370,7 @@ function lista_updates($p_te_serv_updates, |
| 1370 | 1370 | { |
| 1371 | 1371 | $itens = explode(' ',$buff[$i]); |
| 1372 | 1372 | |
| 1373 | - if ($itens[8] == 'versoes_agentes.ini') | |
| 1373 | + if ( !( array_search('versoes_agentes.ini',$itens) === false ) ) | |
| 1374 | 1374 | { |
| 1375 | 1375 | $i = count($buff); |
| 1376 | 1376 | // define some variables |
| ... | ... | @@ -1386,15 +1386,15 @@ function lista_updates($p_te_serv_updates, |
| 1386 | 1386 | for ($i=0;$i<count($buff);$i++) |
| 1387 | 1387 | { |
| 1388 | 1388 | $itens = explode(' ',$buff[$i]); |
| 1389 | - if ($itens[8] <> 'supergerentes' && $itens[8] <> 'install' && $itens[8] <> '.' && $itens[8] <> '..') | |
| 1389 | + if ( array_search('supergerentes',$itens) === false && array_search('install',$itens) === false && array_search('.',$itens) === false && array_search('..',$itens) === false) | |
| 1390 | 1390 | { |
| 1391 | 1391 | $tamanho = ($itens[4]/1024); |
| 1392 | 1392 | if ($itens[4]<1024) $tamanho = 0; |
| 1393 | 1393 | |
| 1394 | - $resultado .= '<tr><td align="right">'.($i+1).'</td><td>'.$itens[8].'</td><td align="right">'.$tamanho.'</td><td colspan="3">'; | |
| 1395 | - if ($v_array_versoes_agentes[$itens[8]]) | |
| 1394 | + $resultado .= '<tr><td align="right">'.($i+1).'</td><td>'.end($itens).'</td><td align="right">'.$tamanho.'</td><td colspan="3">'; | |
| 1395 | + if ($v_array_versoes_agentes[end($itens)]) | |
| 1396 | 1396 | { |
| 1397 | - $resultado .= $v_array_versoes_agentes[$itens[8]]; | |
| 1397 | + $resultado .= $v_array_versoes_agentes[end($itens)]; | |
| 1398 | 1398 | } |
| 1399 | 1399 | else |
| 1400 | 1400 | { |
| ... | ... | @@ -1406,10 +1406,7 @@ function lista_updates($p_te_serv_updates, |
| 1406 | 1406 | } |
| 1407 | 1407 | if (!$resultado) $resultado .= '<tr><td colspan="4" align="center"><font color="#FF0000" size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>PASTA DE UPDATES VAZIA OU INACESSÍVEL!</b></font></td></tr>'; |
| 1408 | 1408 | } |
| 1409 | - | |
| 1410 | -// fecha a conexão | |
| 1411 | -//ftp_close($v_conexao_ftp); | |
| 1412 | - | |
| 1409 | +ftp_close($v_conexao_ftp); | |
| 1413 | 1410 | return $resultado; |
| 1414 | 1411 | } |
| 1415 | 1412 | ... | ... |
include/monta_consulta_acessos.php
| ... | ... | @@ -10,7 +10,7 @@ $query ='SELECT to_days(curdate()) - to_days(dt_hr_ult_acesso) as nr_dias, coun |
| 10 | 10 | $where . ' |
| 11 | 11 | GROUP BY nr_dias'; |
| 12 | 12 | conecta_bd_cacic(); |
| 13 | -$result = mysql_query($query) or die('Falha na criação de consulta por acessos de estações ou sua sessão expirou!'); | |
| 13 | +$result = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('softwares_estacao'))); | |
| 14 | 14 | |
| 15 | 15 | $intSum = 0; |
| 16 | 16 | if (!function_exists('qt_comp')) | ... | ... |
include/monta_consulta_acessos_locais.php
| ... | ... | @@ -38,7 +38,7 @@ $query = 'SELECT count(computadores.te_node_address) as total, |
| 38 | 38 | GROUP BY locais.sg_local |
| 39 | 39 | ORDER BY locais.sg_local'; |
| 40 | 40 | conecta_bd_cacic(); |
| 41 | -$result = mysql_query($query) or die('Falha na consulta (computadores, redes, locais) ou sua sessão expirou!'); | |
| 41 | +$result = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('computadores, redes, locais'))); | |
| 42 | 42 | |
| 43 | 43 | $arr_acessos_locais = array(); |
| 44 | 44 | while ($row_result = mysql_fetch_assoc($result)) |
| ... | ... | @@ -46,15 +46,5 @@ while ($row_result = mysql_fetch_assoc($result)) |
| 46 | 46 | $v_row_result = str_pad($row_result['sg_local'],28,'.',STR_PAD_RIGHT); |
| 47 | 47 | $arr_acessos_locais[$v_row_result] = $row_result['total']; |
| 48 | 48 | } |
| 49 | -/* Para testes de redimensionamento da pizza (Anderson Peterle - FEV2008) | |
| 50 | -$arr_acessos_locais = array(); | |
| 51 | -$intLinhas = 0; | |
| 52 | -while ($intLinhas <= 100) | |
| 53 | - { | |
| 54 | - $v_row_result = str_pad($intLinhas,15,'.',STR_PAD_RIGHT); | |
| 55 | - $arr_acessos_locais[$v_row_result] = $intLinhas; | |
| 56 | - $intLinhas ++; | |
| 57 | - } | |
| 58 | -*/ | |
| 59 | 49 | |
| 60 | 50 | ?> |
| 61 | 51 | \ No newline at end of file | ... | ... |
include/monta_consulta_locais.php
| ... | ... | @@ -28,7 +28,7 @@ $query = 'SELECT count(computadores.te_node_address) as total, |
| 28 | 28 | GROUP BY locais.sg_local |
| 29 | 29 | ORDER BY locais.sg_local'; |
| 30 | 30 | conecta_bd_cacic(); |
| 31 | -$result = mysql_query($query) or die('Falha na consulta (computadores, redes, locais) ou sua sessão expirou!'); | |
| 31 | +$result = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('computadores, redes, locais'))); | |
| 32 | 32 | |
| 33 | 33 | $arr_locais = array(); |
| 34 | 34 | while ($row_result = mysql_fetch_assoc($result)) |
| ... | ... | @@ -36,16 +36,5 @@ while ($row_result = mysql_fetch_assoc($result)) |
| 36 | 36 | $v_row_result = str_pad($row_result['sg_local'],28,'.',STR_PAD_RIGHT); |
| 37 | 37 | $arr_locais[$v_row_result] = $row_result['total']; |
| 38 | 38 | } |
| 39 | - | |
| 40 | -/* Para testes de redimensionamento da pizza (Anderson Peterle - FEV2008) | |
| 41 | -$arr_locais = array(); | |
| 42 | -$intLinhas = 0; | |
| 43 | -while ($intLinhas <= 100) | |
| 44 | - { | |
| 45 | - $v_row_result = str_pad($intLinhas,15,'.',STR_PAD_RIGHT); | |
| 46 | - $arr_locais[$v_row_result] = $intLinhas; | |
| 47 | - $intLinhas ++; | |
| 48 | - } | |
| 49 | -*/ | |
| 50 | 39 | |
| 51 | 40 | ?> |
| 52 | 41 | \ No newline at end of file | ... | ... |
include/monta_consulta_mac.php
| ... | ... | @@ -25,7 +25,7 @@ $query = 'SELECT count(te_node_address) as qtd |
| 25 | 25 | computadores.id_so = so.id_so '. |
| 26 | 26 | $where .' |
| 27 | 27 | GROUP BY computadores.te_node_address'; |
| 28 | -$result = mysql_query($query) or die('Erro no select ou sua sessão expirou!'); | |
| 28 | +$result = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('computadores, redes, so'))); | |
| 29 | 29 | |
| 30 | 30 | $v_row_result = 'Quantidade Real Baseada em Mac-Address'; |
| 31 | 31 | session_register('arr_mac'); | ... | ... |
include/monta_consulta_so.php
| ... | ... | @@ -13,7 +13,7 @@ $query = 'SELECT count(computadores.id_so) as qtd, |
| 13 | 13 | ORDER BY qtd DESC'; |
| 14 | 14 | |
| 15 | 15 | conecta_bd_cacic(); |
| 16 | -$result = mysql_query($query) or die('Falha na criação de consulta por sistema operacional ou sua sessão expirou!'); | |
| 16 | +$result = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('computadores, redes, so'))); | |
| 17 | 17 | |
| 18 | 18 | $arr_so = array(); |
| 19 | 19 | while ($row_result = mysql_fetch_assoc($result)) | ... | ... |
include/opcoes_avancadas.php
| ... | ... | @@ -161,7 +161,7 @@ while ($row = mysql_fetch_array($result_acoes)) |
| 161 | 161 | <td colspan="3"><hr></td> |
| 162 | 162 | </tr> |
| 163 | 163 | <tr> |
| 164 | - <td width="39" class="label"><?=$oTranslator->_('Ação');?>:</td> | |
| 164 | + <td width="39" class="label"><?=$oTranslator->_('Acao');?>:</td> | |
| 165 | 165 | <td colspan="3" nowrap class="destaque"><u><? echo $row['te_descricao_breve'];?></u></td> |
| 166 | 166 | </tr> |
| 167 | 167 | <? | ... | ... |
include/opcoes_sistemas_monitorados.php
| ... | ... | @@ -20,17 +20,18 @@ |
| 20 | 20 | <tr><td colspan="4"> </td></tr> |
| 21 | 21 | <tr> |
| 22 | 22 | <td> </td> |
| 23 | - <td class="label" colspan="3">Seleção para coleta de informações | |
| 24 | - de sistemas monitorados:<br></td> | |
| 23 | + <td class="label" colspan="3"> | |
| 24 | + <?php echo $oTranslator->_('Selecao para coleta de informacoes de sistemas monitorados:');?> | |
| 25 | + </td> | |
| 25 | 26 | </tr> |
| 26 | 27 | <tr> |
| 27 | 28 | <td colspan="4" height="1" bgcolor="#333333"></td> |
| 28 | 29 | </tr> |
| 29 | 30 | <tr> |
| 30 | 31 | <td> </td> |
| 31 | - <td colspan="3" class="descricao">Essa opção | |
| 32 | - permitirá a seleção de coletas de informações | |
| 33 | - de sistemas monitorados para essa rede.</font></td> | |
| 32 | + <td colspan="3" class="descricao"> | |
| 33 | + <?php echo $oTranslator->_('Essa opcao permite a selecao de coletas de informacoes de sistemas monitorados para essa rede.');?> | |
| 34 | + </td> | |
| 34 | 35 | </tr> |
| 35 | 36 | <tr> |
| 36 | 37 | <td colspan="4" height="1" bgcolor="#CCCCCC"></td> |
| ... | ... | @@ -47,7 +48,7 @@ if ($detalhes) |
| 47 | 48 | FROM aplicativos_redes |
| 48 | 49 | WHERE id_local = ".$_REQUEST['id_local']." AND |
| 49 | 50 | id_ip_rede = '".$_REQUEST['id_ip_rede']."'"; |
| 50 | - $result_aplicativos_redes = mysql_query($query) or die('Ocorreu um erro durante a consulta à tabela de redes com sistemas monitorados ou sua sessão expirou!'); | |
| 51 | + $result_aplicativos_redes = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('aplicativos_redes'))); | |
| 51 | 52 | $v_aplicativos_redes = ''; |
| 52 | 53 | while ($row = mysql_fetch_array($result_aplicativos_redes)) |
| 53 | 54 | { |
| ... | ... | @@ -57,7 +58,7 @@ if ($detalhes) |
| 57 | 58 | $query = " SELECT * |
| 58 | 59 | FROM perfis_aplicativos_monitorados |
| 59 | 60 | ORDER BY nm_aplicativo"; |
| 60 | -$result_monitorados = mysql_query($query) or die('Ocorreu um erro durante a consulta à tabela de perfis de sistemas monitorados ou sua sessão expirou!'); | |
| 61 | +$result_monitorados = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('perfis_aplicativos_monitorados'))); | |
| 61 | 62 | $total_registros = count($result_monitorados); |
| 62 | 63 | $seq = 0; |
| 63 | 64 | while ($row = mysql_fetch_array($result_monitorados)) |
| ... | ... | @@ -72,7 +73,7 @@ while ($row = mysql_fetch_array($result_monitorados)) |
| 72 | 73 | <td> </td> |
| 73 | 74 | <td class="opcao_tabela" colspan="3"><div align="left"><? echo str_pad($seq,($total_registros>999?4:$total_registros>99?3:2),'0',STR_PAD_LEFT); ?> - |
| 74 | 75 | <input name="id_aplicativo_<? echo $row['id_aplicativo']; ?>" value="<? echo $row['id_aplicativo']; ?>" type="checkbox" class="normal" <? if ($pos || !$detalhes){ echo 'checked';} ?>> |
| 75 | - <? echo $row['nm_aplicativo'] ; ?></u></div></td> | |
| 76 | + <? echo $row['nm_aplicativo'] ; ?></div></td> | |
| 76 | 77 | </tr> |
| 77 | 78 | <? |
| 78 | 79 | } | ... | ... |
include/query_so.php
| ... | ... | @@ -48,7 +48,7 @@ $query = 'SELECT count(a.id_so) as qtd, |
| 48 | 48 | GROUP BY a.id_so |
| 49 | 49 | ORDER BY a.id_so'; |
| 50 | 50 | |
| 51 | -$result = mysql_query($query) or die('Falha na consulta (computadores, so, redes, locais) ou sua sessão expirou!'); | |
| 51 | +$result = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('computadores, redes, so'))); | |
| 52 | 52 | while ($row_result = mysql_fetch_assoc($result)) |
| 53 | 53 | { |
| 54 | 54 | $v_row_result = str_pad($row_result['te_desc_so'],20,'.',STR_PAD_RIGHT); | ... | ... |
include/selecao_estacoes_inc.php
| ... | ... | @@ -23,8 +23,8 @@ |
| 23 | 23 | $query = "SELECT te_nome_computador, te_node_address |
| 24 | 24 | FROM computadores |
| 25 | 25 | ORDER BY te_nome_computador"; |
| 26 | - $msg = '(OBS: Estão sendo exibidas somente as redes selecionadas pelo administrador.)'; | |
| 27 | - $result = mysql_query($query) or die('Ocorreu um erro durante a consulta à tabela redes ou sua sessão expirou!'); | |
| 26 | + $msg = $oTranslator->_('(OBS: Estao sendo exibidas somente as redes selecionadas pelo administrador.)'); | |
| 27 | + $result = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('computadores'))); | |
| 28 | 28 | /* Agora monto os itens do combo de redes . */ |
| 29 | 29 | while($campos=mysql_fetch_array($result)) { |
| 30 | 30 | $itens_combo_soft = $itens_combo_soft . '<option value="' . |
| ... | ... | @@ -39,22 +39,21 @@ |
| 39 | 39 | <tr> |
| 40 | 40 | <td class="descricao"><p> |
| 41 | 41 | <input type="radio" name="cs_situacaos" value="T" onclick="verifica_status();SetaClassDigitacao(this.form.elements['list3[]']);" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > |
| 42 | - <strong>Todas</strong> as redes<br> | |
| 42 | + <?php echo $oTranslator->_('<strong>Todas</strong> as redes');?><br> | |
| 43 | 43 | <input name="cs_situacaos" type="radio" onclick="verifica_status();SetaClassNormal(this.form.elements['list3[]']);" value="S" checked class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > |
| 44 | - Apenas redes <strong>selecionadas<br> | |
| 45 | - <? //echo $msg?></p></td> | |
| 44 | + <?php echo $oTranslator->_('Apenas redes <strong>selecionadas</strong>');?><br> | |
| 45 | + </p></td> | |
| 46 | 46 | </tr> |
| 47 | 47 | <tr> |
| 48 | -<tr><td><br></td></tr> | |
| 49 | 48 | <td><table border="0" cellpadding="0" cellspacing="0"> |
| 50 | 49 | |
| 51 | 50 | <tr> |
| 52 | 51 | <td> </td> |
| 53 | - <td class="cabecalho_tabela"><div align="left">Disponíveis:</div></td> | |
| 52 | + <td class="cabecalho_tabela"><div align="left"><?php echo $oTranslator->_('Disponiveis:');?></div></td> | |
| 54 | 53 | <td> </td> |
| 55 | 54 | <td width="40"> </td> |
| 56 | 55 | <td nowrap> </td> |
| 57 | - <td nowrap class="cabecalho_tabela">Selecionadas:<br></td> | |
| 56 | + <td nowrap class="cabecalho_tabela"><?php echo $oTranslator->_('Selecionadas:');?><br></td> | |
| 58 | 57 | <td nowrap> </td> |
| 59 | 58 | </tr> |
| 60 | 59 | <tr> |
| ... | ... | @@ -79,7 +78,8 @@ |
| 79 | 78 | </table></td> |
| 80 | 79 | </tr> |
| 81 | 80 | <tr> |
| 82 | - <td class="descricao"> (Dica: | |
| 83 | - use SHIFT ou CTRL para selecionar múltiplos itens)</td> | |
| 81 | + <td class="descricao"> | |
| 82 | + <?php echo $oTranslator->_('(Dica: use SHIFT ou CTRL para selecionar multiplos itens)'); ?> | |
| 83 | + </td> | |
| 84 | 84 | </tr> |
| 85 | 85 | </table> | ... | ... |
include/selecao_locais_inc.php
| ... | ... | @@ -24,7 +24,7 @@ $query = "SELECT * |
| 24 | 24 | $whereLocais . " |
| 25 | 25 | ORDER BY sg_local"; |
| 26 | 26 | conecta_bd_cacic(); |
| 27 | -$result = mysql_query($query) or die('Ocorreu um erro durante a consulta à tabela locais ou sua sessão expirou!'); | |
| 27 | +$result = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('locais'))); | |
| 28 | 28 | |
| 29 | 29 | /* Montagem dos itens do combo de locais . */ |
| 30 | 30 | while($campos=mysql_fetch_array($result)) | ... | ... |
include/selecao_redes_inc.php
| ... | ... | @@ -50,10 +50,10 @@ |
| 50 | 50 | WHERE (redes.id_ip_rede = acoes_redes.id_ip_rede AND |
| 51 | 51 | acoes_redes.id_acao = '$id_acao' ". |
| 52 | 52 | $where; |
| 53 | - $msg = '(OBS: Estão sendo exibidas somente as redes selecionadas pelo administrador.)'; | |
| 53 | + $msg = $oTranslator->_('(OBS: Estao sendo exibidas somente as redes selecionadas pelo administrador.)'); | |
| 54 | 54 | } |
| 55 | 55 | |
| 56 | - $result = mysql_query($query) or die('Ocorreu um erro durante a consulta à tabela redes ou sua sessão expirou!'); | |
| 56 | + $result = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('redes, acoes_redes'))); | |
| 57 | 57 | /* Agora monto os itens do combo de redes . */ |
| 58 | 58 | while($campos=mysql_fetch_array($result)) |
| 59 | 59 | { |
| ... | ... | @@ -68,22 +68,21 @@ |
| 68 | 68 | <tr> |
| 69 | 69 | <td class="descricao"><p> |
| 70 | 70 | <input type="radio" name="cs_situacao" id="cs_situacao" value="T" onclick="verifica_status();SetaClassDigitacao(this.form.elements['list1[]']);" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > |
| 71 | - <strong>Todas</strong> as redes<br> | |
| 71 | + <?php echo $oTranslator->_('<strong>Todas</strong> as redes');?><br> | |
| 72 | 72 | <input type="radio" name="cs_situacao" id="cs_situacao" value="S" onclick="verifica_status();SetaClassNormal(this.form.elements['list1[]']);" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" checked> |
| 73 | - Apenas redes <strong>selecionadas<br> | |
| 73 | + <?php echo $oTranslator->_('Apenas redes <strong>selecionadas</strong>');?><br> | |
| 74 | 74 | <? echo $msg?></p></td> |
| 75 | 75 | </tr> |
| 76 | 76 | <tr> |
| 77 | -<tr><td><br></td></tr> | |
| 78 | 77 | <td><table border="0" cellpadding="0" cellspacing="0"> |
| 79 | 78 | |
| 80 | 79 | <tr> |
| 81 | 80 | <td> </td> |
| 82 | - <td class="cabecalho_tabela"><div align="left">Disponíveis:</div></td> | |
| 81 | + <td class="cabecalho_tabela"><div align="left"><?php echo $oTranslator->_('Disponiveis:');?></div></td> | |
| 83 | 82 | <td> </td> |
| 84 | 83 | <td width="40"> </td> |
| 85 | 84 | <td nowrap> </td> |
| 86 | - <td nowrap class="cabecalho_tabela">Selecionadas:<br></td> | |
| 85 | + <td nowrap class="cabecalho_tabela"><?php echo $oTranslator->_('Selecionadas:');?><br></td> | |
| 87 | 86 | <td nowrap> </td> |
| 88 | 87 | </tr> |
| 89 | 88 | <tr> |
| ... | ... | @@ -108,7 +107,8 @@ |
| 108 | 107 | </table></td> |
| 109 | 108 | </tr> |
| 110 | 109 | <tr> |
| 111 | - <td class="descricao"> (Dica: | |
| 112 | - use SHIFT ou CTRL para selecionar múltiplos itens)</td> | |
| 110 | + <td class="descricao"> | |
| 111 | + <?php echo $oTranslator->_('(Dica: use SHIFT ou CTRL para selecionar multiplos itens)'); ?> | |
| 112 | + </td> | |
| 113 | 113 | </tr> |
| 114 | 114 | </table> | ... | ... |
include/selecao_redes_perfil_inc.php
| ... | ... | @@ -33,8 +33,7 @@ |
| 33 | 33 | FROM redes ". |
| 34 | 34 | $where ." |
| 35 | 35 | ORDER BY nm_rede"; |
| 36 | - //echo 'queryRedesDisponiveis: '.$queryRedesDisponiveis.'<br>'; | |
| 37 | - $resultRedesDisponiveis = mysql_query($queryRedesDisponiveis) or die('Problema no acesso à tabela Redes ou sua sessão expirou!'); | |
| 36 | + $resultRedesDisponiveis = mysql_query($queryRedesDisponiveis) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('redes'))); | |
| 38 | 37 | |
| 39 | 38 | if ($boolDetalhes) |
| 40 | 39 | { |
| ... | ... | @@ -48,8 +47,7 @@ |
| 48 | 47 | redes.id_ip_rede = AR.id_ip_rede AND |
| 49 | 48 | AR.id_aplicativo = ".$_GET['id_aplicativo']." |
| 50 | 49 | ORDER BY nm_rede"; |
| 51 | - //echo 'queryRedesSelecionadas: '.$queryRedesSelecionadas.'<br>'; | |
| 52 | - $resultRedesSelecionadas = mysql_query($queryRedesSelecionadas) or die('Problema no acesso à tabela Redes ou sua sessão expirou!'); | |
| 50 | + $resultRedesSelecionadas = mysql_query($queryRedesSelecionadas) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('redes'))); | |
| 53 | 51 | |
| 54 | 52 | $strTripaRedesSelecionadas = ''; |
| 55 | 53 | $redesDisponiveis = ''; |
| ... | ... | @@ -64,7 +62,7 @@ |
| 64 | 62 | |
| 65 | 63 | $strTripaRedesSelecionadas = '#' . $strTripaRedesSelecionadas; |
| 66 | 64 | |
| 67 | - $msg = '(OBS: Estão sendo exibidas somente as redes selecionadas pelo administrador.)'; | |
| 65 | + $msg = $oTranslator->_('(OBS: Estao sendo exibidas somente as redes selecionadas pelo administrador.)'); | |
| 68 | 66 | } |
| 69 | 67 | |
| 70 | 68 | /* Agora monto os itens dos combos de redes disponíveis e selecionadas. */ |
| ... | ... | @@ -87,11 +85,11 @@ |
| 87 | 85 | |
| 88 | 86 | <tr> |
| 89 | 87 | <td> </td> |
| 90 | - <td class="cabecalho_tabela"><div align="left">Disponíveis:</div></td> | |
| 88 | + <td class="cabecalho_tabela"><div align="left"><?php echo $oTranslator->_('Disponiveis:');?></div></td> | |
| 91 | 89 | <td> </td> |
| 92 | 90 | <td width="40"> </td> |
| 93 | 91 | <td nowrap> </td> |
| 94 | - <td nowrap class="cabecalho_tabela">Selecionadas:<br></td> | |
| 92 | + <td nowrap class="cabecalho_tabela"><?php echo $oTranslator->_('Selecionadas:');?><br></td> | |
| 95 | 93 | <td nowrap> </td> |
| 96 | 94 | </tr> |
| 97 | 95 | <tr> |
| ... | ... | @@ -117,7 +115,8 @@ |
| 117 | 115 | </table></td> |
| 118 | 116 | </tr> |
| 119 | 117 | <tr> |
| 120 | - <td class="descricao"> (Dica: | |
| 121 | - use SHIFT ou CTRL para selecionar múltiplos itens)</td> | |
| 118 | + <td class="descricao"> | |
| 119 | + <?php echo $oTranslator->_('(Dica: use SHIFT ou CTRL para selecionar multiplos itens)'); ?> | |
| 120 | + </td> | |
| 122 | 121 | </tr> |
| 123 | 122 | </table> | ... | ... |
include/selecao_so_inc.php
| ... | ... | @@ -38,7 +38,7 @@ |
| 38 | 38 | FROM so |
| 39 | 39 | WHERE id_so > 0 |
| 40 | 40 | ORDER BY te_desc_so"; |
| 41 | - $result = mysql_query($query) or die('Ocorreu um erro durante a consulta à tabela so ou sua sessão expirou!'); | |
| 41 | + $result = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('so'))); | |
| 42 | 42 | |
| 43 | 43 | /* Agora monto os itens do combo de so's. */ |
| 44 | 44 | while($campos = mysql_fetch_array($result)) { |
| ... | ... | @@ -63,7 +63,8 @@ |
| 63 | 63 | </table></td> |
| 64 | 64 | </tr> |
| 65 | 65 | <tr> |
| 66 | - <td class="descricao"> (Dica: | |
| 67 | - use SHIFT ou CTRL para selecionar múltiplos itens)</td> | |
| 66 | + <td class="descricao"> | |
| 67 | + <?php echo $oTranslator->_('(Dica: use SHIFT ou CTRL para selecionar multiplos itens)'); ?> | |
| 68 | + </td> | |
| 68 | 69 | </tr> |
| 69 | 70 | </table> | ... | ... |
include/tabela_estatisticas.php
| ... | ... | @@ -33,7 +33,6 @@ foreach ($_SESSION["list8"] as $v) |
| 33 | 33 | $v_label = trim(str_replace('"', '',str_replace('as ', '',substr($v_campo_estatistica,strpos($v_campo_estatistica,' ',1),strlen($v_campo_estatistica))))); |
| 34 | 34 | |
| 35 | 35 | echo "<img src='../../graficos/pie_" . $v_opcao . ".php?v_query_redes=".str_replace("'", "-=-",$query_redes)."&v_so_selecionados=" . str_replace("'","-=-",$so_selecionados) . "&v_nome_campo=" . $v_nome_campo . "&v_label=" . $v_label."&v_from=" . $v_from."'>"; |
| 36 | - //echo $v_opcao . ".php?v_query_redes=".str_replace("'", "-=-",$query_redes)."&v_so_selecionados=" . str_replace("'","-=-",$so_selecionados) . "&v_nome_campo=" . $v_nome_campo . "&v_label=" . $v_label."&v_from=" . $v_from."'>"; | |
| 37 | 36 | ?> |
| 38 | 37 | </td></tr> |
| 39 | 38 | </table> | ... | ... |
instalador/ajax.php
| ... | ... | @@ -26,7 +26,7 @@ define('CACIC_PATH', $cacic_path); |
| 26 | 26 | /* |
| 27 | 27 | * atribuições para o ambiente |
| 28 | 28 | */ |
| 29 | -if( ! @include("../include/library.php") ) | |
| 29 | +if( ! @include("..".DIRECTORY_SEPARATOR."include".DIRECTORY_SEPARATOR."library.php") ) | |
| 30 | 30 | { |
| 31 | 31 | die("Install mal definido (Install miss-defined)!"); |
| 32 | 32 | } |
| ... | ... | @@ -47,7 +47,7 @@ $_SESSION['cacic_language_available'] = $oTranslator->getLanguagesSetup(); |
| 47 | 47 | /* |
| 48 | 48 | * classe para instanciar a instalação |
| 49 | 49 | */ |
| 50 | -if( ! @include_once("classes/install.ajax.php") ) | |
| 50 | +if( ! @include_once("classes".CACIC_DS."install.ajax.php") ) | |
| 51 | 51 | { |
| 52 | 52 | die("Install mal construído (Install miss-built)!"); |
| 53 | 53 | } |
| ... | ... | @@ -71,4 +71,4 @@ $task = $_POST['task']; |
| 71 | 71 | |
| 72 | 72 | InstallAjax::processAjax($task); |
| 73 | 73 | |
| 74 | -?> | |
| 75 | 74 | \ No newline at end of file |
| 75 | +?> | ... | ... |
instalador/classes/install.ajax.php
| ... | ... | @@ -14,8 +14,8 @@ |
| 14 | 14 | // direct access is denied |
| 15 | 15 | defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); |
| 16 | 16 | |
| 17 | -include_once("classes/install.tmpl.php"); | |
| 18 | -include_once("classes/install.ado.php"); | |
| 17 | +include_once("classes".CACIC_DS."install.tmpl.php"); | |
| 18 | +include_once("classes".CACIC_DS."install.ado.php"); | |
| 19 | 19 | |
| 20 | 20 | /** |
| 21 | 21 | * Prove a metodos para recursos AJAX na Instalação pela WEB |
| ... | ... | @@ -503,7 +503,7 @@ class InstallAjax { |
| 503 | 503 | $oDB_result = $oDB->parse_mysql_dump($cacic_sql_create_tables); |
| 504 | 504 | if (!$oDB_result) { |
| 505 | 505 | $msg = '<span class="Erro">['.InstallAjax::_('kciq_msg error', '',2)."! ] - "; |
| 506 | - $msg .= InstallAjax::_('kciq_msg inst database table build').'</span>'. | |
| 506 | + $msg .= InstallAjax::_('kciq_msg inst database build fail').'</span>'. | |
| 507 | 507 | '<br>'.InstallAjax::_('kciq_msg server msg').':'; |
| 508 | 508 | $msg .= '<pre>'.$oDB->getMessage().'</pre>'; |
| 509 | 509 | die($msg); |
| ... | ... | @@ -826,4 +826,4 @@ class InstallAjax { |
| 826 | 826 | } |
| 827 | 827 | |
| 828 | 828 | } |
| 829 | -?> | |
| 830 | 829 | \ No newline at end of file |
| 830 | +?> | ... | ... |
instalador/classes/install.php
| ... | ... | @@ -14,8 +14,8 @@ |
| 14 | 14 | // direct access is denied |
| 15 | 15 | defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); |
| 16 | 16 | |
| 17 | -require_once("classes/install.tmpl.php"); | |
| 18 | -require_once("classes/install.ado.php"); | |
| 17 | +require_once("classes".CACIC_DS."install.tmpl.php"); | |
| 18 | +require_once("classes".CACIC_DS."install.ado.php"); | |
| 19 | 19 | |
| 20 | 20 | /** |
| 21 | 21 | * Prove a Instalação pela WEB |
| ... | ... | @@ -541,4 +541,4 @@ class Install { |
| 541 | 541 | |
| 542 | 542 | } |
| 543 | 543 | } |
| 544 | -?> | |
| 545 | 544 | \ No newline at end of file |
| 545 | +?> | ... | ... |
instalador/classes/install.tmpl.php
| ... | ... | @@ -14,15 +14,15 @@ |
| 14 | 14 | // direct access is denied |
| 15 | 15 | defined( 'CACIC' ) or die( 'Acesso restrito (Restricted access)!' ); |
| 16 | 16 | |
| 17 | -if( ! @include("pat/patErrorManager.php") ) | |
| 17 | +if( ! @include("pat".CACIC_DS."patErrorManager.php") ) | |
| 18 | 18 | { |
| 19 | 19 | die('Erro na inclusão da biblioteca patTemplate! (patTemplate include error!).'); |
| 20 | 20 | } |
| 21 | -if( ! @include("pat/patError.php") ) | |
| 21 | +if( ! @include("pat".CACIC_DS."patError.php") ) | |
| 22 | 22 | { |
| 23 | 23 | die('Erro na inclusão da biblioteca patTemplate! (patTemplate include error!).'); |
| 24 | 24 | } |
| 25 | -if( ! @include("pat/patTemplate.php") ) | |
| 25 | +if( ! @include("pat".CACIC_DS."patTemplate.php") ) | |
| 26 | 26 | { |
| 27 | 27 | die('Erro na inclusão da biblioteca patTemplate! (patTemplate include error!).'); |
| 28 | 28 | } |
| ... | ... | @@ -277,4 +277,4 @@ Class Template extends patTemplate { |
| 277 | 277 | echo "</pre>"; |
| 278 | 278 | } |
| 279 | 279 | } |
| 280 | -?> | |
| 281 | 280 | \ No newline at end of file |
| 281 | +?> | ... | ... |
instalador/index.php
| ... | ... | @@ -27,7 +27,7 @@ |
| 27 | 27 | /* |
| 28 | 28 | * atribuições para o ambiente |
| 29 | 29 | */ |
| 30 | - if( ! @include("../include/library.php") ) | |
| 30 | + if( ! @include("..".DIRECTORY_SEPARATOR."include".DIRECTORY_SEPARATOR."library.php") ) | |
| 31 | 31 | { |
| 32 | 32 | die("Instalador mal definido (Installer miss-defined)!"); |
| 33 | 33 | } |
| ... | ... | @@ -35,12 +35,12 @@ |
| 35 | 35 | /* |
| 36 | 36 | * classe para instanciar a instalação |
| 37 | 37 | */ |
| 38 | - if( ! @include("classes/install.php") ) | |
| 38 | + if( ! @include("classes".CACIC_DS."install.php") ) | |
| 39 | 39 | { |
| 40 | 40 | die("Install mal construído (Install miss-built)!"); |
| 41 | 41 | } |
| 42 | 42 | |
| 43 | - if(!@include_once( TRANSLATOR_PATH.'/Translator.php')) | |
| 43 | + if(!@include_once( TRANSLATOR_PATH.CACIC_DS.'Translator.php')) | |
| 44 | 44 | die ("<h1>There is a trouble with phpTranslator package. It isn't found.</h1>"); |
| 45 | 45 | |
| 46 | 46 | /* | ... | ... |
instalador/sql/cacic_create_tables.sql
| ... | ... | @@ -77,19 +77,19 @@ CREATE TABLE `aplicativos_redes` ( |
| 77 | 77 | `id_ip_rede` varchar(15) NOT NULL default '', |
| 78 | 78 | `id_aplicativo` int(11) unsigned NOT NULL default '0', |
| 79 | 79 | PRIMARY KEY (`id_local`,`id_ip_rede`,`id_aplicativo`) |
| 80 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Relacionamento entre redes e perfis de aplicativos monitorados'; | |
| 80 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Relacionamento redes e perfis_aplicativos_monitorados'; | |
| 81 | 81 | |
| 82 | 82 | -- |
| 83 | 83 | -- Table structure for table `aquisicoes` |
| 84 | 84 | -- |
| 85 | 85 | |
| 86 | 86 | CREATE TABLE `aquisicoes` ( |
| 87 | - `id_aquisicao` int(10) unsigned NOT NULL default '0' auto_increment, | |
| 87 | + `id_aquisicao` int(10) unsigned NOT NULL auto_increment, | |
| 88 | 88 | `dt_aquisicao` date default NULL, |
| 89 | 89 | `nr_processo` varchar(11) default NULL, |
| 90 | 90 | `nm_empresa` varchar(45) default NULL, |
| 91 | 91 | `nm_proprietario` varchar(45) default NULL, |
| 92 | - `nr_notafiscal` varchar(20) unsigned default NULL, | |
| 92 | + `nr_notafiscal` varchar(20) default NULL, | |
| 93 | 93 | PRIMARY KEY (`id_aquisicao`) |
| 94 | 94 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
| 95 | 95 | |
| ... | ... | @@ -149,7 +149,7 @@ CREATE TABLE `componentes_estacoes_historico` ( |
| 149 | 149 | `dt_alteracao` datetime NOT NULL, |
| 150 | 150 | `cs_tipo_alteracao` varchar(3) NOT NULL, |
| 151 | 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'; | |
| 152 | +) ENGINE=InnoDB DEFAULT CHARSET=ascii COMMENT='Componentes de hardware instalados nas estações'; | |
| 153 | 153 | |
| 154 | 154 | -- |
| 155 | 155 | -- Table structure for table `computadores` |
| ... | ... | @@ -839,79 +839,79 @@ CREATE TABLE `versoes_softwares` ( |
| 839 | 839 | PRIMARY KEY (`te_node_address`,`id_so`) |
| 840 | 840 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
| 841 | 841 | |
| 842 | --- --------------------------------------------------------------------------------------------- | |
| 843 | --- Estrutura da tabela `srcacic_sessoes` | |
| 844 | --- Armazenamento de sessoes de Suporte Remoto Seguro | |
| 845 | --- Contera os dados dos usuarios visitante e visitado e suas sessoes para fins de suporte remoto | |
| 846 | --- --------------------------------------------------------------------------------------------- | |
| 847 | -CREATE TABLE `srcacic_sessoes` | |
| 848 | - ( | |
| 849 | - `id_sessao` int(11) NOT NULL auto_increment, | |
| 850 | - `dt_hr_inicio_sessao` datetime NOT NULL, | |
| 851 | - `dt_hr_fim_sessao` datetime default NULL, | |
| 852 | - `id_usuario_visitante` int(11) NOT NULL default '0', | |
| 853 | - `nm_nome_acesso_visitado` varchar(30) character set utf8 NOT NULL, | |
| 854 | - `nm_nome_completo_visitado` varchar(100) NOT NULL default 'NoNoNo', | |
| 855 | - `te_node_address_visitado` varchar(17) character set utf8 NOT NULL, | |
| 856 | - `id_so_visitado` int(11) NOT NULL, | |
| 857 | - `te_node_address_visitante` varchar(17) character set utf8 NOT NULL default 'NoNoNo', | |
| 858 | - `dt_hr_ult_contato` datetime default NULL, | |
| 859 | - PRIMARY KEY (`id_sessao`), | |
| 860 | - KEY `idx_idUsuario` (`id_usuario_visitante`), | |
| 861 | - KEY `idx_dtHrInicioSessao` (`dt_hr_inicio_sessao`) | |
| 862 | - ) | |
| 863 | -ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Log de Atividades no Sistema CACIC' AUTO_INCREMENT=1 ; | |
| 864 | - | |
| 865 | --- ----------------------------------------------------------------------------------------------------------- | |
| 866 | --- Estrutura da tabela `dominios` | |
| 867 | --- Armazenamento de dados de servidores de dominios | |
| 868 | --- Esses dados serao utilizados nas autenticacoes de usuarios e criacao de sessoes para fins de suporte remoto | |
| 869 | --- ----------------------------------------------------------------------------------------------------------- | |
| 870 | -CREATE TABLE `dominios` | |
| 871 | - ( | |
| 872 | - `id_dominio` int(11) NOT NULL auto_increment, | |
| 873 | - `nm_dominio` varchar(60) NOT NULL, | |
| 874 | - `te_ip_dominio` varchar(15) NOT NULL, | |
| 875 | - `id_tipo_protocolo` varchar(20) NOT NULL, | |
| 876 | - `nu_versao_protocolo` varchar(10) NOT NULL, | |
| 877 | - `te_string_DN` varchar(100) NOT NULL, | |
| 878 | - `te_observacao` text NOT NULL, | |
| 879 | - `in_ativo` char(1) NOT NULL default 'S', | |
| 880 | - PRIMARY KEY (`id_dominio`) | |
| 881 | - ) | |
| 882 | -ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Servidores de Dominio para Autenticacao do srCACIC' AUTO_INCREMENT=2 ; | |
| 883 | - | |
| 884 | --- ----------------------------------------------------------------------------------------------------------- | |
| 885 | --- Insercao da coluna `id_dominio` | |
| 886 | --- Relacionamento de redes com servidores de dominios | |
| 887 | --- ----------------------------------------------------------------------------------------------------------- | |
| 888 | -ALTER TABLE `redes` ADD `id_dominio` INT( 11 ) NULL AFTER `id_local` ; | |
| 889 | - | |
| 890 | --- ----------------------------------------------------------------------------------------------------------- | |
| 891 | --- Insercao da coluna `id_dominio` | |
| 892 | --- Relacionamento de usuarios com servidores de dominios | |
| 893 | --- ----------------------------------------------------------------------------------------------------------- | |
| 894 | -ALTER TABLE `usuarios` ADD `id_dominio` INT( 11 ) NULL AFTER `id_local` | |
| 895 | - | |
| 896 | --- ----------------------------------------------------------------------------------------------------------- | |
| 897 | --- Redimensionamento de coluna `nm_modulo` para armazenamento de nomes maiores | |
| 898 | --- ----------------------------------------------------------------------------------------------------------- | |
| 899 | -ALTER TABLE `redes_versoes_modulos` CHANGE `nm_modulo` `nm_modulo` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL | |
| 900 | - | |
| 901 | --- ------------------------------------------------------------------------------------------------------------- | |
| 902 | --- Insercao de coluna `in_mswindows` para classificacao do Sistema Operacional pelo tipo | |
| 903 | --- Essa informacao sera usada principalmente na resposta do Gerente WEB aos Agentes quando estes fizerem contato | |
| 904 | --- ------------------------------------------------------------------------------------------------------------- | |
| 905 | -ALTER TABLE `so` ADD `in_mswindows` CHAR( 1 ) NOT NULL DEFAULT 'S'; | |
| 906 | - | |
| 907 | --- ---------------------------------------------------------------------------------------------------------------------------------- | |
| 908 | --- Redimensionamento de coluna `nm_unid_organizacional_nivel1a` para armazenamento de nomes maiores de linhas de negocio ou similares | |
| 909 | --- ---------------------------------------------------------------------------------------------------------------------------------- | |
| 910 | -ALTER TABLE `unid_organizacional_nivel1a` CHANGE `nm_unid_organizacional_nivel1a` `nm_unid_organizacional_nivel1a` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL | |
| 911 | - | |
| 912 | --- ---------------------------------------------------------------------------------------------------------------------- | |
| 913 | --- Redimensionamento de coluna `nm_unid_organizacional_nivel2` para armazenamento de nomes maiores de orgaos ou similares | |
| 914 | --- ---------------------------------------------------------------------------------------------------------------------- | |
| 842 | +-- --------------------------------------------------------------------------------------------- | |
| 843 | +-- Estrutura da tabela `srcacic_sessoes` | |
| 844 | +-- Armazenamento de sessoes de Suporte Remoto Seguro | |
| 845 | +-- Contera os dados dos usuarios visitante e visitado e suas sessoes para fins de suporte remoto | |
| 846 | +-- --------------------------------------------------------------------------------------------- | |
| 847 | +CREATE TABLE `srcacic_sessoes` | |
| 848 | + ( | |
| 849 | + `id_sessao` int(11) NOT NULL auto_increment, | |
| 850 | + `dt_hr_inicio_sessao` datetime NOT NULL, | |
| 851 | + `dt_hr_fim_sessao` datetime default NULL, | |
| 852 | + `id_usuario_visitante` int(11) NOT NULL default '0', | |
| 853 | + `nm_nome_acesso_visitado` varchar(30) character set utf8 NOT NULL, | |
| 854 | + `nm_nome_completo_visitado` varchar(100) NOT NULL default 'NoNoNo', | |
| 855 | + `te_node_address_visitado` varchar(17) character set utf8 NOT NULL, | |
| 856 | + `id_so_visitado` int(11) NOT NULL, | |
| 857 | + `te_node_address_visitante` varchar(17) character set utf8 NOT NULL default 'NoNoNo', | |
| 858 | + `dt_hr_ult_contato` datetime default NULL, | |
| 859 | + PRIMARY KEY (`id_sessao`), | |
| 860 | + KEY `idx_idUsuario` (`id_usuario_visitante`), | |
| 861 | + KEY `idx_dtHrInicioSessao` (`dt_hr_inicio_sessao`) | |
| 862 | + ) | |
| 863 | +ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Log de Atividades no Sistema CACIC' AUTO_INCREMENT=1 ; | |
| 864 | + | |
| 865 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 866 | +-- Estrutura da tabela `dominios` | |
| 867 | +-- Armazenamento de dados de servidores de dominios | |
| 868 | +-- Esses dados serao utilizados nas autenticacoes de usuarios e criacao de sessoes para fins de suporte remoto | |
| 869 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 870 | +CREATE TABLE `dominios` | |
| 871 | + ( | |
| 872 | + `id_dominio` int(11) NOT NULL auto_increment, | |
| 873 | + `nm_dominio` varchar(60) NOT NULL, | |
| 874 | + `te_ip_dominio` varchar(15) NOT NULL, | |
| 875 | + `id_tipo_protocolo` varchar(20) NOT NULL, | |
| 876 | + `nu_versao_protocolo` varchar(10) NOT NULL, | |
| 877 | + `te_string_DN` varchar(100) NOT NULL, | |
| 878 | + `te_observacao` text NOT NULL, | |
| 879 | + `in_ativo` char(1) NOT NULL default 'S', | |
| 880 | + PRIMARY KEY (`id_dominio`) | |
| 881 | + ) | |
| 882 | +ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Servidores de Dominio para Autenticacao do srCACIC' AUTO_INCREMENT=2 ; | |
| 883 | + | |
| 884 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 885 | +-- Insercao da coluna `id_dominio` | |
| 886 | +-- Relacionamento de redes com servidores de dominios | |
| 887 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 888 | +ALTER TABLE `redes` ADD `id_dominio` INT( 11 ) NULL AFTER `id_local` ; | |
| 889 | + | |
| 890 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 891 | +-- Insercao da coluna `id_dominio` | |
| 892 | +-- Relacionamento de usuarios com servidores de dominios | |
| 893 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 894 | +ALTER TABLE `usuarios` ADD `id_dominio` INT( 11 ) NULL AFTER `id_local` | |
| 895 | + | |
| 896 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 897 | +-- Redimensionamento de coluna `nm_modulo` para armazenamento de nomes maiores | |
| 898 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 899 | +ALTER TABLE `redes_versoes_modulos` CHANGE `nm_modulo` `nm_modulo` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL | |
| 900 | + | |
| 901 | +-- ------------------------------------------------------------------------------------------------------------- | |
| 902 | +-- Insercao de coluna `in_mswindows` para classificacao do Sistema Operacional pelo tipo | |
| 903 | +-- Essa informacao sera usada principalmente na resposta do Gerente WEB aos Agentes quando estes fizerem contato | |
| 904 | +-- ------------------------------------------------------------------------------------------------------------- | |
| 905 | +ALTER TABLE `so` ADD `in_mswindows` CHAR( 1 ) NOT NULL DEFAULT 'S'; | |
| 906 | + | |
| 907 | +-- ---------------------------------------------------------------------------------------------------------------------------------- | |
| 908 | +-- Redimensionamento de coluna `nm_unid_organizacional_nivel1a` para armazenamento de nomes maiores de linhas de negocio ou similares | |
| 909 | +-- ---------------------------------------------------------------------------------------------------------------------------------- | |
| 910 | +ALTER TABLE `unid_organizacional_nivel1a` CHANGE `nm_unid_organizacional_nivel1a` `nm_unid_organizacional_nivel1a` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL | |
| 911 | + | |
| 912 | +-- ---------------------------------------------------------------------------------------------------------------------- | |
| 913 | +-- Redimensionamento de coluna `nm_unid_organizacional_nivel2` para armazenamento de nomes maiores de orgaos ou similares | |
| 914 | +-- ---------------------------------------------------------------------------------------------------------------------- | |
| 915 | 915 | ALTER TABLE `unid_organizacional_nivel2` CHANGE `nm_unid_organizacional_nivel2` `nm_unid_organizacional_nivel2` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL |
| 916 | 916 | |
| 917 | 917 | ... | ... |
instalador/sql/cacic_dados_basicos-pt_BR.sql
| ... | ... | @@ -56,7 +56,7 @@ INSERT INTO `configuracoes_padrao` |
| 56 | 56 | INSERT INTO `descricao_hardware` |
| 57 | 57 | (`nm_campo_tab_hardware`, `te_desc_hardware`, `te_locais_notificacao_ativada`) |
| 58 | 58 | VALUES |
| 59 | - (' te_cdrom_desc', 'CD-ROM', ','), | |
| 59 | + ('te_cdrom_desc', 'CD-ROM', ','), | |
| 60 | 60 | ('qt_mem_ram', 'Memória RAM', ','), |
| 61 | 61 | ('qt_placa_video_cores', 'Qtd. Cores Placa Vídeo', ','), |
| 62 | 62 | ('qt_placa_video_mem', 'Memória Placa Vídeo', ',,1,'), | ... | ... |
instalador/sql/cacic_fev2006.sql
| 1 | --- -------------------------------------------------------- | |
| 2 | --- Atualização de Tabelas do banco de dados CACIC-fev2006 | |
| 3 | --- SGBD: MySQL-4.1.20 | |
| 4 | --- -------------------------------------------------------- | |
| 5 | -# | |
| 1 | +-- -------------------------------------------------------- | |
| 2 | +-- Atualização de Tabelas do banco de dados CACIC-fev2006 | |
| 3 | +-- SGBD: MySQL-4.1.20 | |
| 4 | +-- -------------------------------------------------------- | |
| 5 | +# | |
| 6 | 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 COMMENT '', | |
| 13 | - id_ip_rede varchar(15) NOT NULL DEFAULT '' COMMENT '', | |
| 14 | - id_aplicativo int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 15 | - PRIMARY KEY (id_local, id_ip_rede, id_aplicativo) | |
| 16 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 17 | - | |
| 18 | -CREATE TABLE aquisicoes ( | |
| 19 | - id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '' auto_increment, | |
| 20 | - dt_aquisicao date NULL DEFAULT NULL COMMENT '', | |
| 21 | - nr_processo varchar(11) NULL DEFAULT NULL COMMENT '', | |
| 22 | - nm_empresa varchar(45) NULL DEFAULT NULL COMMENT '', | |
| 23 | - nm_proprietario varchar(45) NULL DEFAULT NULL COMMENT '', | |
| 24 | - nr_notafiscal varchar(20) unsigned NULL DEFAULT NULL COMMENT '', | |
| 25 | - PRIMARY KEY (id_aquisicao) | |
| 26 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 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 COMMENT '', | |
| 31 | - id_tipo_licenca int(10) unsigned NOT NULL 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 '', | |
| 35 | - PRIMARY KEY (id_aquisicao, id_software, id_tipo_licenca) | |
| 36 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 37 | - | |
| 38 | -CREATE TABLE componentes_estacoes ( | |
| 39 | - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 40 | - id_so int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 41 | - cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 42 | - te_valor text NOT NULL DEFAULT '' COMMENT '', | |
| 43 | - INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 44 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 45 | - | |
| 46 | -CREATE TABLE componentes_estacoes_historico ( | |
| 47 | - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 48 | - id_so int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 49 | - cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 50 | - te_valor varchar(200) NOT NULL DEFAULT '' COMMENT '', | |
| 51 | - dt_alteracao datetime NOT NULL COMMENT '', | |
| 52 | - cs_tipo_alteracao varchar(3) NOT NULL DEFAULT '' COMMENT '', | |
| 53 | - INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 54 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 55 | - | |
| 56 | -CREATE TABLE configuracoes_locais ( | |
| 57 | - id_local int(11) unsigned NOT NULL COMMENT '', | |
| 58 | - te_notificar_mudanca_hardware text NULL DEFAULT NULL COMMENT '', | |
| 59 | - in_exibe_erros_criticos char(1) NULL DEFAULT 'N' COMMENT '', | |
| 60 | - in_exibe_bandeja char(1) NULL DEFAULT 'S' COMMENT '', | |
| 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 '', | |
| 68 | - nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '', | |
| 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 '', | |
| 72 | - te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 73 | - te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 74 | - te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '', | |
| 75 | - te_janelas_excecao text NULL DEFAULT NULL COMMENT '', | |
| 76 | - te_nota_email_gerentes text NULL DEFAULT NULL COMMENT '', | |
| 77 | - cs_abre_janela_patr char(1) NOT NULL DEFAULT 'N' COMMENT '', | |
| 78 | - id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '', | |
| 79 | - te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '', | |
| 80 | - PRIMARY KEY (id_local) | |
| 81 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 82 | - | |
| 83 | -CREATE TABLE configuracoes_padrao ( | |
| 84 | - in_exibe_erros_criticos char(1) NULL DEFAULT NULL COMMENT '', | |
| 85 | - in_exibe_bandeja char(1) NULL DEFAULT NULL COMMENT '', | |
| 86 | - nu_exec_apos int(11) NULL DEFAULT NULL COMMENT '', | |
| 87 | - nu_rel_maxlinhas smallint unsigned default 50, | |
| 88 | - nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '', | |
| 89 | - nu_intervalo_exec int(11) NULL DEFAULT NULL COMMENT '', | |
| 90 | - nu_intervalo_renovacao_patrim int(11) NULL DEFAULT NULL COMMENT '', | |
| 91 | - te_senha_adm_agente varchar(30) NULL DEFAULT NULL COMMENT '', | |
| 92 | - te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 93 | - te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 94 | - te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '', | |
| 95 | - te_janelas_excecao text NULL DEFAULT NULL COMMENT '', | |
| 96 | - cs_abre_janela_patr char(1) NOT NULL DEFAULT 'S' COMMENT '', | |
| 97 | - id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '', | |
| 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 COMMENT '', | |
| 13 | + id_ip_rede varchar(15) NOT NULL DEFAULT '' COMMENT '', | |
| 14 | + id_aplicativo int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 15 | + PRIMARY KEY (id_local, id_ip_rede, id_aplicativo) | |
| 16 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 17 | + | |
| 18 | +CREATE TABLE aquisicoes ( | |
| 19 | + id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '' auto_increment, | |
| 20 | + dt_aquisicao date NULL DEFAULT NULL COMMENT '', | |
| 21 | + nr_processo varchar(11) NULL DEFAULT NULL COMMENT '', | |
| 22 | + nm_empresa varchar(45) NULL DEFAULT NULL COMMENT '', | |
| 23 | + nm_proprietario varchar(45) NULL DEFAULT NULL COMMENT '', | |
| 24 | + nr_notafiscal varchar(20) DEFAULT NULL COMMENT '', | |
| 25 | + PRIMARY KEY (id_aquisicao) | |
| 26 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 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 COMMENT '', | |
| 31 | + id_tipo_licenca int(10) unsigned NOT NULL 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 '', | |
| 35 | + PRIMARY KEY (id_aquisicao, id_software, id_tipo_licenca) | |
| 36 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 37 | + | |
| 38 | +CREATE TABLE componentes_estacoes ( | |
| 39 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 40 | + id_so int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 41 | + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 42 | + te_valor text NOT NULL DEFAULT '' COMMENT '', | |
| 43 | + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 44 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 45 | + | |
| 46 | +CREATE TABLE componentes_estacoes_historico ( | |
| 47 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 48 | + id_so int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 49 | + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 50 | + te_valor varchar(200) NOT NULL DEFAULT '' COMMENT '', | |
| 51 | + dt_alteracao datetime NOT NULL COMMENT '', | |
| 52 | + cs_tipo_alteracao varchar(3) NOT NULL DEFAULT '' COMMENT '', | |
| 53 | + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 54 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 55 | + | |
| 56 | +CREATE TABLE configuracoes_locais ( | |
| 57 | + id_local int(11) unsigned NOT NULL COMMENT '', | |
| 58 | + te_notificar_mudanca_hardware text NULL DEFAULT NULL COMMENT '', | |
| 59 | + in_exibe_erros_criticos char(1) NULL DEFAULT 'N' COMMENT '', | |
| 60 | + in_exibe_bandeja char(1) NULL DEFAULT 'S' COMMENT '', | |
| 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 '', | |
| 68 | + nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '', | |
| 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 '', | |
| 72 | + te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 73 | + te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 74 | + te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '', | |
| 75 | + te_janelas_excecao text NULL DEFAULT NULL COMMENT '', | |
| 76 | + te_nota_email_gerentes text NULL DEFAULT NULL COMMENT '', | |
| 77 | + cs_abre_janela_patr char(1) NOT NULL DEFAULT 'N' COMMENT '', | |
| 78 | + id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '', | |
| 79 | + te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '', | |
| 80 | + PRIMARY KEY (id_local) | |
| 81 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 82 | + | |
| 83 | +CREATE TABLE configuracoes_padrao ( | |
| 84 | + in_exibe_erros_criticos char(1) NULL DEFAULT NULL COMMENT '', | |
| 85 | + in_exibe_bandeja char(1) NULL DEFAULT NULL COMMENT '', | |
| 86 | + nu_exec_apos int(11) NULL DEFAULT NULL COMMENT '', | |
| 87 | + nu_rel_maxlinhas smallint unsigned default 50, | |
| 88 | + nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '', | |
| 89 | + nu_intervalo_exec int(11) NULL DEFAULT NULL COMMENT '', | |
| 90 | + nu_intervalo_renovacao_patrim int(11) NULL DEFAULT NULL COMMENT '', | |
| 91 | + te_senha_adm_agente varchar(30) NULL DEFAULT NULL COMMENT '', | |
| 92 | + te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 93 | + te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 94 | + te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '', | |
| 95 | + te_janelas_excecao text NULL DEFAULT NULL COMMENT '', | |
| 96 | + cs_abre_janela_patr char(1) NOT NULL DEFAULT 'S' COMMENT '', | |
| 97 | + id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '', | |
| 98 | 98 | te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '', |
| 99 | - nu_resolucao_grafico_h smallint unsigned default 320, | |
| 100 | - nu_resolucao_grafico_w smallint unsigned default 240 | |
| 101 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 102 | - | |
| 103 | -CREATE TABLE contas ( | |
| 104 | - id_conta int(10) unsigned NOT NULL COMMENT '' auto_increment, | |
| 105 | - nm_responsavel varchar(30) NOT NULL DEFAULT '' COMMENT '', | |
| 106 | - PRIMARY KEY (id_conta) | |
| 107 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 108 | - | |
| 109 | -CREATE TABLE historicos_hardware ( | |
| 110 | - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 111 | - id_so int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 112 | - campo_alterado varchar(45) NULL DEFAULT '' COMMENT '', | |
| 113 | - valor_antigo varchar(45) NULL DEFAULT '' COMMENT '', | |
| 114 | - data_anterior datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 115 | - novo_valor varchar(45) NULL DEFAULT '' COMMENT '', | |
| 116 | - nova_data datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 117 | - PRIMARY KEY (te_node_address, id_so) | |
| 118 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 119 | - | |
| 120 | -CREATE TABLE historicos_outros_softwares ( | |
| 121 | - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 122 | - id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 123 | - id_software_inventariado int(10) unsigned NOT NULL COMMENT '', | |
| 124 | - dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 125 | - dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 126 | - PRIMARY KEY (te_node_address, id_so, id_software_inventariado) | |
| 127 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 128 | - | |
| 129 | -CREATE TABLE historicos_software ( | |
| 130 | - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 131 | - id_so int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 132 | - id_software_inventariado int(11) unsigned NOT NULL COMMENT '', | |
| 133 | - dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 134 | - dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 135 | - PRIMARY KEY (te_node_address, id_so, id_software_inventariado), | |
| 136 | - INDEX id_software (id_software_inventariado) | |
| 137 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 138 | - | |
| 139 | -CREATE TABLE historicos_software_completo ( | |
| 140 | - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 141 | - id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 142 | - id_software_inventariado int(10) unsigned NOT NULL COMMENT '', | |
| 143 | - dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 144 | - dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 145 | - PRIMARY KEY (te_node_address, id_so, id_software_inventariado, dt_hr_inclusao) | |
| 146 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 147 | - | |
| 148 | -CREATE TABLE insucessos_instalacao ( | |
| 149 | - te_ip varchar(15) NOT NULL DEFAULT '' COMMENT '', | |
| 150 | - te_so varchar(60) NOT NULL DEFAULT '' COMMENT '', | |
| 151 | - id_usuario varchar(60) NOT NULL DEFAULT '' COMMENT '', | |
| 152 | - dt_datahora datetime NOT NULL COMMENT '', | |
| 153 | - cs_indicador char(1) NOT NULL DEFAULT '' COMMENT '' | |
| 154 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 155 | - | |
| 156 | -CREATE TABLE locais ( | |
| 157 | - id_local int(11) unsigned NOT NULL COMMENT '' auto_increment, | |
| 158 | - nm_local varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 159 | - sg_local varchar(20) NOT NULL DEFAULT '' COMMENT '', | |
| 160 | - te_observacao varchar(255) NULL DEFAULT NULL COMMENT '', | |
| 161 | - PRIMARY KEY (id_local), | |
| 162 | - INDEX sg_localizacao (sg_local) | |
| 163 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 164 | - | |
| 165 | -CREATE TABLE log ( | |
| 166 | - dt_acao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 167 | - cs_acao varchar(20) NOT NULL DEFAULT '' COMMENT '', | |
| 168 | - nm_script varchar(255) NOT NULL DEFAULT '' COMMENT '', | |
| 169 | - nm_tabela varchar(255) NOT NULL DEFAULT '' COMMENT '', | |
| 170 | - id_usuario int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 171 | - te_ip_origem varchar(15) NOT NULL DEFAULT '' COMMENT '' | |
| 172 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 173 | - | |
| 174 | -CREATE TABLE softwares ( | |
| 175 | - id_software int(10) unsigned NOT NULL COMMENT '' auto_increment, | |
| 176 | - nm_software varchar(150) NULL DEFAULT NULL COMMENT '', | |
| 177 | - te_descricao_software varchar(255) NULL DEFAULT NULL COMMENT '', | |
| 178 | - qt_licenca int(11) NULL DEFAULT '0' COMMENT '', | |
| 179 | - nr_midia varchar(10) NULL DEFAULT NULL COMMENT '', | |
| 180 | - te_local_midia varchar(30) NULL DEFAULT NULL COMMENT '', | |
| 181 | - te_obs varchar(200) NULL DEFAULT NULL COMMENT '', | |
| 182 | - PRIMARY KEY (id_software) | |
| 183 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 184 | - | |
| 185 | -CREATE TABLE softwares_estacao ( | |
| 186 | - nr_patrimonio varchar(20) NOT NULL DEFAULT '' COMMENT '', | |
| 187 | - id_software int(10) unsigned NOT NULL COMMENT '', | |
| 188 | - nm_computador varchar(50) NULL DEFAULT NULL COMMENT '', | |
| 189 | - dt_autorizacao date NULL DEFAULT NULL COMMENT '', | |
| 190 | - nr_processo varchar(11) NULL DEFAULT NULL COMMENT '', | |
| 191 | - dt_expiracao_instalacao date NULL DEFAULT NULL COMMENT '', | |
| 192 | - id_aquisicao_particular int(10) unsigned NULL DEFAULT NULL COMMENT '', | |
| 193 | - dt_desinstalacao date NULL DEFAULT NULL COMMENT '', | |
| 194 | - te_observacao varchar(90) NULL DEFAULT NULL COMMENT '', | |
| 195 | - nr_patr_destino varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 196 | - PRIMARY KEY (nr_patrimonio, id_software) | |
| 197 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 198 | - | |
| 199 | -CREATE TABLE tipos_licenca ( | |
| 200 | - id_tipo_licenca int(10) unsigned NOT NULL COMMENT '' auto_increment, | |
| 201 | - te_tipo_licenca varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 202 | - PRIMARY KEY (id_tipo_licenca) | |
| 203 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 204 | - | |
| 205 | -CREATE TABLE tipos_software ( | |
| 206 | - id_tipo_software int(10) unsigned NOT NULL auto_increment, | |
| 207 | - te_descricao_tipo_software varchar(30) NOT NULL DEFAULT '' COMMENT '', | |
| 208 | - PRIMARY KEY (id_tipo_software) | |
| 209 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 210 | - | |
| 211 | -CREATE TABLE unid_organizacional_nivel1a ( | |
| 212 | - id_unid_organizacional_nivel1 int(11) NOT NULL COMMENT '', | |
| 213 | - id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' auto_increment, | |
| 214 | - nm_unid_organizacional_nivel1a varchar(50) NULL DEFAULT NULL COMMENT '', | |
| 215 | - PRIMARY KEY (id_unid_organizacional_nivel1a) | |
| 216 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 217 | - | |
| 218 | -ALTER TABLE acoes_excecoes | |
| 219 | - ADD id_local int(11) NOT NULL COMMENT '' FIRST, | |
| 220 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 221 | - | |
| 222 | - | |
| 223 | -ALTER TABLE acoes_redes | |
| 224 | - ADD id_local int(11) NOT NULL COMMENT '' AFTER id_acao, | |
| 225 | - ADD cs_situacao char(1) NOT NULL DEFAULT 'T' COMMENT '' AFTER dt_hr_coleta_forcada, | |
| 226 | - ADD dt_hr_alteracao datetime NULL DEFAULT NULL COMMENT '' AFTER cs_situacao, | |
| 227 | - DROP PRIMARY KEY, | |
| 228 | - ADD PRIMARY KEY (id_local, id_ip_rede, id_acao), | |
| 229 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 230 | - | |
| 231 | - | |
| 232 | -ALTER TABLE acoes_so | |
| 233 | - ADD id_local int(11) NOT NULL COMMENT '' FIRST, | |
| 234 | - DROP PRIMARY KEY, | |
| 235 | - ADD PRIMARY KEY (id_acao, id_so, id_local), | |
| 236 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 237 | - | |
| 238 | - | |
| 239 | -ALTER TABLE compartilhamentos | |
| 240 | - ADD INDEX node_so_tipocompart (te_node_address, id_so, cs_tipo_compart), | |
| 241 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 242 | - | |
| 243 | - | |
| 244 | -ALTER TABLE computadores | |
| 245 | - ADD te_so varchar(50) NULL DEFAULT NULL COMMENT '' AFTER id_so, | |
| 246 | - ADD id_conta int(10) unsigned NULL COMMENT '' AFTER te_origem_mac, | |
| 247 | - MODIFY te_mem_ram_desc varchar(200) NULL DEFAULT NULL COMMENT '', | |
| 248 | - ADD te_palavra_chave char(30) NOT NULL DEFAULT 'abcdefghij', | |
| 249 | - ADD INDEX te_ip (te_ip), | |
| 250 | - ADD INDEX te_node_address (te_node_address), | |
| 251 | - ADD INDEX te_nome_computador (te_nome_computador), | |
| 252 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 253 | - | |
| 254 | - | |
| 255 | -DROP TABLE configuracoes; | |
| 256 | - | |
| 257 | -ALTER TABLE descricao_hardware | |
| 258 | - ADD te_locais_notificacao_ativada text NULL DEFAULT NULL COMMENT 'Locais onde a notificação de alteração de hardware encontra-se ativa.' AFTER te_desc_hardware, | |
| 259 | - DROP cs_notificacao_ativada, | |
| 260 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 261 | - | |
| 262 | - | |
| 263 | -ALTER TABLE grupo_usuarios | |
| 264 | - ADD cs_nivel_administracao tinyint(2) NOT NULL DEFAULT '0' COMMENT '' AFTER te_descricao_grupo, | |
| 265 | - MODIFY id_grupo_usuarios int(2) NOT NULL COMMENT '' auto_increment, | |
| 266 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 267 | - | |
| 268 | - | |
| 269 | -ALTER TABLE officescan | |
| 270 | - ADD PRIMARY KEY (te_node_address, id_so), | |
| 271 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 272 | - | |
| 273 | - | |
| 274 | -ALTER TABLE patrimonio | |
| 275 | - ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' FIRST, | |
| 276 | - DROP id_unid_organizacional_nivel1, | |
| 277 | - MODIFY te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 278 | - ADD INDEX te_node_address (te_node_address, id_so), | |
| 279 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 280 | - | |
| 281 | - | |
| 282 | -ALTER TABLE patrimonio_config_interface | |
| 283 | - ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 284 | - DROP PRIMARY KEY, | |
| 285 | - ADD PRIMARY KEY (id_etiqueta, id_local), | |
| 286 | - ADD INDEX id_localizacao (id_local), | |
| 287 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 288 | - | |
| 289 | - | |
| 290 | -ALTER TABLE perfis_aplicativos_monitorados | |
| 291 | - ADD in_disponibiliza_info_usuario_comum char(1) NOT NULL DEFAULT 'N' COMMENT '' AFTER in_disponibiliza_info, | |
| 292 | - MODIFY te_ide_licenca varchar(200) default NULL, | |
| 293 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 294 | - | |
| 295 | - | |
| 296 | -ALTER TABLE redes | |
| 297 | - ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 298 | - ADD nu_limite_ftp int(5) unsigned NOT NULL DEFAULT '5' COMMENT '' AFTER te_senha_login_serv_updates_gerente, | |
| 299 | - DROP PRIMARY KEY, | |
| 300 | - ADD PRIMARY KEY (id_ip_rede, id_local), | |
| 301 | - ADD INDEX id_ip_rede (id_ip_rede), | |
| 302 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 303 | - | |
| 304 | - | |
| 305 | -ALTER TABLE redes_grupos_ftp | |
| 306 | - ADD id_local int(11) NOT NULL COMMENT '' FIRST, | |
| 307 | - ADD id_ftp int(11) NOT NULL COMMENT '' auto_increment AFTER nu_hora_fim, | |
| 308 | - ADD PRIMARY KEY (id_ftp), | |
| 309 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 310 | - | |
| 311 | - | |
| 312 | -ALTER TABLE redes_versoes_modulos | |
| 313 | - ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 314 | - ADD dt_atualizacao datetime NOT NULL COMMENT '' AFTER te_versao_modulo, | |
| 315 | - ADD cs_tipo_so char(20) NOT NULL DEFAULT 'MS-Windows' AFTER dt_atualizacao, | |
| 316 | - ADD te_hash varchar(40) NULL DEFAULT 'a' AFTER cs_tipo_so, | |
| 317 | - DROP PRIMARY KEY, | |
| 318 | - ADD PRIMARY KEY (id_ip_rede, nm_modulo, id_local), | |
| 319 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 320 | - | |
| 321 | - | |
| 322 | -ALTER TABLE so | |
| 323 | - ADD te_so varchar(50) NOT NULL DEFAULT '' COMMENT '' AFTER sg_so, | |
| 324 | - MODIFY `sg_so` varchar(20) default NULL, | |
| 325 | - DROP PRIMARY KEY, | |
| 326 | - ADD PRIMARY KEY (id_so, te_so), | |
| 327 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 328 | - | |
| 329 | - | |
| 330 | -ALTER TABLE softwares_inventariados | |
| 331 | - ADD id_tipo_software int(11) NULL DEFAULT '0' COMMENT '' AFTER nm_software_inventariado, | |
| 332 | - ADD id_software int(10) unsigned NULL COMMENT '' AFTER id_tipo_software, | |
| 333 | - ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER id_software, | |
| 334 | - ADD INDEX id_software (id_software_inventariado), | |
| 335 | - ADD INDEX idx_nm_software_inventariado (nm_software_inventariado), | |
| 336 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 337 | - | |
| 338 | - | |
| 339 | -ALTER TABLE softwares_inventariados_estacoes | |
| 340 | - ADD INDEX id_software (id_software_inventariado), | |
| 341 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 342 | - | |
| 343 | -ALTER TABLE unid_organizacional_nivel2 | |
| 344 | - ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 345 | - ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' AFTER id_unid_organizacional_nivel2, | |
| 346 | - DROP id_unid_organizacional_nivel1, | |
| 347 | - DROP PRIMARY KEY, | |
| 348 | - ADD PRIMARY KEY (id_unid_organizacional_nivel2, id_unid_organizacional_nivel1a, id_local), | |
| 349 | - ADD INDEX id_localizacao (id_local), | |
| 350 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 351 | - | |
| 352 | - | |
| 353 | -ALTER TABLE usuarios | |
| 354 | - ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 355 | - ADD te_emails_contato varchar(100) NULL DEFAULT NULL COMMENT '' AFTER id_grupo_usuarios, | |
| 356 | - ADD te_telefones_contato varchar(100) NULL DEFAULT NULL COMMENT '' AFTER te_emails_contato, | |
| 357 | - ADD te_locais_secundarios varchar(200) NULL DEFAULT NULL COMMENT '' AFTER te_telefones_contato, | |
| 358 | - MODIFY nm_usuario_acesso varchar(40) NOT NULL DEFAULT '' COMMENT '', | |
| 359 | - MODIFY te_senha varchar(60) NOT NULL DEFAULT '' COMMENT '', | |
| 360 | - MODIFY id_grupo_usuarios int(1) NOT NULL COMMENT '', | |
| 361 | - ADD INDEX id_localizacao (id_local), | |
| 362 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 363 | - | |
| 364 | - | |
| 365 | -ALTER TABLE variaveis_ambiente | |
| 366 | - ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER nm_variavel_ambiente, | |
| 367 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 368 | - | |
| 369 | - | |
| 370 | -ALTER TABLE versoes_softwares | |
| 371 | - ADD PRIMARY KEY (te_node_address, id_so), | |
| 372 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 373 | - | |
| 374 | --- | |
| 375 | --- Update ID_LOCAL on tables | |
| 376 | --- | |
| 377 | - | |
| 378 | -UPDATE acoes_excecoes SET id_local=1; | |
| 379 | -UPDATE acoes_redes SET id_local=1; | |
| 380 | -UPDATE acoes_so SET id_local=1; | |
| 381 | -INSERT INTO `configuracoes_locais` (`id_local`) VALUES (1); | |
| 382 | -UPDATE patrimonio_config_interface SET id_local=1; | |
| 383 | -UPDATE redes SET id_local=1; | |
| 384 | -UPDATE redes_grupos_ftp SET id_local=1; | |
| 385 | -UPDATE redes_versoes_modulos SET id_local=1; | |
| 386 | -UPDATE unid_organizacional_nivel2 SET id_local=1; | |
| 387 | -UPDATE usuarios SET id_local=1; | |
| 388 | -UPDATE grupo_usuarios SET cs_nivel_administracao=0 WHERE id_grupo_usuarios=1; | |
| 389 | -UPDATE grupo_usuarios SET cs_nivel_administracao=1 WHERE id_grupo_usuarios=2; | |
| 390 | -UPDATE grupo_usuarios SET cs_nivel_administracao=2 WHERE id_grupo_usuarios=5; | |
| 391 | -UPDATE grupo_usuarios SET cs_nivel_administracao=3 WHERE id_grupo_usuarios=6; | |
| 392 | -UPDATE grupo_usuarios SET cs_nivel_administracao=0 WHERE id_grupo_usuarios=7; | |
| 393 | -INSERT INTO `locais` (`nm_local`,`sg_local`,`te_observacao`) VALUES ("Local Padrão","DFT","Colocar aqui informações sobre o local"); | |
| 394 | -INSERT INTO `patrimonio_config_interface` | |
| 395 | - (`id_local`, `id_etiqueta`, `nm_etiqueta`, `te_etiqueta`, `in_exibir_etiqueta`, `te_help_etiqueta`, | |
| 396 | - `te_plural_etiqueta`, `nm_campo_tab_patrimonio`, `in_destacar_duplicidade`) | |
| 397 | - VALUES | |
| 398 | - (1, 'etiqueta1a', 'Etiqueta 1a', 'Linha de Negócio', 'S', 'Selecione a Linha de Negócio', 'Linhas de Negócio', 'id_unid_organizacional_nivel1a', 'N'); -- --------------------------------------------------------------------------------------------- | |
| 399 | --- Estrutura da tabela `srcacic_sessoes` | |
| 400 | --- Armazenamento de sessoes de Suporte Remoto Seguro | |
| 401 | --- Contera os dados dos usuarios visitante e visitado e suas sessoes para fins de suporte remoto | |
| 402 | --- --------------------------------------------------------------------------------------------- | |
| 403 | -CREATE TABLE `srcacic_sessoes` | |
| 404 | - ( | |
| 405 | - `id_sessao` int(11) NOT NULL auto_increment, | |
| 406 | - `dt_hr_inicio_sessao` datetime NOT NULL, | |
| 407 | - `dt_hr_fim_sessao` datetime default NULL, | |
| 408 | - `id_usuario_visitante` int(11) NOT NULL default '0', | |
| 409 | - `nm_nome_acesso_visitado` varchar(30) character set utf8 NOT NULL, | |
| 410 | - `nm_nome_completo_visitado` varchar(100) NOT NULL default 'NoNoNo', | |
| 411 | - `te_node_address_visitado` varchar(17) character set utf8 NOT NULL, | |
| 412 | - `id_so_visitado` int(11) NOT NULL, | |
| 413 | - `te_node_address_visitante` varchar(17) character set utf8 NOT NULL default 'NoNoNo', | |
| 414 | - `dt_hr_ult_contato` datetime default NULL, | |
| 415 | - PRIMARY KEY (`id_sessao`), | |
| 416 | - KEY `idx_idUsuario` (`id_usuario_visitante`), | |
| 417 | - KEY `idx_dtHrInicioSessao` (`dt_hr_inicio_sessao`) | |
| 418 | - ) | |
| 419 | -ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Log de Atividades no Sistema CACIC' AUTO_INCREMENT=1 ; | |
| 420 | - | |
| 421 | --- ----------------------------------------------------------------------------------------------------------- | |
| 422 | --- Estrutura da tabela `dominios` | |
| 423 | --- Armazenamento de dados de servidores de dominios | |
| 424 | --- Esses dados serao utilizados nas autenticacoes de usuarios e criacao de sessoes para fins de suporte remoto | |
| 425 | --- ----------------------------------------------------------------------------------------------------------- | |
| 426 | -CREATE TABLE `dominios` | |
| 427 | - ( | |
| 428 | - `id_dominio` int(11) NOT NULL auto_increment, | |
| 429 | - `nm_dominio` varchar(60) NOT NULL, | |
| 430 | - `te_ip_dominio` varchar(15) NOT NULL, | |
| 431 | - `id_tipo_protocolo` varchar(20) NOT NULL, | |
| 432 | - `nu_versao_protocolo` varchar(10) NOT NULL, | |
| 433 | - `te_string_DN` varchar(100) NOT NULL, | |
| 434 | - `te_observacao` text NOT NULL, | |
| 435 | - `in_ativo` char(1) NOT NULL default 'S', | |
| 436 | - PRIMARY KEY (`id_dominio`) | |
| 437 | - ) | |
| 438 | -ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Servidores de Dominio para Autenticacao do srCACIC' AUTO_INCREMENT=2 ; | |
| 439 | - | |
| 440 | --- ----------------------------------------------------------------------------------------------------------- | |
| 441 | --- Insercao da coluna `id_dominio` | |
| 442 | --- Relacionamento de redes com servidores de dominios | |
| 443 | --- ----------------------------------------------------------------------------------------------------------- | |
| 444 | -ALTER TABLE `redes` ADD `id_dominio` INT( 11 ) NULL AFTER `id_local` ; | |
| 445 | - | |
| 446 | --- ----------------------------------------------------------------------------------------------------------- | |
| 447 | --- Insercao da coluna `id_dominio` | |
| 448 | --- Relacionamento de usuarios com servidores de dominios | |
| 449 | --- ----------------------------------------------------------------------------------------------------------- | |
| 450 | -ALTER TABLE `usuarios` ADD `id_dominio` INT( 11 ) NULL AFTER `id_local` | |
| 451 | - | |
| 452 | --- ----------------------------------------------------------------------------------------------------------- | |
| 453 | --- Redimensionamento de coluna `nm_modulo` para armazenamento de nomes maiores | |
| 454 | --- ----------------------------------------------------------------------------------------------------------- | |
| 455 | -ALTER TABLE `redes_versoes_modulos` CHANGE `nm_modulo` `nm_modulo` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL | |
| 456 | - | |
| 457 | --- ------------------------------------------------------------------------------------------------------------- | |
| 458 | --- Insercao de coluna `in_mswindows` para classificacao do Sistema Operacional pelo tipo | |
| 459 | --- Essa informacao sera usada principalmente na resposta do Gerente WEB aos Agentes quando estes fizerem contato | |
| 460 | --- ------------------------------------------------------------------------------------------------------------- | |
| 461 | -ALTER TABLE `so` ADD `in_mswindows` CHAR( 1 ) NOT NULL DEFAULT 'S'; | |
| 462 | - | |
| 463 | --- ---------------------------------------------------------------------------------------------------------------------------------- | |
| 464 | --- Redimensionamento de coluna `nm_unid_organizacional_nivel1a` para armazenamento de nomes maiores de linhas de negocio ou similares | |
| 465 | --- ---------------------------------------------------------------------------------------------------------------------------------- | |
| 466 | -ALTER TABLE `unid_organizacional_nivel1a` CHANGE `nm_unid_organizacional_nivel1a` `nm_unid_organizacional_nivel1a` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL | |
| 467 | - | |
| 468 | --- ---------------------------------------------------------------------------------------------------------------------- | |
| 469 | --- Redimensionamento de coluna `nm_unid_organizacional_nivel2` para armazenamento de nomes maiores de orgaos ou similares | |
| 470 | --- ---------------------------------------------------------------------------------------------------------------------- | |
| 99 | + nu_resolucao_grafico_h smallint unsigned default 320, | |
| 100 | + nu_resolucao_grafico_w smallint unsigned default 240 | |
| 101 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 102 | + | |
| 103 | +CREATE TABLE contas ( | |
| 104 | + id_conta int(10) unsigned NOT NULL COMMENT '' auto_increment, | |
| 105 | + nm_responsavel varchar(30) NOT NULL DEFAULT '' COMMENT '', | |
| 106 | + PRIMARY KEY (id_conta) | |
| 107 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 108 | + | |
| 109 | +CREATE TABLE historicos_hardware ( | |
| 110 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 111 | + id_so int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 112 | + campo_alterado varchar(45) NULL DEFAULT '' COMMENT '', | |
| 113 | + valor_antigo varchar(45) NULL DEFAULT '' COMMENT '', | |
| 114 | + data_anterior datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 115 | + novo_valor varchar(45) NULL DEFAULT '' COMMENT '', | |
| 116 | + nova_data datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 117 | + PRIMARY KEY (te_node_address, id_so) | |
| 118 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 119 | + | |
| 120 | +CREATE TABLE historicos_outros_softwares ( | |
| 121 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 122 | + id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 123 | + id_software_inventariado int(10) unsigned NOT NULL COMMENT '', | |
| 124 | + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 125 | + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 126 | + PRIMARY KEY (te_node_address, id_so, id_software_inventariado) | |
| 127 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 128 | + | |
| 129 | +CREATE TABLE historicos_software ( | |
| 130 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 131 | + id_so int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 132 | + id_software_inventariado int(11) unsigned NOT NULL COMMENT '', | |
| 133 | + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 134 | + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 135 | + PRIMARY KEY (te_node_address, id_so, id_software_inventariado), | |
| 136 | + INDEX id_software (id_software_inventariado) | |
| 137 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 138 | + | |
| 139 | +CREATE TABLE historicos_software_completo ( | |
| 140 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 141 | + id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 142 | + id_software_inventariado int(10) unsigned NOT NULL COMMENT '', | |
| 143 | + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 144 | + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 145 | + PRIMARY KEY (te_node_address, id_so, id_software_inventariado, dt_hr_inclusao) | |
| 146 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 147 | + | |
| 148 | +CREATE TABLE insucessos_instalacao ( | |
| 149 | + te_ip varchar(15) NOT NULL DEFAULT '' COMMENT '', | |
| 150 | + te_so varchar(60) NOT NULL DEFAULT '' COMMENT '', | |
| 151 | + id_usuario varchar(60) NOT NULL DEFAULT '' COMMENT '', | |
| 152 | + dt_datahora datetime NOT NULL COMMENT '', | |
| 153 | + cs_indicador char(1) NOT NULL DEFAULT '' COMMENT '' | |
| 154 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 155 | + | |
| 156 | +CREATE TABLE locais ( | |
| 157 | + id_local int(11) unsigned NOT NULL COMMENT '' auto_increment, | |
| 158 | + nm_local varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 159 | + sg_local varchar(20) NOT NULL DEFAULT '' COMMENT '', | |
| 160 | + te_observacao varchar(255) NULL DEFAULT NULL COMMENT '', | |
| 161 | + PRIMARY KEY (id_local), | |
| 162 | + INDEX sg_localizacao (sg_local) | |
| 163 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 164 | + | |
| 165 | +CREATE TABLE log ( | |
| 166 | + dt_acao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 167 | + cs_acao varchar(20) NOT NULL DEFAULT '' COMMENT '', | |
| 168 | + nm_script varchar(255) NOT NULL DEFAULT '' COMMENT '', | |
| 169 | + nm_tabela varchar(255) NOT NULL DEFAULT '' COMMENT '', | |
| 170 | + id_usuario int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 171 | + te_ip_origem varchar(15) NOT NULL DEFAULT '' COMMENT '' | |
| 172 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 173 | + | |
| 174 | +CREATE TABLE softwares ( | |
| 175 | + id_software int(10) unsigned NOT NULL COMMENT '' auto_increment, | |
| 176 | + nm_software varchar(150) NULL DEFAULT NULL COMMENT '', | |
| 177 | + te_descricao_software varchar(255) NULL DEFAULT NULL COMMENT '', | |
| 178 | + qt_licenca int(11) NULL DEFAULT '0' COMMENT '', | |
| 179 | + nr_midia varchar(10) NULL DEFAULT NULL COMMENT '', | |
| 180 | + te_local_midia varchar(30) NULL DEFAULT NULL COMMENT '', | |
| 181 | + te_obs varchar(200) NULL DEFAULT NULL COMMENT '', | |
| 182 | + PRIMARY KEY (id_software) | |
| 183 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 184 | + | |
| 185 | +CREATE TABLE softwares_estacao ( | |
| 186 | + nr_patrimonio varchar(20) NOT NULL DEFAULT '' COMMENT '', | |
| 187 | + id_software int(10) unsigned NOT NULL COMMENT '', | |
| 188 | + nm_computador varchar(50) NULL DEFAULT NULL COMMENT '', | |
| 189 | + dt_autorizacao date NULL DEFAULT NULL COMMENT '', | |
| 190 | + nr_processo varchar(11) NULL DEFAULT NULL COMMENT '', | |
| 191 | + dt_expiracao_instalacao date NULL DEFAULT NULL COMMENT '', | |
| 192 | + id_aquisicao_particular int(10) unsigned NULL DEFAULT NULL COMMENT '', | |
| 193 | + dt_desinstalacao date NULL DEFAULT NULL COMMENT '', | |
| 194 | + te_observacao varchar(90) NULL DEFAULT NULL COMMENT '', | |
| 195 | + nr_patr_destino varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 196 | + PRIMARY KEY (nr_patrimonio, id_software) | |
| 197 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 198 | + | |
| 199 | +CREATE TABLE tipos_licenca ( | |
| 200 | + id_tipo_licenca int(10) unsigned NOT NULL COMMENT '' auto_increment, | |
| 201 | + te_tipo_licenca varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 202 | + PRIMARY KEY (id_tipo_licenca) | |
| 203 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 204 | + | |
| 205 | +CREATE TABLE tipos_software ( | |
| 206 | + id_tipo_software int(10) unsigned NOT NULL auto_increment, | |
| 207 | + te_descricao_tipo_software varchar(30) NOT NULL DEFAULT '' COMMENT '', | |
| 208 | + PRIMARY KEY (id_tipo_software) | |
| 209 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 210 | + | |
| 211 | +CREATE TABLE unid_organizacional_nivel1a ( | |
| 212 | + id_unid_organizacional_nivel1 int(11) NOT NULL COMMENT '', | |
| 213 | + id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' auto_increment, | |
| 214 | + nm_unid_organizacional_nivel1a varchar(50) NULL DEFAULT NULL COMMENT '', | |
| 215 | + PRIMARY KEY (id_unid_organizacional_nivel1a) | |
| 216 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 217 | + | |
| 218 | +ALTER TABLE acoes_excecoes | |
| 219 | + ADD id_local int(11) NOT NULL COMMENT '' FIRST, | |
| 220 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 221 | + | |
| 222 | + | |
| 223 | +ALTER TABLE acoes_redes | |
| 224 | + ADD id_local int(11) NOT NULL COMMENT '' AFTER id_acao, | |
| 225 | + ADD cs_situacao char(1) NOT NULL DEFAULT 'T' COMMENT '' AFTER dt_hr_coleta_forcada, | |
| 226 | + ADD dt_hr_alteracao datetime NULL DEFAULT NULL COMMENT '' AFTER cs_situacao, | |
| 227 | + DROP PRIMARY KEY, | |
| 228 | + ADD PRIMARY KEY (id_local, id_ip_rede, id_acao), | |
| 229 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 230 | + | |
| 231 | + | |
| 232 | +ALTER TABLE acoes_so | |
| 233 | + ADD id_local int(11) NOT NULL COMMENT '' FIRST, | |
| 234 | + DROP PRIMARY KEY, | |
| 235 | + ADD PRIMARY KEY (id_acao, id_so, id_local), | |
| 236 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 237 | + | |
| 238 | + | |
| 239 | +ALTER TABLE compartilhamentos | |
| 240 | + ADD INDEX node_so_tipocompart (te_node_address, id_so, cs_tipo_compart), | |
| 241 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 242 | + | |
| 243 | + | |
| 244 | +ALTER TABLE computadores | |
| 245 | + ADD te_so varchar(50) NULL DEFAULT NULL COMMENT '' AFTER id_so, | |
| 246 | + ADD id_conta int(10) unsigned NULL COMMENT '' AFTER te_origem_mac, | |
| 247 | + MODIFY te_mem_ram_desc varchar(200) NULL DEFAULT NULL COMMENT '', | |
| 248 | + ADD te_palavra_chave char(30) NOT NULL DEFAULT 'abcdefghij', | |
| 249 | + ADD INDEX te_ip (te_ip), | |
| 250 | + ADD INDEX te_node_address (te_node_address), | |
| 251 | + ADD INDEX te_nome_computador (te_nome_computador), | |
| 252 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 253 | + | |
| 254 | + | |
| 255 | +DROP TABLE configuracoes; | |
| 256 | + | |
| 257 | +ALTER TABLE descricao_hardware | |
| 258 | + ADD te_locais_notificacao_ativada text NULL DEFAULT NULL COMMENT 'Locais onde a notificação de alteração de hardware encontra-se ativa.' AFTER te_desc_hardware, | |
| 259 | + DROP cs_notificacao_ativada, | |
| 260 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 261 | + | |
| 262 | + | |
| 263 | +ALTER TABLE grupo_usuarios | |
| 264 | + ADD cs_nivel_administracao tinyint(2) NOT NULL DEFAULT '0' COMMENT '' AFTER te_descricao_grupo, | |
| 265 | + MODIFY id_grupo_usuarios int(2) NOT NULL COMMENT '' auto_increment, | |
| 266 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 267 | + | |
| 268 | + | |
| 269 | +ALTER TABLE officescan | |
| 270 | + ADD PRIMARY KEY (te_node_address, id_so), | |
| 271 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 272 | + | |
| 273 | + | |
| 274 | +ALTER TABLE patrimonio | |
| 275 | + ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' FIRST, | |
| 276 | + DROP id_unid_organizacional_nivel1, | |
| 277 | + MODIFY te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 278 | + ADD INDEX te_node_address (te_node_address, id_so), | |
| 279 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 280 | + | |
| 281 | + | |
| 282 | +ALTER TABLE patrimonio_config_interface | |
| 283 | + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 284 | + DROP PRIMARY KEY, | |
| 285 | + ADD PRIMARY KEY (id_etiqueta, id_local), | |
| 286 | + ADD INDEX id_localizacao (id_local), | |
| 287 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 288 | + | |
| 289 | + | |
| 290 | +ALTER TABLE perfis_aplicativos_monitorados | |
| 291 | + ADD in_disponibiliza_info_usuario_comum char(1) NOT NULL DEFAULT 'N' COMMENT '' AFTER in_disponibiliza_info, | |
| 292 | + MODIFY te_ide_licenca varchar(200) default NULL, | |
| 293 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 294 | + | |
| 295 | + | |
| 296 | +ALTER TABLE redes | |
| 297 | + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 298 | + ADD nu_limite_ftp int(5) unsigned NOT NULL DEFAULT '5' COMMENT '' AFTER te_senha_login_serv_updates_gerente, | |
| 299 | + DROP PRIMARY KEY, | |
| 300 | + ADD PRIMARY KEY (id_ip_rede, id_local), | |
| 301 | + ADD INDEX id_ip_rede (id_ip_rede), | |
| 302 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 303 | + | |
| 304 | + | |
| 305 | +ALTER TABLE redes_grupos_ftp | |
| 306 | + ADD id_local int(11) NOT NULL COMMENT '' FIRST, | |
| 307 | + ADD id_ftp int(11) NOT NULL COMMENT '' auto_increment AFTER nu_hora_fim, | |
| 308 | + ADD PRIMARY KEY (id_ftp), | |
| 309 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 310 | + | |
| 311 | + | |
| 312 | +ALTER TABLE redes_versoes_modulos | |
| 313 | + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 314 | + ADD dt_atualizacao datetime NOT NULL COMMENT '' AFTER te_versao_modulo, | |
| 315 | + ADD cs_tipo_so char(20) NOT NULL DEFAULT 'MS-Windows' AFTER dt_atualizacao, | |
| 316 | + ADD te_hash varchar(40) NULL DEFAULT 'a' AFTER cs_tipo_so, | |
| 317 | + DROP PRIMARY KEY, | |
| 318 | + ADD PRIMARY KEY (id_ip_rede, nm_modulo, id_local), | |
| 319 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 320 | + | |
| 321 | + | |
| 322 | +ALTER TABLE so | |
| 323 | + ADD te_so varchar(50) NOT NULL DEFAULT '' COMMENT '' AFTER sg_so, | |
| 324 | + MODIFY `sg_so` varchar(20) default NULL, | |
| 325 | + DROP PRIMARY KEY, | |
| 326 | + ADD PRIMARY KEY (id_so, te_so), | |
| 327 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 328 | + | |
| 329 | + | |
| 330 | +ALTER TABLE softwares_inventariados | |
| 331 | + ADD id_tipo_software int(11) NULL DEFAULT '0' COMMENT '' AFTER nm_software_inventariado, | |
| 332 | + ADD id_software int(10) unsigned NULL COMMENT '' AFTER id_tipo_software, | |
| 333 | + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER id_software, | |
| 334 | + ADD INDEX id_software (id_software_inventariado), | |
| 335 | + ADD INDEX idx_nm_software_inventariado (nm_software_inventariado), | |
| 336 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 337 | + | |
| 338 | + | |
| 339 | +ALTER TABLE softwares_inventariados_estacoes | |
| 340 | + ADD INDEX id_software (id_software_inventariado), | |
| 341 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 342 | + | |
| 343 | +ALTER TABLE unid_organizacional_nivel2 | |
| 344 | + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 345 | + ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' AFTER id_unid_organizacional_nivel2, | |
| 346 | + DROP id_unid_organizacional_nivel1, | |
| 347 | + DROP PRIMARY KEY, | |
| 348 | + ADD PRIMARY KEY (id_unid_organizacional_nivel2, id_unid_organizacional_nivel1a, id_local), | |
| 349 | + ADD INDEX id_localizacao (id_local), | |
| 350 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 351 | + | |
| 352 | + | |
| 353 | +ALTER TABLE usuarios | |
| 354 | + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 355 | + ADD te_emails_contato varchar(100) NULL DEFAULT NULL COMMENT '' AFTER id_grupo_usuarios, | |
| 356 | + ADD te_telefones_contato varchar(100) NULL DEFAULT NULL COMMENT '' AFTER te_emails_contato, | |
| 357 | + ADD te_locais_secundarios varchar(200) NULL DEFAULT NULL COMMENT '' AFTER te_telefones_contato, | |
| 358 | + MODIFY nm_usuario_acesso varchar(40) NOT NULL DEFAULT '' COMMENT '', | |
| 359 | + MODIFY te_senha varchar(60) NOT NULL DEFAULT '' COMMENT '', | |
| 360 | + MODIFY id_grupo_usuarios int(1) NOT NULL COMMENT '', | |
| 361 | + ADD INDEX id_localizacao (id_local), | |
| 362 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 363 | + | |
| 364 | + | |
| 365 | +ALTER TABLE variaveis_ambiente | |
| 366 | + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER nm_variavel_ambiente, | |
| 367 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 368 | + | |
| 369 | + | |
| 370 | +ALTER TABLE versoes_softwares | |
| 371 | + ADD PRIMARY KEY (te_node_address, id_so), | |
| 372 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 373 | + | |
| 374 | +-- | |
| 375 | +-- Update ID_LOCAL on tables | |
| 376 | +-- | |
| 377 | + | |
| 378 | +UPDATE acoes_excecoes SET id_local=1; | |
| 379 | +UPDATE acoes_redes SET id_local=1; | |
| 380 | +UPDATE acoes_so SET id_local=1; | |
| 381 | +INSERT INTO `configuracoes_locais` (`id_local`) VALUES (1); | |
| 382 | +UPDATE patrimonio_config_interface SET id_local=1; | |
| 383 | +UPDATE redes SET id_local=1; | |
| 384 | +UPDATE redes_grupos_ftp SET id_local=1; | |
| 385 | +UPDATE redes_versoes_modulos SET id_local=1; | |
| 386 | +UPDATE unid_organizacional_nivel2 SET id_local=1; | |
| 387 | +UPDATE usuarios SET id_local=1; | |
| 388 | +UPDATE grupo_usuarios SET cs_nivel_administracao=0 WHERE id_grupo_usuarios=1; | |
| 389 | +UPDATE grupo_usuarios SET cs_nivel_administracao=1 WHERE id_grupo_usuarios=2; | |
| 390 | +UPDATE grupo_usuarios SET cs_nivel_administracao=2 WHERE id_grupo_usuarios=5; | |
| 391 | +UPDATE grupo_usuarios SET cs_nivel_administracao=3 WHERE id_grupo_usuarios=6; | |
| 392 | +UPDATE grupo_usuarios SET cs_nivel_administracao=0 WHERE id_grupo_usuarios=7; | |
| 393 | +INSERT INTO `locais` (`nm_local`,`sg_local`,`te_observacao`) VALUES ("Local Padrão","DFT","Colocar aqui informações sobre o local"); | |
| 394 | +INSERT INTO `patrimonio_config_interface` | |
| 395 | + (`id_local`, `id_etiqueta`, `nm_etiqueta`, `te_etiqueta`, `in_exibir_etiqueta`, `te_help_etiqueta`, | |
| 396 | + `te_plural_etiqueta`, `nm_campo_tab_patrimonio`, `in_destacar_duplicidade`) | |
| 397 | + VALUES | |
| 398 | + (1, 'etiqueta1a', 'Etiqueta 1a', 'Linha de Negócio', 'S', 'Selecione a Linha de Negócio', 'Linhas de Negócio', 'id_unid_organizacional_nivel1a', 'N'); -- --------------------------------------------------------------------------------------------- | |
| 399 | +-- Estrutura da tabela `srcacic_sessoes` | |
| 400 | +-- Armazenamento de sessoes de Suporte Remoto Seguro | |
| 401 | +-- Contera os dados dos usuarios visitante e visitado e suas sessoes para fins de suporte remoto | |
| 402 | +-- --------------------------------------------------------------------------------------------- | |
| 403 | +CREATE TABLE `srcacic_sessoes` | |
| 404 | + ( | |
| 405 | + `id_sessao` int(11) NOT NULL auto_increment, | |
| 406 | + `dt_hr_inicio_sessao` datetime NOT NULL, | |
| 407 | + `dt_hr_fim_sessao` datetime default NULL, | |
| 408 | + `id_usuario_visitante` int(11) NOT NULL default '0', | |
| 409 | + `nm_nome_acesso_visitado` varchar(30) character set utf8 NOT NULL, | |
| 410 | + `nm_nome_completo_visitado` varchar(100) NOT NULL default 'NoNoNo', | |
| 411 | + `te_node_address_visitado` varchar(17) character set utf8 NOT NULL, | |
| 412 | + `id_so_visitado` int(11) NOT NULL, | |
| 413 | + `te_node_address_visitante` varchar(17) character set utf8 NOT NULL default 'NoNoNo', | |
| 414 | + `dt_hr_ult_contato` datetime default NULL, | |
| 415 | + PRIMARY KEY (`id_sessao`), | |
| 416 | + KEY `idx_idUsuario` (`id_usuario_visitante`), | |
| 417 | + KEY `idx_dtHrInicioSessao` (`dt_hr_inicio_sessao`) | |
| 418 | + ) | |
| 419 | +ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Log de Atividades no Sistema CACIC' AUTO_INCREMENT=1 ; | |
| 420 | + | |
| 421 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 422 | +-- Estrutura da tabela `dominios` | |
| 423 | +-- Armazenamento de dados de servidores de dominios | |
| 424 | +-- Esses dados serao utilizados nas autenticacoes de usuarios e criacao de sessoes para fins de suporte remoto | |
| 425 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 426 | +CREATE TABLE `dominios` | |
| 427 | + ( | |
| 428 | + `id_dominio` int(11) NOT NULL auto_increment, | |
| 429 | + `nm_dominio` varchar(60) NOT NULL, | |
| 430 | + `te_ip_dominio` varchar(15) NOT NULL, | |
| 431 | + `id_tipo_protocolo` varchar(20) NOT NULL, | |
| 432 | + `nu_versao_protocolo` varchar(10) NOT NULL, | |
| 433 | + `te_string_DN` varchar(100) NOT NULL, | |
| 434 | + `te_observacao` text NOT NULL, | |
| 435 | + `in_ativo` char(1) NOT NULL default 'S', | |
| 436 | + PRIMARY KEY (`id_dominio`) | |
| 437 | + ) | |
| 438 | +ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Servidores de Dominio para Autenticacao do srCACIC' AUTO_INCREMENT=2 ; | |
| 439 | + | |
| 440 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 441 | +-- Insercao da coluna `id_dominio` | |
| 442 | +-- Relacionamento de redes com servidores de dominios | |
| 443 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 444 | +ALTER TABLE `redes` ADD `id_dominio` INT( 11 ) NULL AFTER `id_local` ; | |
| 445 | + | |
| 446 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 447 | +-- Insercao da coluna `id_dominio` | |
| 448 | +-- Relacionamento de usuarios com servidores de dominios | |
| 449 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 450 | +ALTER TABLE `usuarios` ADD `id_dominio` INT( 11 ) NULL AFTER `id_local` | |
| 451 | + | |
| 452 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 453 | +-- Redimensionamento de coluna `nm_modulo` para armazenamento de nomes maiores | |
| 454 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 455 | +ALTER TABLE `redes_versoes_modulos` CHANGE `nm_modulo` `nm_modulo` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL | |
| 456 | + | |
| 457 | +-- ------------------------------------------------------------------------------------------------------------- | |
| 458 | +-- Insercao de coluna `in_mswindows` para classificacao do Sistema Operacional pelo tipo | |
| 459 | +-- Essa informacao sera usada principalmente na resposta do Gerente WEB aos Agentes quando estes fizerem contato | |
| 460 | +-- ------------------------------------------------------------------------------------------------------------- | |
| 461 | +ALTER TABLE `so` ADD `in_mswindows` CHAR( 1 ) NOT NULL DEFAULT 'S'; | |
| 462 | + | |
| 463 | +-- ---------------------------------------------------------------------------------------------------------------------------------- | |
| 464 | +-- Redimensionamento de coluna `nm_unid_organizacional_nivel1a` para armazenamento de nomes maiores de linhas de negocio ou similares | |
| 465 | +-- ---------------------------------------------------------------------------------------------------------------------------------- | |
| 466 | +ALTER TABLE `unid_organizacional_nivel1a` CHANGE `nm_unid_organizacional_nivel1a` `nm_unid_organizacional_nivel1a` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL | |
| 467 | + | |
| 468 | +-- ---------------------------------------------------------------------------------------------------------------------- | |
| 469 | +-- Redimensionamento de coluna `nm_unid_organizacional_nivel2` para armazenamento de nomes maiores de orgaos ou similares | |
| 470 | +-- ---------------------------------------------------------------------------------------------------------------------- | |
| 471 | 471 | ALTER TABLE `unid_organizacional_nivel2` CHANGE `nm_unid_organizacional_nivel2` `nm_unid_organizacional_nivel2` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL |
| 472 | 472 | ... | ... |
instalador/sql/cacic_jun2005.sql
| 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 COMMENT '', | |
| 13 | - id_ip_rede varchar(15) NOT NULL DEFAULT '' COMMENT '', | |
| 14 | - id_aplicativo int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 15 | - PRIMARY KEY (id_local, id_ip_rede, id_aplicativo) | |
| 16 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 17 | - | |
| 18 | -CREATE TABLE aquisicoes ( | |
| 19 | - id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '' auto_increment, | |
| 20 | - dt_aquisicao date NULL DEFAULT NULL COMMENT '', | |
| 21 | - nr_processo varchar(11) NULL DEFAULT NULL COMMENT '', | |
| 22 | - nm_empresa varchar(45) NULL DEFAULT NULL COMMENT '', | |
| 23 | - nm_proprietario varchar(45) NULL DEFAULT NULL COMMENT '', | |
| 24 | - nr_notafiscal varchar(20) unsigned NULL DEFAULT NULL COMMENT '', | |
| 25 | - PRIMARY KEY (id_aquisicao) | |
| 26 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 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 COMMENT '', | |
| 31 | - id_tipo_licenca int(10) unsigned NOT NULL 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 '', | |
| 35 | - PRIMARY KEY (id_aquisicao, id_software, id_tipo_licenca) | |
| 36 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 37 | - | |
| 38 | -CREATE TABLE componentes_estacoes ( | |
| 39 | - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 40 | - id_so int(11) NOT NULL COMMENT '', | |
| 41 | - cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 42 | - te_valor text NOT NULL DEFAULT '' COMMENT '', | |
| 43 | - INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 44 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 45 | - | |
| 46 | -CREATE TABLE componentes_estacoes_historico ( | |
| 47 | - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 48 | - id_so int(11) NOT NULL COMMENT '', | |
| 49 | - cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 50 | - te_valor varchar(200) NOT NULL DEFAULT '' COMMENT '', | |
| 51 | - dt_alteracao datetime NOT NULL COMMENT '', | |
| 52 | - cs_tipo_alteracao varchar(3) NOT NULL DEFAULT '' COMMENT '', | |
| 53 | - INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 54 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 55 | - | |
| 56 | -CREATE TABLE configuracoes_locais ( | |
| 57 | - id_local int(11) unsigned NOT NULL COMMENT '', | |
| 58 | - te_notificar_mudanca_hardware text NULL DEFAULT NULL COMMENT '', | |
| 59 | - in_exibe_erros_criticos char(1) NULL DEFAULT 'N' COMMENT '', | |
| 60 | - in_exibe_bandeja char(1) NULL DEFAULT 'S' COMMENT '', | |
| 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 '', | |
| 68 | - nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '', | |
| 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 '', | |
| 72 | - te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 73 | - te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 74 | - te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '', | |
| 75 | - te_janelas_excecao text NULL DEFAULT NULL COMMENT '', | |
| 76 | - te_nota_email_gerentes text NULL DEFAULT NULL COMMENT '', | |
| 77 | - cs_abre_janela_patr char(1) NOT NULL DEFAULT 'N' COMMENT '', | |
| 78 | - id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '', | |
| 79 | - te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '', | |
| 80 | - PRIMARY KEY (id_local) | |
| 81 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 82 | - | |
| 83 | -CREATE TABLE configuracoes_padrao ( | |
| 84 | - in_exibe_erros_criticos char(1) NULL DEFAULT NULL COMMENT '', | |
| 85 | - in_exibe_bandeja char(1) NULL DEFAULT NULL COMMENT '', | |
| 86 | - nu_exec_apos int(11) NULL DEFAULT NULL COMMENT '', | |
| 87 | - nu_rel_maxlinhas smallint unsigned default 50, | |
| 88 | - nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '', | |
| 89 | - nu_intervalo_exec int(11) NULL DEFAULT NULL COMMENT '', | |
| 90 | - nu_intervalo_renovacao_patrim int(11) NULL DEFAULT NULL COMMENT '', | |
| 91 | - te_senha_adm_agente varchar(30) NULL DEFAULT NULL COMMENT '', | |
| 92 | - te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 93 | - te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 94 | - te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '', | |
| 95 | - te_janelas_excecao text NULL DEFAULT NULL COMMENT '', | |
| 96 | - cs_abre_janela_patr char(1) NOT NULL DEFAULT 'S' COMMENT '', | |
| 97 | - id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '', | |
| 98 | - te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '', | |
| 99 | - nu_resolucao_grafico_h smallint unsigned default 320, | |
| 100 | - nu_resolucao_grafico_w smallint unsigned default 240 | |
| 101 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 102 | - | |
| 103 | -CREATE TABLE contas ( | |
| 104 | - id_conta int(10) unsigned NOT NULL COMMENT '' auto_increment, | |
| 105 | - nm_responsavel varchar(30) NOT NULL DEFAULT '' COMMENT '', | |
| 106 | - PRIMARY KEY (id_conta) | |
| 107 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 108 | - | |
| 109 | -CREATE TABLE descricoes_colunas_computadores ( | |
| 110 | - nm_campo varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 111 | - te_descricao_campo varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 112 | - cs_condicao_pesquisa char(1) NOT NULL DEFAULT 'S' COMMENT '', | |
| 113 | - UNIQUE nm_campo (nm_campo) | |
| 114 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 115 | - | |
| 116 | -CREATE TABLE historicos_hardware ( | |
| 117 | - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 118 | - id_so int(11) NOT NULL COMMENT '', | |
| 119 | - campo_alterado varchar(45) NULL DEFAULT '' COMMENT '', | |
| 120 | - valor_antigo varchar(45) NULL DEFAULT '' COMMENT '', | |
| 121 | - data_anterior datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 122 | - novo_valor varchar(45) NULL DEFAULT '' COMMENT '', | |
| 123 | - nova_data datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 124 | - PRIMARY KEY (te_node_address, id_so) | |
| 125 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 126 | - | |
| 127 | -CREATE TABLE historicos_outros_softwares ( | |
| 128 | - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 129 | - id_so int(10) unsigned NOT NULL COMMENT '', | |
| 130 | - id_software_inventariado int(10) unsigned NOT NULL COMMENT '', | |
| 131 | - dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 132 | - dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 133 | - PRIMARY KEY (te_node_address, id_so, id_software_inventariado) | |
| 134 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 135 | - | |
| 136 | -CREATE TABLE historicos_software ( | |
| 137 | - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 138 | - id_so int(11) unsigned NOT NULL COMMENT '', | |
| 139 | - id_software_inventariado int(11) unsigned NOT NULL COMMENT '', | |
| 140 | - dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 141 | - dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 142 | - PRIMARY KEY (te_node_address, id_so, id_software_inventariado), | |
| 143 | - INDEX id_software (id_software_inventariado) | |
| 144 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 145 | - | |
| 146 | -CREATE TABLE historicos_software_completo ( | |
| 147 | - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 148 | - id_so int(10) unsigned NOT NULL COMMENT '', | |
| 149 | - id_software_inventariado int(10) unsigned NOT NULL COMMENT '', | |
| 150 | - dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 151 | - dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 152 | - PRIMARY KEY (te_node_address, id_so, id_software_inventariado, dt_hr_inclusao) | |
| 153 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 154 | - | |
| 155 | -CREATE TABLE insucessos_instalacao ( | |
| 156 | - te_ip varchar(15) NOT NULL DEFAULT '' COMMENT '', | |
| 157 | - te_so varchar(60) NOT NULL DEFAULT '' COMMENT '', | |
| 158 | - id_usuario varchar(60) NOT NULL DEFAULT '' COMMENT '', | |
| 159 | - dt_datahora datetime NOT NULL COMMENT '', | |
| 160 | - cs_indicador char(1) NOT NULL DEFAULT '' COMMENT '' | |
| 161 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 162 | - | |
| 163 | -CREATE TABLE locais ( | |
| 164 | - id_local int(11) unsigned NOT NULL COMMENT '' auto_increment, | |
| 165 | - nm_local varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 166 | - sg_local varchar(20) NOT NULL DEFAULT '' COMMENT '', | |
| 167 | - te_observacao varchar(255) NULL DEFAULT NULL COMMENT '', | |
| 168 | - PRIMARY KEY (id_local), | |
| 169 | - INDEX sg_localizacao (sg_local) | |
| 170 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 171 | - | |
| 172 | -CREATE TABLE log ( | |
| 173 | - dt_acao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 174 | - cs_acao varchar(20) NOT NULL DEFAULT '' COMMENT '', | |
| 175 | - nm_script varchar(255) NOT NULL DEFAULT '' COMMENT '', | |
| 176 | - nm_tabela varchar(255) NOT NULL DEFAULT '' COMMENT '', | |
| 177 | - id_usuario int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 178 | - te_ip_origem varchar(15) NOT NULL DEFAULT '' COMMENT '' | |
| 179 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 180 | - | |
| 181 | -CREATE TABLE softwares ( | |
| 182 | - id_software int(10) unsigned NOT NULL COMMENT '' auto_increment, | |
| 183 | - nm_software varchar(150) NULL DEFAULT NULL COMMENT '', | |
| 184 | - te_descricao_software varchar(255) NULL DEFAULT NULL COMMENT '', | |
| 185 | - qt_licenca int(11) NULL DEFAULT '0' COMMENT '', | |
| 186 | - nr_midia varchar(10) NULL DEFAULT NULL COMMENT '', | |
| 187 | - te_local_midia varchar(30) NULL DEFAULT NULL COMMENT '', | |
| 188 | - te_obs varchar(200) NULL DEFAULT NULL COMMENT '', | |
| 189 | - PRIMARY KEY (id_software) | |
| 190 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 191 | - | |
| 192 | -CREATE TABLE softwares_estacao ( | |
| 193 | - nr_patrimonio varchar(20) NOT NULL DEFAULT '' COMMENT '', | |
| 194 | - id_software int(10) unsigned NOT NULL COMMENT '', | |
| 195 | - nm_computador varchar(50) NULL DEFAULT NULL COMMENT '', | |
| 196 | - dt_autorizacao date NULL DEFAULT NULL COMMENT '', | |
| 197 | - nr_processo varchar(11) NULL DEFAULT NULL COMMENT '', | |
| 198 | - dt_expiracao_instalacao date NULL DEFAULT NULL COMMENT '', | |
| 199 | - id_aquisicao_particular int(10) unsigned NULL DEFAULT NULL COMMENT '', | |
| 200 | - dt_desinstalacao date NULL DEFAULT NULL COMMENT '', | |
| 201 | - te_observacao varchar(90) NULL DEFAULT NULL COMMENT '', | |
| 202 | - nr_patr_destino varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 203 | - PRIMARY KEY (nr_patrimonio, id_software) | |
| 204 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 205 | - | |
| 206 | -CREATE TABLE tipos_licenca ( | |
| 207 | - id_tipo_licenca int(10) unsigned NOT NULL COMMENT '' auto_increment, | |
| 208 | - te_tipo_licenca varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 209 | - PRIMARY KEY (id_tipo_licenca) | |
| 210 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 211 | - | |
| 212 | -CREATE TABLE tipos_software ( | |
| 213 | - id_tipo_software int(10) unsigned NOT NULL auto_increment, | |
| 214 | - te_descricao_tipo_software varchar(30) NOT NULL DEFAULT '' COMMENT '', | |
| 215 | - PRIMARY KEY (id_tipo_software) | |
| 216 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 217 | - | |
| 218 | -CREATE TABLE unid_organizacional_nivel1a ( | |
| 219 | - id_unid_organizacional_nivel1 int(11) NOT NULL COMMENT '', | |
| 220 | - id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' auto_increment, | |
| 221 | - nm_unid_organizacional_nivel1a varchar(50) NULL DEFAULT NULL COMMENT '', | |
| 222 | - PRIMARY KEY (id_unid_organizacional_nivel1a) | |
| 223 | -) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 224 | - | |
| 225 | -ALTER TABLE acoes_excecoes | |
| 226 | - ADD id_local int(11) NOT NULL COMMENT '' FIRST, | |
| 227 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 228 | - | |
| 229 | - | |
| 230 | -ALTER TABLE acoes_redes | |
| 231 | - ADD id_local int(11) NOT NULL COMMENT '' AFTER id_acao, | |
| 232 | - ADD cs_situacao char(1) NOT NULL DEFAULT 'T' COMMENT '' AFTER dt_hr_coleta_forcada, | |
| 233 | - ADD dt_hr_alteracao datetime NULL DEFAULT NULL COMMENT '' AFTER cs_situacao, | |
| 234 | - DROP PRIMARY KEY, | |
| 235 | - ADD PRIMARY KEY (id_local, id_ip_rede, id_acao), | |
| 236 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 237 | - | |
| 238 | - | |
| 239 | -ALTER TABLE acoes_so | |
| 240 | - ADD id_local int(11) NOT NULL COMMENT '' FIRST, | |
| 241 | - DROP PRIMARY KEY, | |
| 242 | - ADD PRIMARY KEY (id_acao, id_so, id_local), | |
| 243 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 244 | - | |
| 245 | - | |
| 246 | -ALTER TABLE compartilhamentos | |
| 247 | - ADD INDEX node_so_tipocompart (te_node_address, id_so, cs_tipo_compart), | |
| 248 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 249 | - | |
| 250 | - | |
| 251 | -ALTER TABLE computadores | |
| 252 | - ADD te_so varchar(50) NULL DEFAULT NULL COMMENT '' AFTER id_so, | |
| 253 | - ADD te_versao_gercols varchar(10) NULL DEFAULT NULL COMMENT '' AFTER te_versao_cacic, | |
| 254 | - ADD id_conta int(10) unsigned NULL COMMENT '' AFTER te_origem_mac, | |
| 255 | - MODIFY te_mem_ram_desc varchar(200) NULL DEFAULT NULL COMMENT '', | |
| 256 | - ADD te_palavra_chave char(30) NOT NULL DEFAULT 'abcdefghij', | |
| 257 | - ADD INDEX te_ip (te_ip), | |
| 258 | - ADD INDEX te_node_address (te_node_address), | |
| 259 | - ADD INDEX te_nome_computador (te_nome_computador), | |
| 260 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 261 | - | |
| 262 | - | |
| 263 | -DROP TABLE configuracoes; | |
| 264 | - | |
| 265 | -ALTER TABLE descricao_hardware | |
| 266 | - ADD te_locais_notificacao_ativada text NULL DEFAULT NULL COMMENT 'Locais onde a notificação de alteração de hardware encontra-se ativa.' AFTER te_desc_hardware, | |
| 267 | - DROP cs_notificacao_ativada, | |
| 268 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 269 | - | |
| 270 | - | |
| 271 | -DROP TABLE gerentes; | |
| 272 | - | |
| 273 | -DROP TABLE gerentes_versoes_modulos; | |
| 274 | - | |
| 275 | -ALTER TABLE grupo_usuarios | |
| 276 | - ADD cs_nivel_administracao tinyint(2) NOT NULL DEFAULT '0' COMMENT '' AFTER te_descricao_grupo, | |
| 277 | - MODIFY id_grupo_usuarios int(2) NOT NULL COMMENT '' auto_increment, | |
| 278 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 279 | - | |
| 280 | - | |
| 281 | -ALTER TABLE officescan | |
| 282 | - ADD PRIMARY KEY (te_node_address, id_so), | |
| 283 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 284 | - | |
| 285 | - | |
| 286 | -ALTER TABLE patrimonio | |
| 287 | - ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' FIRST, | |
| 288 | - DROP id_unid_organizacional_nivel1, | |
| 289 | - MODIFY te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 290 | - ADD INDEX te_node_address (te_node_address, id_so), | |
| 291 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 292 | - | |
| 293 | - | |
| 294 | -ALTER TABLE patrimonio_config_interface | |
| 295 | - ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 296 | - DROP PRIMARY KEY, | |
| 297 | - ADD PRIMARY KEY (id_etiqueta, id_local), | |
| 298 | - ADD INDEX id_localizacao (id_local), | |
| 299 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 300 | - | |
| 301 | - | |
| 302 | -ALTER TABLE perfis_aplicativos_monitorados | |
| 303 | - ADD in_disponibiliza_info_usuario_comum char(1) NOT NULL DEFAULT 'N' COMMENT '' AFTER in_disponibiliza_info, | |
| 304 | - MODIFY te_ide_licenca varchar(200) default NULL, | |
| 305 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 306 | - | |
| 307 | - | |
| 308 | -ALTER TABLE redes | |
| 309 | - ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 310 | - ADD nu_limite_ftp int(5) unsigned NOT NULL DEFAULT '5' COMMENT '' AFTER te_senha_login_serv_updates_gerente, | |
| 311 | - DROP PRIMARY KEY, | |
| 312 | - ADD PRIMARY KEY (id_ip_rede, id_local), | |
| 313 | - ADD INDEX id_ip_rede (id_ip_rede), | |
| 314 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 315 | - | |
| 316 | - | |
| 317 | -ALTER TABLE redes_grupos_ftp | |
| 318 | - ADD id_local int(11) NOT NULL COMMENT '' FIRST, | |
| 319 | - ADD id_ftp int(11) NOT NULL COMMENT '' auto_increment AFTER nu_hora_fim, | |
| 320 | - ADD PRIMARY KEY (id_ftp), | |
| 321 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 322 | - | |
| 323 | - | |
| 324 | -ALTER TABLE redes_versoes_modulos | |
| 325 | - ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 326 | - ADD dt_atualizacao datetime NOT NULL COMMENT '' AFTER te_versao_modulo, | |
| 327 | - ADD cs_tipo_so char(20) NOT NULL DEFAULT 'MS-Windows' AFTER dt_atualizacao, | |
| 328 | - ADD te_hash varchar(40) NULL DEFAULT 'a' AFTER cs_tipo_so, | |
| 329 | - DROP PRIMARY KEY, | |
| 330 | - ADD PRIMARY KEY (id_ip_rede, nm_modulo, id_local), | |
| 331 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 332 | - | |
| 333 | - | |
| 334 | -ALTER TABLE so | |
| 335 | - ADD te_so varchar(50) NOT NULL DEFAULT '' COMMENT '' AFTER sg_so, | |
| 336 | - MODIFY `sg_so` varchar(20) default NULL, | |
| 337 | - DROP PRIMARY KEY, | |
| 338 | - ADD PRIMARY KEY (id_so, te_so), | |
| 339 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 340 | - | |
| 341 | - | |
| 342 | -ALTER TABLE softwares_inventariados | |
| 343 | - ADD id_tipo_software int(11) NULL DEFAULT '0' COMMENT '' AFTER nm_software_inventariado, | |
| 344 | - ADD id_software int(10) unsigned NULL COMMENT '' AFTER id_tipo_software, | |
| 345 | - ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER id_software, | |
| 346 | - ADD INDEX id_software (id_software_inventariado), | |
| 347 | - ADD INDEX idx_nm_software_inventariado (nm_software_inventariado), | |
| 348 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 349 | - | |
| 350 | - | |
| 351 | -ALTER TABLE softwares_inventariados_estacoes | |
| 352 | - ADD INDEX id_software (id_software_inventariado), | |
| 353 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 354 | - | |
| 355 | - | |
| 356 | -ALTER TABLE unid_organizacional_nivel2 | |
| 357 | - ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 358 | - ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' AFTER id_unid_organizacional_nivel2, | |
| 359 | - DROP id_unid_organizacional_nivel1, | |
| 360 | - DROP PRIMARY KEY, | |
| 361 | - ADD PRIMARY KEY (id_unid_organizacional_nivel2, id_unid_organizacional_nivel1a, id_local), | |
| 362 | - ADD INDEX id_localizacao (id_local), | |
| 363 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 364 | - | |
| 365 | - | |
| 366 | -ALTER TABLE usuarios | |
| 367 | - ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 368 | - ADD te_emails_contato varchar(100) NULL DEFAULT NULL COMMENT '' AFTER id_grupo_usuarios, | |
| 369 | - ADD te_telefones_contato varchar(100) NULL DEFAULT NULL COMMENT '' AFTER te_emails_contato, | |
| 370 | - ADD te_locais_secundarios varchar(200) NULL DEFAULT NULL COMMENT '' AFTER te_telefones_contato, | |
| 371 | - MODIFY nm_usuario_acesso varchar(40) NOT NULL DEFAULT '' COMMENT '', | |
| 372 | - MODIFY te_senha varchar(60) NOT NULL DEFAULT '' COMMENT '', | |
| 373 | - MODIFY id_grupo_usuarios int(1) NOT NULL COMMENT '', | |
| 374 | - ADD INDEX id_localizacao (id_local), | |
| 375 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 376 | - | |
| 377 | - | |
| 378 | -ALTER TABLE variaveis_ambiente | |
| 379 | - ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER nm_variavel_ambiente, | |
| 380 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 381 | - | |
| 382 | - | |
| 383 | -ALTER TABLE versoes_softwares | |
| 384 | - ADD PRIMARY KEY (te_node_address, id_so), | |
| 385 | - ENGINE=InnoDB CHARACTER SET=latin1; | |
| 386 | - | |
| 387 | --- | |
| 388 | --- Update ID_LOCAL on tables | |
| 389 | --- | |
| 390 | - | |
| 391 | -UPDATE acoes_excecoes SET id_local=1; | |
| 392 | -UPDATE acoes_redes SET id_local=1; | |
| 393 | -UPDATE acoes_so SET id_local=1; | |
| 394 | -INSERT INTO `configuracoes_locais` (`id_local`) VALUES (1); | |
| 395 | -UPDATE patrimonio_config_interface SET id_local=1; | |
| 396 | -UPDATE redes SET id_local=1; | |
| 397 | -UPDATE redes_grupos_ftp SET id_local=1; | |
| 398 | -UPDATE redes_versoes_modulos SET id_local=1; | |
| 399 | -UPDATE unid_organizacional_nivel2 SET id_local=1; | |
| 400 | -UPDATE usuarios SET id_local=1; | |
| 401 | -UPDATE grupo_usuarios SET cs_nivel_administracao=0 WHERE id_grupo_usuarios=1; | |
| 402 | -UPDATE grupo_usuarios SET cs_nivel_administracao=1 WHERE id_grupo_usuarios=2; | |
| 403 | -UPDATE grupo_usuarios SET cs_nivel_administracao=2 WHERE id_grupo_usuarios=5; | |
| 404 | -UPDATE grupo_usuarios SET cs_nivel_administracao=3 WHERE id_grupo_usuarios=6; | |
| 405 | -UPDATE grupo_usuarios SET cs_nivel_administracao=0 WHERE id_grupo_usuarios=7; | |
| 406 | -INSERT INTO `locais` (`nm_local`,`sg_local`,`te_observacao`) VALUES ("Local Padrão","DFT","Colocar aqui informações sobre o local"); | |
| 407 | -INSERT INTO `patrimonio_config_interface` | |
| 408 | - (`id_local`, `id_etiqueta`, `nm_etiqueta`, `te_etiqueta`, `in_exibir_etiqueta`, `te_help_etiqueta`, | |
| 409 | - `te_plural_etiqueta`, `nm_campo_tab_patrimonio`, `in_destacar_duplicidade`) | |
| 410 | - VALUES | |
| 411 | - (1, 'etiqueta1a', 'Etiqueta 1a', 'Linha de Negócio', 'S', 'Selecione a Linha de Negócio', 'Linhas de Negócio', 'id_unid_organizacional_nivel1a', 'N'); | |
| 412 | - | |
| 413 | --- --------------------------------------------------------------------------------------------- | |
| 414 | --- Estrutura da tabela `srcacic_sessoes` | |
| 415 | --- Armazenamento de sessoes de Suporte Remoto Seguro | |
| 416 | --- Contera os dados dos usuarios visitante e visitado e suas sessoes para fins de suporte remoto | |
| 417 | --- --------------------------------------------------------------------------------------------- | |
| 418 | -CREATE TABLE `srcacic_sessoes` | |
| 419 | - ( | |
| 420 | - `id_sessao` int(11) NOT NULL auto_increment, | |
| 421 | - `dt_hr_inicio_sessao` datetime NOT NULL, | |
| 422 | - `dt_hr_fim_sessao` datetime default NULL, | |
| 423 | - `id_usuario_visitante` int(11) NOT NULL default '0', | |
| 424 | - `nm_nome_acesso_visitado` varchar(30) character set utf8 NOT NULL, | |
| 425 | - `nm_nome_completo_visitado` varchar(100) NOT NULL default 'NoNoNo', | |
| 426 | - `te_node_address_visitado` varchar(17) character set utf8 NOT NULL, | |
| 427 | - `id_so_visitado` int(11) NOT NULL, | |
| 428 | - `te_node_address_visitante` varchar(17) character set utf8 NOT NULL default 'NoNoNo', | |
| 429 | - `dt_hr_ult_contato` datetime default NULL, | |
| 430 | - PRIMARY KEY (`id_sessao`), | |
| 431 | - KEY `idx_idUsuario` (`id_usuario_visitante`), | |
| 432 | - KEY `idx_dtHrInicioSessao` (`dt_hr_inicio_sessao`) | |
| 433 | - ) | |
| 434 | -ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Log de Atividades no Sistema CACIC' AUTO_INCREMENT=1 ; | |
| 435 | - | |
| 436 | --- ----------------------------------------------------------------------------------------------------------- | |
| 437 | --- Estrutura da tabela `dominios` | |
| 438 | --- Armazenamento de dados de servidores de dominios | |
| 439 | --- Esses dados serao utilizados nas autenticacoes de usuarios e criacao de sessoes para fins de suporte remoto | |
| 440 | --- ----------------------------------------------------------------------------------------------------------- | |
| 441 | -CREATE TABLE `dominios` | |
| 442 | - ( | |
| 443 | - `id_dominio` int(11) NOT NULL auto_increment, | |
| 444 | - `nm_dominio` varchar(60) NOT NULL, | |
| 445 | - `te_ip_dominio` varchar(15) NOT NULL, | |
| 446 | - `id_tipo_protocolo` varchar(20) NOT NULL, | |
| 447 | - `nu_versao_protocolo` varchar(10) NOT NULL, | |
| 448 | - `te_string_DN` varchar(100) NOT NULL, | |
| 449 | - `te_observacao` text NOT NULL, | |
| 450 | - `in_ativo` char(1) NOT NULL default 'S', | |
| 451 | - PRIMARY KEY (`id_dominio`) | |
| 452 | - ) | |
| 453 | -ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Servidores de Dominio para Autenticacao do srCACIC' AUTO_INCREMENT=2 ; | |
| 454 | - | |
| 455 | --- ----------------------------------------------------------------------------------------------------------- | |
| 456 | --- Insercao da coluna `id_dominio` | |
| 457 | --- Relacionamento de redes com servidores de dominios | |
| 458 | --- ----------------------------------------------------------------------------------------------------------- | |
| 459 | -ALTER TABLE `redes` ADD `id_dominio` INT( 11 ) NULL AFTER `id_local` ; | |
| 460 | - | |
| 461 | --- ----------------------------------------------------------------------------------------------------------- | |
| 462 | --- Insercao da coluna `id_dominio` | |
| 463 | --- Relacionamento de usuarios com servidores de dominios | |
| 464 | --- ----------------------------------------------------------------------------------------------------------- | |
| 465 | -ALTER TABLE `usuarios` ADD `id_dominio` INT( 11 ) NULL AFTER `id_local` | |
| 466 | - | |
| 467 | --- ----------------------------------------------------------------------------------------------------------- | |
| 468 | --- Redimensionamento de coluna `nm_modulo` para armazenamento de nomes maiores | |
| 469 | --- ----------------------------------------------------------------------------------------------------------- | |
| 470 | -ALTER TABLE `redes_versoes_modulos` CHANGE `nm_modulo` `nm_modulo` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL | |
| 471 | - | |
| 472 | --- ------------------------------------------------------------------------------------------------------------- | |
| 473 | --- Insercao de coluna `in_mswindows` para classificacao do Sistema Operacional pelo tipo | |
| 474 | --- Essa informacao sera usada principalmente na resposta do Gerente WEB aos Agentes quando estes fizerem contato | |
| 475 | --- ------------------------------------------------------------------------------------------------------------- | |
| 476 | -ALTER TABLE `so` ADD `in_mswindows` CHAR( 1 ) NOT NULL DEFAULT 'S'; | |
| 477 | - | |
| 478 | --- ---------------------------------------------------------------------------------------------------------------------------------- | |
| 479 | --- Redimensionamento de coluna `nm_unid_organizacional_nivel1a` para armazenamento de nomes maiores de linhas de negocio ou similares | |
| 480 | --- ---------------------------------------------------------------------------------------------------------------------------------- | |
| 481 | -ALTER TABLE `unid_organizacional_nivel1a` CHANGE `nm_unid_organizacional_nivel1a` `nm_unid_organizacional_nivel1a` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL | |
| 482 | - | |
| 483 | --- ---------------------------------------------------------------------------------------------------------------------- | |
| 484 | --- Redimensionamento de coluna `nm_unid_organizacional_nivel2` para armazenamento de nomes maiores de orgaos ou similares | |
| 485 | --- ---------------------------------------------------------------------------------------------------------------------- | |
| 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 COMMENT '', | |
| 13 | + id_ip_rede varchar(15) NOT NULL DEFAULT '' COMMENT '', | |
| 14 | + id_aplicativo int(11) unsigned NOT NULL DEFAULT '0' COMMENT '', | |
| 15 | + PRIMARY KEY (id_local, id_ip_rede, id_aplicativo) | |
| 16 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 17 | + | |
| 18 | +CREATE TABLE aquisicoes ( | |
| 19 | + id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '' auto_increment, | |
| 20 | + dt_aquisicao date NULL DEFAULT NULL COMMENT '', | |
| 21 | + nr_processo varchar(11) NULL DEFAULT NULL COMMENT '', | |
| 22 | + nm_empresa varchar(45) NULL DEFAULT NULL COMMENT '', | |
| 23 | + nm_proprietario varchar(45) NULL DEFAULT NULL COMMENT '', | |
| 24 | + nr_notafiscal varchar(20) DEFAULT NULL COMMENT '', | |
| 25 | + PRIMARY KEY (id_aquisicao) | |
| 26 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 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 COMMENT '', | |
| 31 | + id_tipo_licenca int(10) unsigned NOT NULL 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 '', | |
| 35 | + PRIMARY KEY (id_aquisicao, id_software, id_tipo_licenca) | |
| 36 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 37 | + | |
| 38 | +CREATE TABLE componentes_estacoes ( | |
| 39 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 40 | + id_so int(11) NOT NULL COMMENT '', | |
| 41 | + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 42 | + te_valor text NOT NULL DEFAULT '' COMMENT '', | |
| 43 | + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 44 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 45 | + | |
| 46 | +CREATE TABLE componentes_estacoes_historico ( | |
| 47 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 48 | + id_so int(11) NOT NULL COMMENT '', | |
| 49 | + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 50 | + te_valor varchar(200) NOT NULL DEFAULT '' COMMENT '', | |
| 51 | + dt_alteracao datetime NOT NULL COMMENT '', | |
| 52 | + cs_tipo_alteracao varchar(3) NOT NULL DEFAULT '' COMMENT '', | |
| 53 | + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente) | |
| 54 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 55 | + | |
| 56 | +CREATE TABLE configuracoes_locais ( | |
| 57 | + id_local int(11) unsigned NOT NULL COMMENT '', | |
| 58 | + te_notificar_mudanca_hardware text NULL DEFAULT NULL COMMENT '', | |
| 59 | + in_exibe_erros_criticos char(1) NULL DEFAULT 'N' COMMENT '', | |
| 60 | + in_exibe_bandeja char(1) NULL DEFAULT 'S' COMMENT '', | |
| 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 '', | |
| 68 | + nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '', | |
| 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 '', | |
| 72 | + te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 73 | + te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 74 | + te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '', | |
| 75 | + te_janelas_excecao text NULL DEFAULT NULL COMMENT '', | |
| 76 | + te_nota_email_gerentes text NULL DEFAULT NULL COMMENT '', | |
| 77 | + cs_abre_janela_patr char(1) NOT NULL DEFAULT 'N' COMMENT '', | |
| 78 | + id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '', | |
| 79 | + te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '', | |
| 80 | + PRIMARY KEY (id_local) | |
| 81 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 82 | + | |
| 83 | +CREATE TABLE configuracoes_padrao ( | |
| 84 | + in_exibe_erros_criticos char(1) NULL DEFAULT NULL COMMENT '', | |
| 85 | + in_exibe_bandeja char(1) NULL DEFAULT NULL COMMENT '', | |
| 86 | + nu_exec_apos int(11) NULL DEFAULT NULL COMMENT '', | |
| 87 | + nu_rel_maxlinhas smallint unsigned default 50, | |
| 88 | + nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '', | |
| 89 | + nu_intervalo_exec int(11) NULL DEFAULT NULL COMMENT '', | |
| 90 | + nu_intervalo_renovacao_patrim int(11) NULL DEFAULT NULL COMMENT '', | |
| 91 | + te_senha_adm_agente varchar(30) NULL DEFAULT NULL COMMENT '', | |
| 92 | + te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 93 | + te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 94 | + te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '', | |
| 95 | + te_janelas_excecao text NULL DEFAULT NULL COMMENT '', | |
| 96 | + cs_abre_janela_patr char(1) NOT NULL DEFAULT 'S' COMMENT '', | |
| 97 | + id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '', | |
| 98 | + te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '', | |
| 99 | + nu_resolucao_grafico_h smallint unsigned default 320, | |
| 100 | + nu_resolucao_grafico_w smallint unsigned default 240 | |
| 101 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 102 | + | |
| 103 | +CREATE TABLE contas ( | |
| 104 | + id_conta int(10) unsigned NOT NULL COMMENT '' auto_increment, | |
| 105 | + nm_responsavel varchar(30) NOT NULL DEFAULT '' COMMENT '', | |
| 106 | + PRIMARY KEY (id_conta) | |
| 107 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 108 | + | |
| 109 | +CREATE TABLE descricoes_colunas_computadores ( | |
| 110 | + nm_campo varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 111 | + te_descricao_campo varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 112 | + cs_condicao_pesquisa char(1) NOT NULL DEFAULT 'S' COMMENT '', | |
| 113 | + UNIQUE nm_campo (nm_campo) | |
| 114 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 115 | + | |
| 116 | +CREATE TABLE historicos_hardware ( | |
| 117 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 118 | + id_so int(11) NOT NULL COMMENT '', | |
| 119 | + campo_alterado varchar(45) NULL DEFAULT '' COMMENT '', | |
| 120 | + valor_antigo varchar(45) NULL DEFAULT '' COMMENT '', | |
| 121 | + data_anterior datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 122 | + novo_valor varchar(45) NULL DEFAULT '' COMMENT '', | |
| 123 | + nova_data datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 124 | + PRIMARY KEY (te_node_address, id_so) | |
| 125 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 126 | + | |
| 127 | +CREATE TABLE historicos_outros_softwares ( | |
| 128 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 129 | + id_so int(10) unsigned NOT NULL COMMENT '', | |
| 130 | + id_software_inventariado int(10) unsigned NOT NULL COMMENT '', | |
| 131 | + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 132 | + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 133 | + PRIMARY KEY (te_node_address, id_so, id_software_inventariado) | |
| 134 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 135 | + | |
| 136 | +CREATE TABLE historicos_software ( | |
| 137 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 138 | + id_so int(11) unsigned NOT NULL COMMENT '', | |
| 139 | + id_software_inventariado int(11) unsigned NOT NULL COMMENT '', | |
| 140 | + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 141 | + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 142 | + PRIMARY KEY (te_node_address, id_so, id_software_inventariado), | |
| 143 | + INDEX id_software (id_software_inventariado) | |
| 144 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 145 | + | |
| 146 | +CREATE TABLE historicos_software_completo ( | |
| 147 | + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 148 | + id_so int(10) unsigned NOT NULL COMMENT '', | |
| 149 | + id_software_inventariado int(10) unsigned NOT NULL COMMENT '', | |
| 150 | + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 151 | + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 152 | + PRIMARY KEY (te_node_address, id_so, id_software_inventariado, dt_hr_inclusao) | |
| 153 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 154 | + | |
| 155 | +CREATE TABLE insucessos_instalacao ( | |
| 156 | + te_ip varchar(15) NOT NULL DEFAULT '' COMMENT '', | |
| 157 | + te_so varchar(60) NOT NULL DEFAULT '' COMMENT '', | |
| 158 | + id_usuario varchar(60) NOT NULL DEFAULT '' COMMENT '', | |
| 159 | + dt_datahora datetime NOT NULL COMMENT '', | |
| 160 | + cs_indicador char(1) NOT NULL DEFAULT '' COMMENT '' | |
| 161 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 162 | + | |
| 163 | +CREATE TABLE locais ( | |
| 164 | + id_local int(11) unsigned NOT NULL COMMENT '' auto_increment, | |
| 165 | + nm_local varchar(100) NOT NULL DEFAULT '' COMMENT '', | |
| 166 | + sg_local varchar(20) NOT NULL DEFAULT '' COMMENT '', | |
| 167 | + te_observacao varchar(255) NULL DEFAULT NULL COMMENT '', | |
| 168 | + PRIMARY KEY (id_local), | |
| 169 | + INDEX sg_localizacao (sg_local) | |
| 170 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 171 | + | |
| 172 | +CREATE TABLE log ( | |
| 173 | + dt_acao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '', | |
| 174 | + cs_acao varchar(20) NOT NULL DEFAULT '' COMMENT '', | |
| 175 | + nm_script varchar(255) NOT NULL DEFAULT '' COMMENT '', | |
| 176 | + nm_tabela varchar(255) NOT NULL DEFAULT '' COMMENT '', | |
| 177 | + id_usuario int(11) NOT NULL DEFAULT '0' COMMENT '', | |
| 178 | + te_ip_origem varchar(15) NOT NULL DEFAULT '' COMMENT '' | |
| 179 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 180 | + | |
| 181 | +CREATE TABLE softwares ( | |
| 182 | + id_software int(10) unsigned NOT NULL COMMENT '' auto_increment, | |
| 183 | + nm_software varchar(150) NULL DEFAULT NULL COMMENT '', | |
| 184 | + te_descricao_software varchar(255) NULL DEFAULT NULL COMMENT '', | |
| 185 | + qt_licenca int(11) NULL DEFAULT '0' COMMENT '', | |
| 186 | + nr_midia varchar(10) NULL DEFAULT NULL COMMENT '', | |
| 187 | + te_local_midia varchar(30) NULL DEFAULT NULL COMMENT '', | |
| 188 | + te_obs varchar(200) NULL DEFAULT NULL COMMENT '', | |
| 189 | + PRIMARY KEY (id_software) | |
| 190 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 191 | + | |
| 192 | +CREATE TABLE softwares_estacao ( | |
| 193 | + nr_patrimonio varchar(20) NOT NULL DEFAULT '' COMMENT '', | |
| 194 | + id_software int(10) unsigned NOT NULL COMMENT '', | |
| 195 | + nm_computador varchar(50) NULL DEFAULT NULL COMMENT '', | |
| 196 | + dt_autorizacao date NULL DEFAULT NULL COMMENT '', | |
| 197 | + nr_processo varchar(11) NULL DEFAULT NULL COMMENT '', | |
| 198 | + dt_expiracao_instalacao date NULL DEFAULT NULL COMMENT '', | |
| 199 | + id_aquisicao_particular int(10) unsigned NULL DEFAULT NULL COMMENT '', | |
| 200 | + dt_desinstalacao date NULL DEFAULT NULL COMMENT '', | |
| 201 | + te_observacao varchar(90) NULL DEFAULT NULL COMMENT '', | |
| 202 | + nr_patr_destino varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 203 | + PRIMARY KEY (nr_patrimonio, id_software) | |
| 204 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 205 | + | |
| 206 | +CREATE TABLE tipos_licenca ( | |
| 207 | + id_tipo_licenca int(10) unsigned NOT NULL COMMENT '' auto_increment, | |
| 208 | + te_tipo_licenca varchar(20) NULL DEFAULT NULL COMMENT '', | |
| 209 | + PRIMARY KEY (id_tipo_licenca) | |
| 210 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 211 | + | |
| 212 | +CREATE TABLE tipos_software ( | |
| 213 | + id_tipo_software int(10) unsigned NOT NULL auto_increment, | |
| 214 | + te_descricao_tipo_software varchar(30) NOT NULL DEFAULT '' COMMENT '', | |
| 215 | + PRIMARY KEY (id_tipo_software) | |
| 216 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 217 | + | |
| 218 | +CREATE TABLE unid_organizacional_nivel1a ( | |
| 219 | + id_unid_organizacional_nivel1 int(11) NOT NULL COMMENT '', | |
| 220 | + id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' auto_increment, | |
| 221 | + nm_unid_organizacional_nivel1a varchar(50) NULL DEFAULT NULL COMMENT '', | |
| 222 | + PRIMARY KEY (id_unid_organizacional_nivel1a) | |
| 223 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | |
| 224 | + | |
| 225 | +ALTER TABLE acoes_excecoes | |
| 226 | + ADD id_local int(11) NOT NULL COMMENT '' FIRST, | |
| 227 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 228 | + | |
| 229 | + | |
| 230 | +ALTER TABLE acoes_redes | |
| 231 | + ADD id_local int(11) NOT NULL COMMENT '' AFTER id_acao, | |
| 232 | + ADD cs_situacao char(1) NOT NULL DEFAULT 'T' COMMENT '' AFTER dt_hr_coleta_forcada, | |
| 233 | + ADD dt_hr_alteracao datetime NULL DEFAULT NULL COMMENT '' AFTER cs_situacao, | |
| 234 | + DROP PRIMARY KEY, | |
| 235 | + ADD PRIMARY KEY (id_local, id_ip_rede, id_acao), | |
| 236 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 237 | + | |
| 238 | + | |
| 239 | +ALTER TABLE acoes_so | |
| 240 | + ADD id_local int(11) NOT NULL COMMENT '' FIRST, | |
| 241 | + DROP PRIMARY KEY, | |
| 242 | + ADD PRIMARY KEY (id_acao, id_so, id_local), | |
| 243 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 244 | + | |
| 245 | + | |
| 246 | +ALTER TABLE compartilhamentos | |
| 247 | + ADD INDEX node_so_tipocompart (te_node_address, id_so, cs_tipo_compart), | |
| 248 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 249 | + | |
| 250 | + | |
| 251 | +ALTER TABLE computadores | |
| 252 | + ADD te_so varchar(50) NULL DEFAULT NULL COMMENT '' AFTER id_so, | |
| 253 | + ADD te_versao_gercols varchar(10) NULL DEFAULT NULL COMMENT '' AFTER te_versao_cacic, | |
| 254 | + ADD id_conta int(10) unsigned NULL COMMENT '' AFTER te_origem_mac, | |
| 255 | + MODIFY te_mem_ram_desc varchar(200) NULL DEFAULT NULL COMMENT '', | |
| 256 | + ADD te_palavra_chave char(30) NOT NULL DEFAULT 'abcdefghij', | |
| 257 | + ADD INDEX te_ip (te_ip), | |
| 258 | + ADD INDEX te_node_address (te_node_address), | |
| 259 | + ADD INDEX te_nome_computador (te_nome_computador), | |
| 260 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 261 | + | |
| 262 | + | |
| 263 | +DROP TABLE configuracoes; | |
| 264 | + | |
| 265 | +ALTER TABLE descricao_hardware | |
| 266 | + ADD te_locais_notificacao_ativada text NULL DEFAULT NULL COMMENT 'Locais onde a notificação de alteração de hardware encontra-se ativa.' AFTER te_desc_hardware, | |
| 267 | + DROP cs_notificacao_ativada, | |
| 268 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 269 | + | |
| 270 | + | |
| 271 | +DROP TABLE gerentes; | |
| 272 | + | |
| 273 | +DROP TABLE gerentes_versoes_modulos; | |
| 274 | + | |
| 275 | +ALTER TABLE grupo_usuarios | |
| 276 | + ADD cs_nivel_administracao tinyint(2) NOT NULL DEFAULT '0' COMMENT '' AFTER te_descricao_grupo, | |
| 277 | + MODIFY id_grupo_usuarios int(2) NOT NULL COMMENT '' auto_increment, | |
| 278 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 279 | + | |
| 280 | + | |
| 281 | +ALTER TABLE officescan | |
| 282 | + ADD PRIMARY KEY (te_node_address, id_so), | |
| 283 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 284 | + | |
| 285 | + | |
| 286 | +ALTER TABLE patrimonio | |
| 287 | + ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' FIRST, | |
| 288 | + DROP id_unid_organizacional_nivel1, | |
| 289 | + MODIFY te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '', | |
| 290 | + ADD INDEX te_node_address (te_node_address, id_so), | |
| 291 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 292 | + | |
| 293 | + | |
| 294 | +ALTER TABLE patrimonio_config_interface | |
| 295 | + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 296 | + DROP PRIMARY KEY, | |
| 297 | + ADD PRIMARY KEY (id_etiqueta, id_local), | |
| 298 | + ADD INDEX id_localizacao (id_local), | |
| 299 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 300 | + | |
| 301 | + | |
| 302 | +ALTER TABLE perfis_aplicativos_monitorados | |
| 303 | + ADD in_disponibiliza_info_usuario_comum char(1) NOT NULL DEFAULT 'N' COMMENT '' AFTER in_disponibiliza_info, | |
| 304 | + MODIFY te_ide_licenca varchar(200) default NULL, | |
| 305 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 306 | + | |
| 307 | + | |
| 308 | +ALTER TABLE redes | |
| 309 | + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 310 | + ADD nu_limite_ftp int(5) unsigned NOT NULL DEFAULT '5' COMMENT '' AFTER te_senha_login_serv_updates_gerente, | |
| 311 | + DROP PRIMARY KEY, | |
| 312 | + ADD PRIMARY KEY (id_ip_rede, id_local), | |
| 313 | + ADD INDEX id_ip_rede (id_ip_rede), | |
| 314 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 315 | + | |
| 316 | + | |
| 317 | +ALTER TABLE redes_grupos_ftp | |
| 318 | + ADD id_local int(11) NOT NULL COMMENT '' FIRST, | |
| 319 | + ADD id_ftp int(11) NOT NULL COMMENT '' auto_increment AFTER nu_hora_fim, | |
| 320 | + ADD PRIMARY KEY (id_ftp), | |
| 321 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 322 | + | |
| 323 | + | |
| 324 | +ALTER TABLE redes_versoes_modulos | |
| 325 | + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 326 | + ADD dt_atualizacao datetime NOT NULL COMMENT '' AFTER te_versao_modulo, | |
| 327 | + ADD cs_tipo_so char(20) NOT NULL DEFAULT 'MS-Windows' AFTER dt_atualizacao, | |
| 328 | + ADD te_hash varchar(40) NULL DEFAULT 'a' AFTER cs_tipo_so, | |
| 329 | + DROP PRIMARY KEY, | |
| 330 | + ADD PRIMARY KEY (id_ip_rede, nm_modulo, id_local), | |
| 331 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 332 | + | |
| 333 | + | |
| 334 | +ALTER TABLE so | |
| 335 | + ADD te_so varchar(50) NOT NULL DEFAULT '' COMMENT '' AFTER sg_so, | |
| 336 | + MODIFY `sg_so` varchar(20) default NULL, | |
| 337 | + DROP PRIMARY KEY, | |
| 338 | + ADD PRIMARY KEY (id_so, te_so), | |
| 339 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 340 | + | |
| 341 | + | |
| 342 | +ALTER TABLE softwares_inventariados | |
| 343 | + ADD id_tipo_software int(11) NULL DEFAULT '0' COMMENT '' AFTER nm_software_inventariado, | |
| 344 | + ADD id_software int(10) unsigned NULL COMMENT '' AFTER id_tipo_software, | |
| 345 | + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER id_software, | |
| 346 | + ADD INDEX id_software (id_software_inventariado), | |
| 347 | + ADD INDEX idx_nm_software_inventariado (nm_software_inventariado), | |
| 348 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 349 | + | |
| 350 | + | |
| 351 | +ALTER TABLE softwares_inventariados_estacoes | |
| 352 | + ADD INDEX id_software (id_software_inventariado), | |
| 353 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 354 | + | |
| 355 | + | |
| 356 | +ALTER TABLE unid_organizacional_nivel2 | |
| 357 | + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 358 | + ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' AFTER id_unid_organizacional_nivel2, | |
| 359 | + DROP id_unid_organizacional_nivel1, | |
| 360 | + DROP PRIMARY KEY, | |
| 361 | + ADD PRIMARY KEY (id_unid_organizacional_nivel2, id_unid_organizacional_nivel1a, id_local), | |
| 362 | + ADD INDEX id_localizacao (id_local), | |
| 363 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 364 | + | |
| 365 | + | |
| 366 | +ALTER TABLE usuarios | |
| 367 | + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST, | |
| 368 | + ADD te_emails_contato varchar(100) NULL DEFAULT NULL COMMENT '' AFTER id_grupo_usuarios, | |
| 369 | + ADD te_telefones_contato varchar(100) NULL DEFAULT NULL COMMENT '' AFTER te_emails_contato, | |
| 370 | + ADD te_locais_secundarios varchar(200) NULL DEFAULT NULL COMMENT '' AFTER te_telefones_contato, | |
| 371 | + MODIFY nm_usuario_acesso varchar(40) NOT NULL DEFAULT '' COMMENT '', | |
| 372 | + MODIFY te_senha varchar(60) NOT NULL DEFAULT '' COMMENT '', | |
| 373 | + MODIFY id_grupo_usuarios int(1) NOT NULL COMMENT '', | |
| 374 | + ADD INDEX id_localizacao (id_local), | |
| 375 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 376 | + | |
| 377 | + | |
| 378 | +ALTER TABLE variaveis_ambiente | |
| 379 | + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER nm_variavel_ambiente, | |
| 380 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 381 | + | |
| 382 | + | |
| 383 | +ALTER TABLE versoes_softwares | |
| 384 | + ADD PRIMARY KEY (te_node_address, id_so), | |
| 385 | + ENGINE=InnoDB CHARACTER SET=latin1; | |
| 386 | + | |
| 387 | +-- | |
| 388 | +-- Update ID_LOCAL on tables | |
| 389 | +-- | |
| 390 | + | |
| 391 | +UPDATE acoes_excecoes SET id_local=1; | |
| 392 | +UPDATE acoes_redes SET id_local=1; | |
| 393 | +UPDATE acoes_so SET id_local=1; | |
| 394 | +INSERT INTO `configuracoes_locais` (`id_local`) VALUES (1); | |
| 395 | +UPDATE patrimonio_config_interface SET id_local=1; | |
| 396 | +UPDATE redes SET id_local=1; | |
| 397 | +UPDATE redes_grupos_ftp SET id_local=1; | |
| 398 | +UPDATE redes_versoes_modulos SET id_local=1; | |
| 399 | +UPDATE unid_organizacional_nivel2 SET id_local=1; | |
| 400 | +UPDATE usuarios SET id_local=1; | |
| 401 | +UPDATE grupo_usuarios SET cs_nivel_administracao=0 WHERE id_grupo_usuarios=1; | |
| 402 | +UPDATE grupo_usuarios SET cs_nivel_administracao=1 WHERE id_grupo_usuarios=2; | |
| 403 | +UPDATE grupo_usuarios SET cs_nivel_administracao=2 WHERE id_grupo_usuarios=5; | |
| 404 | +UPDATE grupo_usuarios SET cs_nivel_administracao=3 WHERE id_grupo_usuarios=6; | |
| 405 | +UPDATE grupo_usuarios SET cs_nivel_administracao=0 WHERE id_grupo_usuarios=7; | |
| 406 | +INSERT INTO `locais` (`nm_local`,`sg_local`,`te_observacao`) VALUES ("Local Padrão","DFT","Colocar aqui informações sobre o local"); | |
| 407 | +INSERT INTO `patrimonio_config_interface` | |
| 408 | + (`id_local`, `id_etiqueta`, `nm_etiqueta`, `te_etiqueta`, `in_exibir_etiqueta`, `te_help_etiqueta`, | |
| 409 | + `te_plural_etiqueta`, `nm_campo_tab_patrimonio`, `in_destacar_duplicidade`) | |
| 410 | + VALUES | |
| 411 | + (1, 'etiqueta1a', 'Etiqueta 1a', 'Linha de Negócio', 'S', 'Selecione a Linha de Negócio', 'Linhas de Negócio', 'id_unid_organizacional_nivel1a', 'N'); | |
| 412 | + | |
| 413 | +-- --------------------------------------------------------------------------------------------- | |
| 414 | +-- Estrutura da tabela `srcacic_sessoes` | |
| 415 | +-- Armazenamento de sessoes de Suporte Remoto Seguro | |
| 416 | +-- Contera os dados dos usuarios visitante e visitado e suas sessoes para fins de suporte remoto | |
| 417 | +-- --------------------------------------------------------------------------------------------- | |
| 418 | +CREATE TABLE `srcacic_sessoes` | |
| 419 | + ( | |
| 420 | + `id_sessao` int(11) NOT NULL auto_increment, | |
| 421 | + `dt_hr_inicio_sessao` datetime NOT NULL, | |
| 422 | + `dt_hr_fim_sessao` datetime default NULL, | |
| 423 | + `id_usuario_visitante` int(11) NOT NULL default '0', | |
| 424 | + `nm_nome_acesso_visitado` varchar(30) character set utf8 NOT NULL, | |
| 425 | + `nm_nome_completo_visitado` varchar(100) NOT NULL default 'NoNoNo', | |
| 426 | + `te_node_address_visitado` varchar(17) character set utf8 NOT NULL, | |
| 427 | + `id_so_visitado` int(11) NOT NULL, | |
| 428 | + `te_node_address_visitante` varchar(17) character set utf8 NOT NULL default 'NoNoNo', | |
| 429 | + `dt_hr_ult_contato` datetime default NULL, | |
| 430 | + PRIMARY KEY (`id_sessao`), | |
| 431 | + KEY `idx_idUsuario` (`id_usuario_visitante`), | |
| 432 | + KEY `idx_dtHrInicioSessao` (`dt_hr_inicio_sessao`) | |
| 433 | + ) | |
| 434 | +ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Log de Atividades no Sistema CACIC' AUTO_INCREMENT=1 ; | |
| 435 | + | |
| 436 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 437 | +-- Estrutura da tabela `dominios` | |
| 438 | +-- Armazenamento de dados de servidores de dominios | |
| 439 | +-- Esses dados serao utilizados nas autenticacoes de usuarios e criacao de sessoes para fins de suporte remoto | |
| 440 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 441 | +CREATE TABLE `dominios` | |
| 442 | + ( | |
| 443 | + `id_dominio` int(11) NOT NULL auto_increment, | |
| 444 | + `nm_dominio` varchar(60) NOT NULL, | |
| 445 | + `te_ip_dominio` varchar(15) NOT NULL, | |
| 446 | + `id_tipo_protocolo` varchar(20) NOT NULL, | |
| 447 | + `nu_versao_protocolo` varchar(10) NOT NULL, | |
| 448 | + `te_string_DN` varchar(100) NOT NULL, | |
| 449 | + `te_observacao` text NOT NULL, | |
| 450 | + `in_ativo` char(1) NOT NULL default 'S', | |
| 451 | + PRIMARY KEY (`id_dominio`) | |
| 452 | + ) | |
| 453 | +ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Servidores de Dominio para Autenticacao do srCACIC' AUTO_INCREMENT=2 ; | |
| 454 | + | |
| 455 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 456 | +-- Insercao da coluna `id_dominio` | |
| 457 | +-- Relacionamento de redes com servidores de dominios | |
| 458 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 459 | +ALTER TABLE `redes` ADD `id_dominio` INT( 11 ) NULL AFTER `id_local` ; | |
| 460 | + | |
| 461 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 462 | +-- Insercao da coluna `id_dominio` | |
| 463 | +-- Relacionamento de usuarios com servidores de dominios | |
| 464 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 465 | +ALTER TABLE `usuarios` ADD `id_dominio` INT( 11 ) NULL AFTER `id_local` | |
| 466 | + | |
| 467 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 468 | +-- Redimensionamento de coluna `nm_modulo` para armazenamento de nomes maiores | |
| 469 | +-- ----------------------------------------------------------------------------------------------------------- | |
| 470 | +ALTER TABLE `redes_versoes_modulos` CHANGE `nm_modulo` `nm_modulo` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL | |
| 471 | + | |
| 472 | +-- ------------------------------------------------------------------------------------------------------------- | |
| 473 | +-- Insercao de coluna `in_mswindows` para classificacao do Sistema Operacional pelo tipo | |
| 474 | +-- Essa informacao sera usada principalmente na resposta do Gerente WEB aos Agentes quando estes fizerem contato | |
| 475 | +-- ------------------------------------------------------------------------------------------------------------- | |
| 476 | +ALTER TABLE `so` ADD `in_mswindows` CHAR( 1 ) NOT NULL DEFAULT 'S'; | |
| 477 | + | |
| 478 | +-- ---------------------------------------------------------------------------------------------------------------------------------- | |
| 479 | +-- Redimensionamento de coluna `nm_unid_organizacional_nivel1a` para armazenamento de nomes maiores de linhas de negocio ou similares | |
| 480 | +-- ---------------------------------------------------------------------------------------------------------------------------------- | |
| 481 | +ALTER TABLE `unid_organizacional_nivel1a` CHANGE `nm_unid_organizacional_nivel1a` `nm_unid_organizacional_nivel1a` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL | |
| 482 | + | |
| 483 | +-- ---------------------------------------------------------------------------------------------------------------------- | |
| 484 | +-- Redimensionamento de coluna `nm_unid_organizacional_nivel2` para armazenamento de nomes maiores de orgaos ou similares | |
| 485 | +-- ---------------------------------------------------------------------------------------------------------------------- | |
| 486 | 486 | ALTER TABLE `unid_organizacional_nivel2` CHANGE `nm_unid_organizacional_nivel2` `nm_unid_organizacional_nivel2` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL |
| 487 | 487 | |
| 488 | 488 | SET FOREIGN_KEY_CHECKS = 1; | ... | ... |
instalador/sql/cacic_v2.2.2.sql
| ... | ... | @@ -229,4 +229,10 @@ ALTER TABLE `unid_organizacional_nivel1a` CHANGE `nm_unid_organizacional_nivel1a |
| 229 | 229 | -- ---------------------------------------------------------------------------------------------------------------------- |
| 230 | 230 | ALTER TABLE `unid_organizacional_nivel2` CHANGE `nm_unid_organizacional_nivel2` `nm_unid_organizacional_nivel2` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL |
| 231 | 231 | |
| 232 | +DELETE FROM `descricoes_colunas_computadores` WHERE nm_campo='te_cpu_freq'; | |
| 233 | +INSERT INTO `descricoes_colunas_computadores` | |
| 234 | + (`nm_campo`,`te_descricao_campo`,`cs_condicao_pesquisa`) | |
| 235 | + VALUES | |
| 236 | + ('te_cpu_frequencia','Frequência da CPU','S'); | |
| 237 | + | |
| 232 | 238 | SET FOREIGN_KEY_CHECKS = 1; | ... | ... |
language/en_US/menu_adm.txt
| ... | ... | @@ -18,7 +18,7 @@ |
| 18 | 18 | ...Perfis Sistemas|admin/perfis_aplicativos_monitorados/index.php|mainFrame||Cadastro de Perfis de Aplicativos Monitorados |
| 19 | 19 | ...Usuários|admin/usuarios/index.php|mainFrame||Cadastro de Perfis de Aplicativos Monitorados |
| 20 | 20 | ...Tipos Softwares|admin/tipos_softwares/index.php|mainFrame|| |
| 21 | -...S.Operacionais|admin/sistemas_operacionais/index.php|mainFrame|| | |
| 21 | +...Sistemas Operacionais|admin/sistemas_operacionais/index.php|mainFrame|| | |
| 22 | 22 | ...Softwares|admin/softwares/index.php|mainFrame|| |
| 23 | 23 | ...Softwares por Estação|admin/gerencia_licencas/arquivo/cadastros/frmSoftwaresEstacao.php|mainFrame|| |
| 24 | 24 | ..<b>Patrimônio</b>||mainFrame|imgs/config_gerais.gif | ... | ... |
language/es_UR/menu_adm.txt
| ... | ... | @@ -18,7 +18,7 @@ |
| 18 | 18 | ...Perfiles Sistemas|admin/perfis_aplicativos_monitorados/index.php|mainFrame||Cadastro de Perfis de Aplicativos Monitorados |
| 19 | 19 | ...Usuarios|admin/usuarios/index.php|mainFrame||Cadastro de Perfis de Aplicativos Monitorados |
| 20 | 20 | ...Tipos Softwares|admin/tipos_softwares/index.php|mainFrame|| |
| 21 | -...S.Operacionales|admin/sistemas_operacionais/index.php|mainFrame|| | |
| 21 | +...Sistemas Operacionales|admin/sistemas_operacionais/index.php|mainFrame|| | |
| 22 | 22 | ...Softwares|admin/softwares/index.php|mainFrame|| |
| 23 | 23 | ...Softwares por Estacion|admin/gerencia_licencas/arquivo/cadastros/frmSoftwaresEstacao.php|mainFrame|| |
| 24 | 24 | ..<b>Patrimonio</b>||mainFrame|imgs/config_gerais.gif | ... | ... |
language/pt_BR/language.pt_BR.inc.php
| ... | ... | @@ -728,3 +728,15 @@ pt_BR aaaa/nnnnnn |
| 728 | 728 | pt_BR nome da empresa: admin info Nome da empresa: |
| 729 | 729 | pt_BR nome do proprietario: admin info Nome do proprietario: |
| 730 | 730 | pt_BR numero da nota fiscal: admin info Numero da nota fiscal: |
| 731 | +pt_BR selecao para coleta de informacoes de sistemas monitorados: geral info Selecao para coleta de informacoes de sistemas monitorados: | |
| 732 | +pt_BR essa opcao permite a selecao de coletas de informacoes de sistemas monitorados para essa rede. geral info Essa opcao permite a selecao de coletas de informacoes de sistemas monitorados para essa rede. | |
| 733 | +pt_BR (obs: estao sendo exibidas somente as redes selecionadas pelo administrador.) geral info (OBS: Estao sendo exibidas somente as redes selecionadas pelo administrador.) | |
| 734 | +pt_BR <strong>todas</strong> as redes geral info <strong>Todas</strong> as redes | |
| 735 | +pt_BR apenas redes <strong>selecionadas</strong> geral info Apenas redes <strong>selecionadas</strong> | |
| 736 | +pt_BR selecionadas: geral info Selecionadas: | |
| 737 | +pt_BR (dica: use shift ou ctrl para selecionar multiplos itens) geral info (Dica: use SHIFT ou CTRL para selecionar multiplos itens) | |
| 738 | +pt_BR selecione os locais: geral info Selecione os locais: | |
| 739 | +pt_BR induzir o envio das informacoes coletadas geral info Induzir o envio das informacoes coletadas | |
| 740 | +pt_BR marca/desmarca todas as acoes para todas as redes abaixo geral info Marca/Desmarca todas as Acoes para todas as Redes abaixo | |
| 741 | +pt_BR acao geral info Acao | |
| 742 | +pt_BR marca ou desmarca acao para as redes abaixo geral info Marca ou Desmarca Acao para as Redes abaixo | ... | ... |
language/pt_BR/menu_adm.txt
| ... | ... | @@ -18,7 +18,7 @@ |
| 18 | 18 | ...Perfis Sistemas|admin/perfis_aplicativos_monitorados/index.php|mainFrame||Cadastro de Perfis de Aplicativos Monitorados |
| 19 | 19 | ...Usuários|admin/usuarios/index.php|mainFrame||Cadastro de Perfis de Aplicativos Monitorados |
| 20 | 20 | ...Tipos Softwares|admin/tipos_softwares/index.php|mainFrame|| |
| 21 | -...S.Operacionais|admin/sistemas_operacionais/index.php|mainFrame|| | |
| 21 | +...Sistemas Operacionais|admin/sistemas_operacionais/index.php|mainFrame|| | |
| 22 | 22 | ...Softwares|admin/softwares/index.php|mainFrame|| |
| 23 | 23 | ...Softwares por Estação|admin/gerencia_licencas/arquivo/cadastros/frmSoftwaresEstacao.php|mainFrame|| |
| 24 | 24 | ..<b>Patrimônio</b>||mainFrame|imgs/config_gerais.gif | ... | ... |
relatorios/computador/computador.php
| ... | ... | @@ -42,12 +42,10 @@ require_once "../../include/library.php"; |
| 42 | 42 | |
| 43 | 43 | AntiSpy(); |
| 44 | 44 | conecta_bd_cacic(); |
| 45 | -$query = "SELECT * | |
| 46 | - FROM computadores, | |
| 47 | - so | |
| 48 | - WHERE te_node_address = '". $_GET['te_node_address'] ."' AND | |
| 49 | - computadores.id_so = ". $_GET['id_so'] ." AND | |
| 50 | - computadores.id_so = so.id_so"; | |
| 45 | +$query = "SELECT * | |
| 46 | + FROM computadores | |
| 47 | + LEFT JOIN so ON (computadores.id_so = so.id_so) | |
| 48 | + WHERE te_node_address = '". $_GET['te_node_address'] ."' AND computadores.id_so = ". $_GET['id_so']; | |
| 51 | 49 | |
| 52 | 50 | $result = mysql_query($query); |
| 53 | 51 | |
| ... | ... | @@ -153,12 +151,12 @@ if (@mysql_num_rows($result)) |
| 153 | 151 | ?> |
| 154 | 152 | <tr> |
| 155 | 153 | <td> |
| 156 | - <? | |
| 157 | - require_once('inc_opcoes_administrativas.php');} ?> | |
| 154 | + <? require_once('inc_opcoes_administrativas.php'); ?> | |
| 158 | 155 | </td> |
| 159 | 156 | </tr> |
| 160 | - <? | |
| 161 | - } | |
| 157 | + <? | |
| 158 | + } | |
| 159 | + } | |
| 162 | 160 | else |
| 163 | 161 | { |
| 164 | 162 | ?> | ... | ... |
| ... | ... | @@ -0,0 +1,175 @@ |
| 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 | +session_start(); | |
| 17 | + | |
| 18 | +/* | |
| 19 | + * verifica se houve login e também regras para outras verificações (ex: permissões do usuário)! | |
| 20 | + */ | |
| 21 | +if(!isset($_SESSION['id_usuario'])) | |
| 22 | + die('Acesso negado (Access denied)!'); | |
| 23 | +else { // Inserir regras para outras verificações (ex: permissões do usuário)! | |
| 24 | +} | |
| 25 | + | |
| 26 | +require_once('../include/library.php'); | |
| 27 | +AntiSpy(); | |
| 28 | + | |
| 29 | +require_once ('../include/multipagina.class.php'); | |
| 30 | +$DbConnect = conecta_bd_cacic(); | |
| 31 | + | |
| 32 | +$titulo = $oTranslator->_('Relatorio de estacoes por sistema operacional')." (".$oTranslator->_('ID Externa').")"; | |
| 33 | +?> | |
| 34 | +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | |
| 35 | +<html> | |
| 36 | +<head> | |
| 37 | +<title><?php echo $titulo;?></title> | |
| 38 | +<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> | |
| 39 | + <link href="<?=CACIC_URL?>/include/cacic.css" rel="stylesheet" type="text/css" /> | |
| 40 | +</head> | |
| 41 | +<body bgcolor="#FFFFFF" background="../../imgs/linha_v.gif"> | |
| 42 | +<table border="0" align="default" cellpadding="0" cellspacing="0" bordercolor="#999999"> | |
| 43 | + <tr bgcolor="#E1E1E1"> | |
| 44 | + <td rowspan="5" bgcolor="#FFFFFF"> </td> | |
| 45 | + <td rowspan="5" bgcolor="#FFFFFF"> | |
| 46 | + <img src="../imgs/cacic_logo.png" width="50" height="50"> | |
| 47 | + </td> | |
| 48 | + <td bgcolor="#FFFFFF"> </td> | |
| 49 | + </tr> | |
| 50 | + <tr bgcolor="#E1E1E1"> | |
| 51 | + <td bgcolor="#FFFFFF"><font color="#333333" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong> | |
| 52 | + <?php echo $titulo;?> | |
| 53 | + </strong></font></td> | |
| 54 | + </tr> | |
| 55 | + <tr> | |
| 56 | + <td height="1" bgcolor="#333333"></td> | |
| 57 | + </tr> | |
| 58 | + <tr> | |
| 59 | + <td><p><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> | |
| 60 | + <?php echo $oTranslator->_('Gerado em') . date("d/m/Y à\s H:i"); ?> | |
| 61 | + </font></p></td> | |
| 62 | + </tr> | |
| 63 | +</table> | |
| 64 | +<br> | |
| 65 | +<? | |
| 66 | +// Obtem ID_SO | |
| 67 | +$so_selecionado = $_GET['id_so']; | |
| 68 | + | |
| 69 | +$query = 'SELECT computadores.te_node_address, | |
| 70 | + computadores.id_so, | |
| 71 | + computadores.te_nome_computador AS "'.$oTranslator->_('Nome do computador') .'", | |
| 72 | + so.te_desc_so AS "'.$oTranslator->_('Sistema operacional') .'", | |
| 73 | + computadores.te_ip AS "'.$oTranslator->_('IP') .'", | |
| 74 | + computadores.dt_hr_ult_acesso AS "'.$oTranslator->_('Ultimo acesso') .'", | |
| 75 | + locais.sg_local AS "'.$oTranslator->_('Local') .'", | |
| 76 | + computadores.te_versao_cacic AS "'.$oTranslator->_('Versao do agente principal') .'" | |
| 77 | + FROM computadores | |
| 78 | + LEFT JOIN so ON ( computadores.id_so = so.id_so ) | |
| 79 | + LEFT JOIN redes ON ( computadores.id_ip_rede = redes.id_ip_rede ) | |
| 80 | + LEFT JOIN locais ON ( redes.id_local=locais.id_local ) | |
| 81 | + WHERE computadores.id_so='.$so_selecionado.' | |
| 82 | + ORDER BY te_nome_computador'; | |
| 83 | + | |
| 84 | +// ***************************************************** | |
| 85 | +// Código para Paginação - Anderson Peterle - 24/06/2008 | |
| 86 | +// ***************************************************** | |
| 87 | + | |
| 88 | +// definicoes de variaveis | |
| 89 | +$sql = "select nu_rel_maxlinhas from configuracoes_padrao"; | |
| 90 | +$db_result = mysql_query($sql); | |
| 91 | +$cfgStdData = mysql_fetch_assoc($db_result); | |
| 92 | + | |
| 93 | +$max_links = 100; // máximo de links à serem exibidos | |
| 94 | +$max_res = ($cfgStdData['nu_rel_maxlinhas'])?$cfgStdData['nu_rel_maxlinhas']:100; // máximo de resultados à serem exibidos por tela ou pagina | |
| 95 | +$mult_pag = new Mult_Pag($max_res); // cria um novo objeto navbar | |
| 96 | + | |
| 97 | +// metodo que realiza a pesquisa | |
| 98 | +$resultado = $mult_pag->executar($query, $DbConnect, "", "mysql"); | |
| 99 | +$reg_pag = mysql_num_rows($resultado); // total de registros por paginas ou telas | |
| 100 | + | |
| 101 | +echo '<table cellpadding="2" cellspacing="0" border="1" bordercolor="#999999" bordercolordark="#E1E1E1"> | |
| 102 | + <tr bgcolor="#E1E1E1" > | |
| 103 | + <th nowrap align="left"> </th>'; | |
| 104 | +$num_fields = mysql_num_fields($resultado); | |
| 105 | +for ($i=2; $i < $num_fields; $i++) | |
| 106 | + { | |
| 107 | + echo '<th nowrap align="left">'. mysql_field_name($resultado, $i) .'</th>'; | |
| 108 | + } | |
| 109 | +echo '</tr>'; | |
| 110 | + | |
| 111 | +$cor = 0; | |
| 112 | +$num_registro = 1 + ($max_res * $pagina); | |
| 113 | + | |
| 114 | +// visualizacao do conteudo | |
| 115 | +for ($n = 0; $n < $reg_pag; $n++) | |
| 116 | + { | |
| 117 | + $linha = mysql_fetch_object($resultado); // retorna o resultado da pesquisa linha por linha em um array | |
| 118 | + | |
| 119 | + $strFieldTeNodeAddress = mysql_field_name($resultado, 0); | |
| 120 | + $strFieldIdSo = mysql_field_name($resultado, 1); | |
| 121 | + $strFieldTeNomeComputador = mysql_field_name($resultado, 2); | |
| 122 | + | |
| 123 | + //Table body | |
| 124 | + echo '<tr '; | |
| 125 | + if ($cor) | |
| 126 | + echo 'bgcolor="#E1E1E1"'; | |
| 127 | + | |
| 128 | + echo '>'; | |
| 129 | + $nomeComputador = $linha->$strFieldTeNomeComputador; | |
| 130 | + $nomeComputador = $nomeComputador?$nomeComputador:$oTranslator->_('Nao disponivel'); | |
| 131 | + echo '<td nowrap align="right"><font size="1" face="Verdana, Arial">' . $num_registro . '</font></td>'; | |
| 132 | + echo "<td nowrap align='left'><font size='1' face='Verdana, Arial'> | |
| 133 | + <a href='computador/computador.php?te_node_address=". | |
| 134 | + $linha->$strFieldTeNodeAddress ."&id_so=". $linha->$strFieldIdSo ."' target='_blank'>" . | |
| 135 | + $nomeComputador . " | |
| 136 | + </a> | |
| 137 | + </td>"; | |
| 138 | + | |
| 139 | + for ($i=3; $i < $num_fields; $i++) | |
| 140 | + { | |
| 141 | + $strNomeCampo = mysql_field_name($resultado, $i); | |
| 142 | + echo '<td nowrap align="left"><font size="1" face="Verdana, Arial">' . $linha->$strNomeCampo .' </td>'; | |
| 143 | + } | |
| 144 | + $cor=!$cor; | |
| 145 | + $num_registro++; | |
| 146 | + echo '</tr>'; | |
| 147 | + } | |
| 148 | +echo '</table>'; | |
| 149 | +echo '<br><br>'; | |
| 150 | + | |
| 151 | +// pega todos os links e define que 'Próxima' e 'Anterior' serão exibidos como texto plano | |
| 152 | +//$todos_links = $mult_pag->Construir_Links("todos", "sim"); | |
| 153 | +$todos_links = $mult_pag->Construir_Links("strings", "sim"); | |
| 154 | +//echo "<P>Esta é a lista de todos os links paginados</P>\n"; | |
| 155 | + | |
| 156 | +// função que limita a quantidade de links no rodape | |
| 157 | +$links_limitados = $mult_pag->Mostrar_Parte($todos_links, $coluna, $max_links); | |
| 158 | + | |
| 159 | +//echo "<P>Esta é a lista dos links limitados</P>\n"; | |
| 160 | +for ($n = 0; $n < count($links_limitados); $n++) { | |
| 161 | + echo $links_limitados[$n] . " "; | |
| 162 | +} | |
| 163 | + | |
| 164 | +?> | |
| 165 | +<p> | |
| 166 | + <font size="1" face="Verdana, Arial, Helvetica, sans-serif"> | |
| 167 | + <?=$oTranslator->_('Gerado por');?> - | |
| 168 | + <strong>CACIC</strong> - Configurador Automático e Coletor de Informações Computacionais | |
| 169 | + </font><br> | |
| 170 | + <font size="1" face="Verdana, Arial, Helvetica, sans-serif"> | |
| 171 | + Software desenvolvido pela Dataprev - Unidade Regional Espírito Santo | |
| 172 | + </font> | |
| 173 | +</p> | |
| 174 | +</body> | |
| 175 | +</html> | ... | ... |
relatorios/software/rel_software.php
| ... | ... | @@ -262,8 +262,8 @@ $reg_pag = mysql_num_rows($resultado); // total de registros por paginas ou tela |
| 262 | 262 | echo '<table cellpadding="2" cellspacing="0" border="1" bordercolor="#999999" bordercolordark="#E1E1E1"> |
| 263 | 263 | <tr bgcolor="#E1E1E1" > |
| 264 | 264 | <td nowrap align="left"><font size="1" face="Verdana, Arial"> </font></td>'; |
| 265 | - | |
| 266 | -for ($i=2; $i < mysql_num_fields($resultado); $i++) | |
| 265 | +$num_fields = mysql_num_fields($resultado); | |
| 266 | +for ($i=2; $i < $num_fields; $i++) | |
| 267 | 267 | { //Table Header |
| 268 | 268 | print '<td nowrap align="left"><b><font size="1" face="Verdana, Arial"><a href="?orderby=' . ($i + 1) . '&principal='.$_GET['principal'].'">'. mysql_field_name($resultado, $i) .'</a></font><b></td>'; |
| 269 | 269 | } |
| ... | ... | @@ -276,7 +276,6 @@ $num_registro = 1 + ($nu_rel_maxlinhas * $pagina); |
| 276 | 276 | for ($n = 0; $n < $reg_pag; $n++) |
| 277 | 277 | { |
| 278 | 278 | $linha = mysql_fetch_object($resultado); // retorna o resultado da pesquisa linha por linha em um array |
| 279 | - $fields = mysql_num_fields($resultado); | |
| 280 | 279 | |
| 281 | 280 | $strFieldTeNodeAddress = mysql_field_name($resultado, 0); |
| 282 | 281 | $strFieldIdSo = mysql_field_name($resultado, 1); |
| ... | ... | @@ -290,7 +289,7 @@ for ($n = 0; $n < $reg_pag; $n++) |
| 290 | 289 | echo '>'; |
| 291 | 290 | echo '<td nowrap align="right"><font size="1" face="Verdana, Arial">' . $num_registro . '</font></td>'; |
| 292 | 291 | echo "<td nowrap align='left'><font size='1' face='Verdana, Arial'><a href='../computador/computador.php?te_node_address=". $linha->$strFieldTeNodeAddress ."&id_so=". $linha->$strFieldIdSo ."' target='_blank'>" . $linha->$strFieldTeNomeComputador ."</a> </td>"; |
| 293 | - for ($i=3; $i < $fields; $i++) | |
| 292 | + for ($i=3; $i < $num_fields; $i++) | |
| 294 | 293 | { |
| 295 | 294 | $strNomeCampo = mysql_field_name($resultado, $i); |
| 296 | 295 | echo '<td nowrap align="left"><font size="1" face="Verdana, Arial">' . $linha->$strNomeCampo .' </td>'; | ... | ... |
ws/mapa_acesso.php
| ... | ... | @@ -48,7 +48,7 @@ $boolVersaoCorreta = true; |
| 48 | 48 | |
| 49 | 49 | if ($te_versao_mapa <> '') |
| 50 | 50 | { |
| 51 | - $v_array_versoes_agentes = parse_ini_file('../repositorio/install/versoes_agentes.ini'); | |
| 51 | + $v_array_versoes_agentes = parse_ini_file('../repositorio/versoes_agentes.ini'); | |
| 52 | 52 | if ($v_array_versoes_agentes['mapacacic.exe'] <> $te_versao_mapa) |
| 53 | 53 | { |
| 54 | 54 | $retorno_xml_values = '<TE_VERSAO_MAPA>'.EnCrypt($key,$iv,$v_array_versoes_agentes['mapacacic.exe'],$v_cs_cipher,$v_cs_compress,$v_compress_level,$strPaddingKey).'</TE_VERSAO_MAPA>'; | ... | ... |
ws/set_hardware.php
| ... | ... | @@ -461,7 +461,7 @@ function VerificaComponentes($strCsTipoComponente, $strTripaComponentesRecebidos |
| 461 | 461 | WHERE te_node_address = "'.$te_node_address.'" AND |
| 462 | 462 | id_so = '.$arrSO['id_so'].' AND |
| 463 | 463 | cs_tipo_componente = "'.$strCsTipoComponente.'" AND |
| 464 | - te_valor IN ('.$strTripaRemoveComponentes.')'; | |
| 464 | + te_valor IN (\''.$strTripaRemoveComponentes.'\')'; | |
| 465 | 465 | $resultRemoveComponente = mysql_query($strQueryRemoveComponente) or die('Problema Removendo Dados na Tabela Componentes_Estações!'); |
| 466 | 466 | } |
| 467 | 467 | } | ... | ... |