Windows 7 / Windows 8 – Um perfil temporário é carregado depois que você faz logon em um sistema baseado no Windows Vista

 

Para resolver esse problema, execute as seguintes etapas:

  1. Faça logon no sistema usando uma conta de usuário administrativa diferente da conta de usuário que esteja enfrentando o problema.
  2. Faça backup de todos os dados da pasta de perfis do usuário atual se a pasta do perfil ainda existir e, em seguida, exclua a pasta do perfil. Por padrão, o perfil reside no seguinte local:
    %SystemDrive%\Users\UserName
  3. Clique em Iniciar, digite regedit na caixa Iniciar pesquisa e pressione ENTER.

    Permissão Controle de Conta de Usuário

    Caso seja solicitada a senha de administrador ou a confirmação, digite a senha ou clique em Continuar.

  4. Localize a seguinte subchave do Registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  5. Na subchave ProfileList, exclua a subchave denominada SID.bak.ObservaçãoSID é um espaço reservado para o identificador de segurança (SID) da conta de usuário que está enfrentando o problema. A subchave SID.bak deve conter uma entrada do Registro ProfileImagePath que aponte para a pasta de perfis original da conta de usuário que esteja enfrentando o problema.
  6. Saia do Editor do Registro.
  7. Faça logoff do sistema.
  8. Faça logon novamente no sistema.

Depois de fazer logon no sistema, a pasta de perfis será recriada.

Post original em:

https://support.microsoft.com/pt-br/kb/947242/pt-br

Taskkill (Task Kill) é um comando do Prompt de comando do Windows capaz de finalizar um processo que está sendo executado no Windows através do PID, identificador de processo (Exemplo: 2104) ou pelo nome do arquivo (Exemplo: explorer.exe). O comando está presente no prompt de comando do Windows XP e posteriores.

 

@taskkill /f /im aplicativo.exe
@cd\folder\pasta\tasy
@aplicativo.exe
@close

 

Fonte: http://social.technet.microsoft.com/wiki/contents/articles/3412.finalizando-processos-via-linha-de-comando-taskkill-no-windows-7-pt-br.aspx

Olá pessoal,hoje vou demonstrar como criar um script para a execução de macro tarefas automaticamente, como exemplo o preenchimento de login e senha de um aplicativo para uma tela de painel de chamados, quando o computador ligar. Para que não haja a necessidade de intervenção manual.

Encontrei o site abaixo que oferece um aplicativo que funcionou de acordo o que eu precisava.

https://www.autohotkey.com

https://www.autohotkey.com/docs/commands/IfWinExist.htm

 

run regedit.exe /s C:\bento\Autologon\painel.rx.reg
run C:\bento\script.bat
Sleep 5000  ; Aguarda 15 segundos.
IfWinExist nome da janela windows
{
WinActivate  ; Automatically uses the window found above.
;WinMaximize  ; same
Send, painelrx{Enter}
return
}
;else
;    run C:\Bento\Autologon\1.txt
;Some text.
;    Send, Some text.{Tab}

RANK Function  OVER (PARTITION BY

 

,RANK() over (partition by   to_char(CI.DAT_REALIZACAO,’mm/yyyy’)                                      –,b.mes_ano_ref
ORDER by  CI.DAT_REALIZACAO) RANK

Irá mostrar a ordenação pelo ranking, exemplo:

11/04/2015 – 1

12/04/2015 – 2

13/04/2015 – 3

13/04/2015 – 3

15/04/2015 – 4

16/04/2015 – 5

16/04/2015 – 5

Hoje me deparei com o erro; ORA-01476 divisor is equal to zero, em um relatório, onde existia o cálculo de divisão.

O problema: Divisão por 0 (zero)

0/0

 

Solução:

CASE

select
case WHEN 0 (var) = 0 then 0
else
50 / 1
end soma
from dual
Resultado: 0

select
case WHEN 1 (var) = 0 then 0
else
50 / 2
end soma
from dual

Resultado: 25

Fonte: http://dba-oracle.com/t_ora_01476_divisor_equa_to_zero.htm

http://stackoverflow.com/questions/15798910/oracle-divisor-is-equal-to-zero

(2014/10)

RESOLUÇÃO NORMATIVA – RN Nº 376, DE 28 DE ABRIL DE 2015

Altera a Resolução Normativa – RN nº 295, de 9 de maio de 2012, que dispõe, em especial, sobre a geração, a transmissão e o controle de dados cadastrais de beneficiários do Sistema de Informações de Beneficiários da Agência Nacional de Saúde Suplementar – SIB/ANS; e  a RN nº 360, de 3 de dezembro de 2014, que estabelece o conteúdo mínimo obrigatório a ser observado pelas operadoras de planos privados de assistência à saúde para identificação unívoca de seus beneficiários, bem como sua disponibilização obrigatória de forma individualizada da Identificação Padrão da Saúde Suplementar.

A Diretoria Colegiada da Agência Nacional de Saúde Suplementar ANS, em vista do que dispõem os incisos XIX, XXXI e XXXVI do art. 4º e o inciso II do art.10, todos da Lei nº 9.961, de 28 de janeiro de 2000; o art. 20 da Lei nº 9.656, de 3 de junho de 1998; e a alínea “a” do inciso II do art. 86 da Resolução Normativa – RN nº 197, de 16 de julho de 2009, em reunião realizada em 22 de abril de 2015, adotou a seguinte Resolução Normativa e eu, Diretora Presidente-Substituta, determino a sua publicação.

Art. 1º  Esta Resolução altera a Resolução Normativa – RN nº 295, de 9 de maio de 2012, que dispõe, em especial, sobre a geração, a transmissão e o controle de dados cadastrais de beneficiários do Sistema de Informações de Beneficiários da Agência Nacional de Saúde Suplementar – SIB/ANS; e a RN nº 360, de 3 de dezembro de 2014 que estabelece o conteúdo mínimo obrigatório a ser observado pelas operadoras de planos privados de assistência à saúde para identificação unívoca de seus beneficiários, bem como sua disponibilização obrigatória de forma individualizada da Identificação Padrão da Saúde Suplementar.

 

Continue lendo em:  http://www.ans.gov.br/index.php?option=com_legislacao&view=legislacao&task=TextoLei&format=raw&id=2956

Olá hoje vou demonstrar como utilizar o gerador de dados do PL/SQL, uma funcionalidade bastante útil quando se precisa popular uma tabela para testes.

 

Criando a tabela

— Create table
create table TB_PESSOA_FISICA
(
nr_sequencia NUMBER,
nm_pessoa VARCHAR2(200),
dt_nascimento DATE,
sexo CHAR(1),
ds_rg VARCHAR2(40),
nr_cpf NUMBER(11),
ds_passaporte VARCHAR2(100),
nr_celular NUMBER,
ds_email VARCHAR2(100),
ds_site VARCHAR2(100)
)
tablespace DEV_DATA
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 5M
next 5M
minextents 1
maxextents unlimited
pctincrease 0
);
— Add comments to the columns
comment on column TB_PESSOA_FISICA.sexo
is ”’M”,”F”’;

 

Após abrir o PL/SQL Developer abrir a funcionalidade no menu ferramentas -> Data generator

gerador

 

A geração pode ser feita de 3 formas, sendo para teste visual, popular diretamente a tabela ou gerar um arquivo .sql, conforme exemplo abaixo.

Resultado em arquivo .sql

insert into DEV.TB_PESSOA_FISICA (NR_SEQUENCIA, NM_PESSOA, SEXO, DS_RG, DS_PASSAPORTE, NR_CELULAR, DS_EMAIL, DS_SITE)
values (676682, ‘Katie Basinger’, ‘?’, ‘702874840’, ‘BR-063921453’, 887188870, ‘biazrvr@zqhwdvj.com’, ‘www.uweovptrlr.com’);

insert into DEV.TB_PESSOA_FISICA (NR_SEQUENCIA, NM_PESSOA, SEXO, DS_RG, DS_PASSAPORTE, NR_CELULAR, DS_EMAIL, DS_SITE)
values (275765, ‘Matthew Emmerich’, ‘?’, ‘437142418’, ‘BR-259837828’, 068887587, ‘yriogou@ouspdgb.com’, ‘www.lmcjkxhgrq.com’);

insert into DEV.TB_PESSOA_FISICA (NR_SEQUENCIA, NM_PESSOA, SEXO, DS_RG, DS_PASSAPORTE, NR_CELULAR, DS_EMAIL, DS_SITE)
values (444395, ‘Leelee Lewis’, ‘?’, ‘712642762’, ‘BR-297344731’, 844415207, ‘dkbggnc@rfnwnyp.com’, ‘www.blngqslczo.com’);

insert into DEV.TB_PESSOA_FISICA (NR_SEQUENCIA, NM_PESSOA, SEXO, DS_RG, DS_PASSAPORTE, NR_CELULAR, DS_EMAIL, DS_SITE)
values (337775, ‘Sonny Bright’, ‘?’, ‘046284636’, ‘BR-389647948’, 551661358, ‘wuutgkw@tnoaivb.com’, ‘www.asztavilcd.com’);

insert into DEV.TB_PESSOA_FISICA (NR_SEQUENCIA, NM_PESSOA, SEXO, DS_RG, DS_PASSAPORTE, NR_CELULAR, DS_EMAIL, DS_SITE)
values (493276, ‘Gaby Tomlin’, ‘?’, ‘386886248’, ‘BR-599360178’, 076930526, ‘mdrgkbt@izlmwsz.com’, ‘www.blesssyuot.com’);

insert into DEV.TB_PESSOA_FISICA (NR_SEQUENCIA, NM_PESSOA, SEXO, DS_RG, DS_PASSAPORTE, NR_CELULAR, DS_EMAIL, DS_SITE)
values (586205, ‘Lila Furtado’, ‘?’, ‘665230936’, ‘BR-655403956’, 247439149, ‘ixmpmuz@pkuyfsc.com’, ‘www.rjfjnkgwuz.com’);

 

SELECT
NM_PESSOA, DT_NASCIMENTO, DS_EMAIL
FROM
PESSOA_FISICA_TB P
WHERE P.SEXO = ‘M’
AND (

(case when 2 = :PARAMETRO then P.TIPO end) in (1)
or
(case when 2 = :PARAMETRO then P.TIPO end) <> (1)

)

 

 

AND ((case when ‘S’ = :P_FERR then
1 end) = 1
or
(case when ‘N’ = :P_FERR then CE.NUM_CONTRATO end) <> (123)
)