Pular para o conteúdo principal

Postagens

Mostrando postagens de 2018

Criando bases CDB e não CDB Oracle 18c modo silencioso

Para criar base de dados container e não container sem a interface gráfica, basta seguir as sintaxes abaixo. Não CDB: [oracle@teste~]$dbca -silent \ -createDatabase \  -templateName General_Purpose.dbc \ -gdbName ADMCDB \ -sid ADMCDB \ -sysPassword sys \ -systemPassword sysadmcdb \ -emConfiguration NONE \ -datafileDestination /u01/app/oracle/oradata \ -storageType FS \ -characterSet WE8ISO8859P15 CDB: [oracle@teste~]$ dbca  -silent                \       -createDatabase                   \       -templateName General_Purpose.dbc \       -gdbName ADMCDB                    \       -sid ADMCDB                        \       -createAsContainerDatabase true   \       -numberOfPdbs 1                   \       -pdbName TESTE                      \       -pdbadminUsername admin            \       -pdbadminPassword admin       \       -SysPassword sysadmcdb           \       -SystemPassword systemadmcdb         \       -em

O que é DB Time?

Gravei um vídeo há algum tempo falando sobre esse importante indicador do banco de dados que é o DB Time ou Tempo de Banco de Dados. O vídeo é bem curto e direto. É mais para ter um noção do conceito.

O "dom" é que faz a diferença... será?

  De uns tempos pra cá venho estudando muito sobre criatividade, porque cresci escutando que criatividade é um dom, você já nasce com ele. De fato, alguns podem nascer. Mas comecei a perceber que criatividade é algo que pode ser estudado e aprendido. O dom não tem jeito, ou você nasce com ele ou não. É indiscutível que esse negócio de dom existe, pois podemos ver que algumas pessoas tem muito mais facilidade e habilidades pra uma determinada atividade. Pra ser mais específico, estou me referindo ao futebol. Assistindo aquele jogaço no dia 15/06/18 entre CR7 X Espanha,  quer dizer Portugal X Espanha  tive a motivação para escrever esse texto. Sempre fui muito fã do Cristiano Ronaldo, ai você pode pensar: " é fácil ser fã desse cara, ele já ganhou tudo que é possível no futebol". Na verdade quase tudo, porque uma copa do mundo é um pouco complicado, não impossível, jogando na seleção de Portugal. O que mais admiro nele é a capacidade de concentração e o HardWork. Por

Upgrade Oracle APEX 18.1

Nesse post vou fazer um breve resumo de como atualizar para nova versão do Oracle APEX 18.1 que saiu 24/05/18. No meu ambiente atual estou usando Oracle 11.2.0.4 com Linux e o APEX na versão 5.1 com três aplicações. E vou migrar o APEX para 18.1 com PL/SQL Gateway. Vamos lá para o processo... Em resumo basta instalar o novo software na sua base de dados que o processo de instalação vai atualizar as aplicações existentes nas versões anteriores. Da versão 1 até a 5 do APEX são suportadas para esta atualização. 1 - Primeiro vamos baixar o software aqui 2 - Em seguida vamos descompactar o arquivo e logar na base de dados que vamos atualizar com um usuário SYSDBA. 3 - Para instalação do APEX vamos executar o script @apexins.sql Mude seu diretório padrão para a pasta descompacta apex.  cd /u01/apex/ sqlplus / as sysdba @apexins.sql APEX_TS APEX_FILES TEMP /i/ APEX_TS - é o nome da tablespace que ficarão os usuário de aplicação APEX APEX_FILES - é o nome da t

Ordenando Gráficos no APEX por Data (Time Axis Time)

Recentemente encontrei um problema para ordenar um gráfico em barras no Apex por data. O gráfico que estava montando era pra pegar o valor faturado de três empresas agrupando por mês/ano. Até então, tudo tranquilo sem maiores problemas. Fiz meu SQL ordenado pela data. No SQLDeveloper mostrava tudo certo, os registros seguindo a ordem de tempo, mas quando joguei no gráfico do Apex percebi que o X(data) ficou fora de ordem cronológica. Quebrei um pouco a cabeça até descobrir a configuração Time Axis Time. Quando o campo do gráfico é DATE ou TIMESTAMP o eixo X pode ser declarado como time axis configurando o atributo Time Axis Type como ENABLE na configurações do gráfico. Da uma olhada na tela abaixo onde encontrar. Feito essa configuração, problemas resolvido!