11 novembro, 2016

O poder do não e o dinheiro


Uma história de vida nada espetacular, por isso tangível a maioria das pessoas.




11 julho, 2016

Serviço Gratuito Google - Minhas Atividades

Para você que pensa que todo serviço do Google é gratuito aqui está uma pequena amostra de como pagamos ele.

Suas Atividades no Google.

Salvar este link nunca se sabe quando precisará recordar o passado.

Migração SQL 2000 para SQL 2008

Ao realizar um backup no Msql 2000 e restaurar no Msql 2008 você descobrirá que dará erro de conexão no banco se tentar utilizar o mesmo usuário de conexão do 2000, desde que ele, claro, não seja o sa.

07 julho, 2016

TMAC - alterar MAC

Há muito tempo atrás foi publicado neste blog uma forma fácil de alterar o endereço MAC da placa de rede manualmente.

A seguir o link de um software pequeno e muito simples de usar, o Technitium Mac Address Changer.

05 julho, 2016

DNS Benchmark

Quem trabalha na área de redes sabe como é importante um servidor de DNS na hora da navegação. Normalmente usamos os servidores da própria empresa que fornece o link de dados.

Abaixo segue uma ferramenta que ajuda na comparação para saber qual é o melhor servidor de DNS.

Download DNS Benchmark

30 junho, 2016

Cartão SD e suas velocidades

O site Olhar Digital publicou um texto bem explicativo sobres os diversos tipos de cartão SD. Agora vai descobrir porque tudo que guarda no cartão de memoria do seu celular trava.


Olhar Digital - Guia: saiba escolher o melhor cartão de memória

29 junho, 2016

DNS Benchmark

Quem trabalha com redes sabe a importância do DNS na navegação.

Segue o link para download de uma ferramenta, DNS Benchmark, que ajuda muito avaliar qual o servidor tem o melhor tempo de resposta.

https://www.grc.com/dns/benchmark.htm

27 junho, 2016

Reiniciar iPhone


1 - Pressione o botão Inicio e segure



2 - Pressione o botão Ligar/Desligar segure e aguarde 10 segundos




Fonte: https://www.ifixit.com/Guide/How+to+Force+Restart+an+iPhone+5s/44496

02 fevereiro, 2015

Linux - Descompactar vários arquivos zip

Descompactar vários arquivos com extensão zip

for i in $(ls *.zip);do unzip $i; done



Fonte: http://www.vivaolinux.com.br/topico/Iniciantes-no-Linux/Unzip-em-varios-arquivos

23 dezembro, 2014

MS SQL - Trunk log

Quando os arquivos de log, extensão ldf, de um base de dados estiver muito grande, e tiver precisão de eliminar, segue comando para eliminar seu arquivo.

--eliminar deletar apagar trunk log, arquivos ldf

BACKUP LOG databasename WITH TRUNCATE_ONLY;
DBCC SHRINKFILE ( databasename_Log, 1)

<<< Comando testado no RDS da Amazon, funcionou legal. >>>

fonte: http://stackoverflow.com/questions/40402/what-is-the-command-to-truncate-a-sql-server-log-file

25 agosto, 2014

Criar / Gerar Certificado digital auto assinado


Criar certificado digital auto-assinado



Gerar um certificado digital sem validade e que pode ser utilizado para testes de software é uma tarefa relativamente fácil.
Pode-se usar a ferramenta keytool da JDK para essa tarefa:
Para gerar o certificado acesse o prompt do windows (ou console do linux) e dentro da pasta \bin da JDK execute o seguinte comando:

keytool -keystore MeukeyStore.jks -genkey -keyalg rsa -alias aliasDaMinhaChave

- esse comando cria o keystore MeuKeyStore.jks e solicita a senha para o keystore
- é solicitado dados pessoais para o certificado
- ao final é solicitado a senha para a chave privada
Para que o certificado seja ‘auto-assinado’, use o seguinte comando:

keytool -keystore MeukeyStore.jks -selfcert -alias aliasDaMinhaChave

- gera uma 'auto-assinatura' para o certificado
- é solicitado a senha do keystore e também a senha da chave privada
Para exportar o certificado para um arquivo:

keytool -keystore MeukeyStore.jks -exportcert -alias aliasDaMinhaChave -file Certificado_digital.cer

- faz o export do certificado (contendo a chave publica) para arquivo Certificado_digital.cer
- lembre-se que a ferramenta keytool não possui (ainda) a funcionalidade de extrair a chave privada do keystore

Fonte: http://crestaniblog.wordpress.com/2013/03/28/criar-certificado-digital/

18 agosto, 2014

CMD - Limpeza Public



Rem script para limpeza de diretorio public
Rem apaga todo conteúdo de uma determinada pasta incluindo subpastas
Rem ***************** Limpeza Public **************************
Rem ***************** Configuração das variáveis de ambiente ***********
Set TEMP=C:\Temp
Set TMP=C:\Temp

FOR /D %%i IN (E:\public\*) DO RD /S /Q "%%i"
DEL /Q E:\public\*.*

11 agosto, 2014

Lotus Notes - Remover Keep Private



@if(@IsAvailable($KeepPrivate);FIELD $KeepPrivate:=@DeleteField; @Success);

04 agosto, 2014

MS SQL - Ver query corrente - BD acima do 2005



-- Mostrar a query corrente, bd acima do 2005
SELECT sqltext.TEXT,
req.session_id,
req.status,
req.command,
req.cpu_time,
req.total_elapsed_time
FROM sys.dm_exec_requests req
CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS sqltext

28 julho, 2014

Oracle - ver versão do banco de dados



--consultar versão do banco de dados oracle
select * from v$version

21 julho, 2014

Oracle - Sequence



--lista  todas as sequencias e o ultimo valor
select Sequence_Name, Last_Number from user_sequences;

-- mostra próximo valor da sequência (sequence)
select nome_sequencia.nextval from dual;

-- mostra valor atual,corrente da sequência (sequence)
select hibernate_sequence.currval from dual;

--modifca tabela adicionando sequencia add sequence
alter table minha_tabela modify id_tabela default nome_sequence.nextval;

17 julho, 2014

Oracle - Pesquisar objeto no banco de dados (BD)



--Pesquisar coluna em todos os schemas do banco
SELECT COLUMN_NAME, DATA_TYPE, OWNER, TABLE_NAME FROM ALL_TAB_COLS where column_name = 'ID_INDICE_V_DOCUMENTO' order by 4;

-- Pesquisa objeto em todos os schemas do banco
SELECT OWNER, OBJECT_NAME, OBJECT_TYPE,CREATED, LAST_DDL_TIME, STATUS FROM ALL_OBJECTS WHERE OWNER LIKE 'USER%' AND OBJECT_NAME = 'MXD_INDICE_V_DOCUMENTO';


fonte: vou ficar devendo não tenho mais.

14 julho, 2014

Oracle - open cursor oracle



--open cursor oracle

--mostra sql executando e numero de cursores
select  sql_text, count(*) as "OPEN CURSORS", user_name from v$open_cursor
group by sql_text, user_name order by count(*) desc;


--Check current open cursor in database:
select max(a.value) as highest_open_cur, p.value as max_open_cur
from gv$sesstat a, gv$statname b, gv$parameter p
where a.statistic# = b.statistic#
and b.name = 'opened cursors current'
and p.name = 'open_cursors'
group by p.value;

-- seleciona linha completa de parametros do open_cursor
select * from gv$parameter where name='open_cursors';


--Opened cursor by session:
select a.value, s.username, s.sid, s.serial#
from v$sesstat a, v$statname b, v$session s
where a.statistic# = b.statistic#
and s.sid = a.sid
and b.name = 'opened cursors current'
and s.username is not null;


--para alterar o valor do open_cursors

--ALTER SYSTEM SET open_cursors=1000 SCOPE=BOTH


Fonte: vou ficar devendo, copiei o script tem tempo e perdi a fonte.

07 julho, 2014

Oracle - Migrar Objeto



--migrar tabela de schema
--uma tabela
ALTER TABLE nome_da_tabela MOVE TABLESPACE nome_do_novo_tablespace;
--todas as tabelas
SELECT 'ALTER TABLE nome_do_esquema.' || table_name || ' MOVE TABLESPACE nome_do_novo_tablespace;'
 FROM dba_tables
 WHERE
   owner = 'nome_do_esquema';
--migrar indice de schema
--um indice
ALTER INDEX nome_do_indice REBUILD TABLESPACE nome_do_novo_tablespace;
--todos os indices
SELECT 'ALTER INDEX nome_do_esquema.' || index_name || ' REBUILD TABLESPACE nome_do_novo_tablespace;'
 FROM dba_indexes
 WHERE
   owner = 'nome_do_esquema' AND
   index_type != 'LOB';
--migrar lob de schema
--um lob
ALTER TABLE nome_da_tabela MOVE LOB(nome_da_coluna_lob)
   STORE AS (nome_do_novo_tablespace);
--todos os lobs
SELECT
 'ALTER TABLE nome_do_esquema.' || table_name ||
 ' MOVE LOB( ' || COLUMN_NAME ||
 ' ) STORE AS (TABLESPACE nome_do_novo_tablespace);'
 FROM dba_tab_columns
 WHERE
   owner = 'nome_do_esquema' AND
   data_type LIKE '%LOB';




Fonte: vou ficar devendo tem um bom tempo que copiei o script e não tenho a fonte.

30 junho, 2014

Oracle - listar tabelas oracle vinculado por schema


-- listar tabelas oracle vinculado por schema
SELECT
   OWNER,
   TABLE_NAME,
   TABLESPACE_NAME
FROM
   ALL_TABLES