terça-feira, 3 de novembro de 2015

The INSTALLSHAREDDIR command line value was not specified. This value must be specified when the INSTALLSHAREDWOWDIR value is specified

Erro: The INSTALLSHAREDDIR command line value was not specified. This value must be specified when the INSTALLSHAREDWOWDIR value is specified.


Este erro ocorreu na Instalação de um SQL 2008 Express Edition With Advanced Services

Em qual Ambiente? 
R: Num servidor Windows 2012 R2 com SQL 2005 Express Edition With Advanced Services já instalado

Como resolver:
1º Desinstalar o Management Tools do SQLServer 2005 no Painel de Controlo

2º Ir ao regedit e eliminar a seguinte Chave [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-518\Components\0D1F366D0FE0E404F8C15EE4F1C15094]

3º Extrair o Exe do SQL 2008 para uma pasta

4º Executar cmd como Administrador

5º Correr o seguinte comando:

 setup.exe /Action=Install /INSTALLSHAREDDIR="C:\Program Files\Microsoft SQL Server" /INSTALLSHAREDWOWDIR="C:\Program Files (x86)\Microsoft SQL Server" /INSTANCEDIR="C:\Program Files\Microsoft SQL Server"


Et  voilá

Espero que tenha corrido tudo bem

quarta-feira, 21 de maio de 2014



Como desactivar o Network Level Authentication remotamente?

Erro: RDP de Network Level Authentication



Resolução:
  1.  Entrar no regedit do servidor de RDP em questão por rede e ir à chave.
  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
  3. Encontre o valor “SecurityLayer” e modifique o valor para 0  (zero).
  4. Encontre o valor "UserAuthentication" e modifique o valor para 0 (zero).
  5. Entre no services so servidor remoto por rede e reinicie o Remote Desktop Services.
Espero ter ajudado.

The remote session was disconnected because there was no terminal server license server available.

Erro: the remote session was disconnected because there was no terminal server license server available.
Sistema Operativo: Windows 2012 Foundation

História: Estava eu no outro dia a tentar entrar num servidor que me veio parar ao "colo" ou seja; que não tinha sido configurado por mim, mas que o cliente gentilmente me forneceu o utilizador e password, pois passei a tomar conta do seu parque informático. Quando muito estranhamente começo passado 2 dias a receber o erro "the remote session was disconnected because there was no terminal server license server available."

 Ainda por cima para variar como nada disto é fácil estou no cliente e não tenho um teclado nem rato no servidor. Vou buscar um teclado e rato usb e o teclado não funciona nem o teclado virtual do windows 2012. A partir de aqui começou as dores de cabeça de debug. Após bastante debug deparei-me com um erro de Terminal Services devido ao Grace Period 

 A partir dai para a resolução foi um instante. Estes foram os seguintes passos:

 1. Entrei no regedit do servidor em questão por rede e fui à chave
      HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\Grace Period
     e apagei a pasta Grace Period

 2. Entrei no regedit do servidor em questão por rede e reiniciei o serviço Remote Desktop Services

 3. Testei o RDP do meu portátil e ficou tudo a funcionar.


 Espero ter ajudado, qualquer coisa escrevam. 


quinta-feira, 8 de novembro de 2012

ESENT/JET corruption: Cannot check for Updates (ESENT/JET erro: Windows Update não funciona)

A História deste erro:
Resolvi trocar o meu Disco Rigido para um Maior de 500GB, fiz o backup com o StorageCraft e fiz o restore no novo disco após iniciar novamente verifiquei que o Windows Update não funcionava apesar de o serviço estar running. Fui ver ao Event Viewer e apareceu-me erros do ESENT e do JET.

Pelo que pude verificar a Base de Dados de Jet onde se encontram todos os certificados de segurança não conseguia ser lida, após umas pesquisas na net verifiquei que a HP tem um update que resolve a situação.

Atenção!!! : Este update é da HP não sei se funciona noutra marca.

Para baixar o Update bastar ir ao seguinte link, instalar reiniciar e tudo fica resolvido.

Caso o link não funcione procure no google por "SP47845 File Download"

Et voilá.

Nota: Comentem os vosso resultados, e se desejarem enviem perguntas.

quarta-feira, 10 de outubro de 2012

Como configurar Jumbo Frames (MTU) num host VMware ESXi 4.1?


Se possuir uma versão Paga faça o seguinte:

Entre no VMware vSphere Client clique em Configuration seguido de Network em cada vSwitch (Virtual Switch) Properties com o vSwitch seleccionado escolher Edit no TAB General e configure os MTU para a mesma velocidade que os seus Switchs Fisicos e Servidores.


Se possuir uma versão não paga (FREE), não aparece os MTU como na imagem abaixo tem de fazer o seguinte:

1)  Tem de ser por SSH para o ESXi Host.
2)  Liste todos os Virtual Switchs do host com o seguinte comando:
        $ esxcfg-vswitch -l
3) Após apontar o nome por exemplo (vSwitch0, vSwitch1, etc...) altere os MTU (Jumbo Frames) neste exemplo para 9000 com o seguinte comando para cada vSwitch0:
   $ esxcfg-vswitch -m 9000 vSwitch0
 4) Verifique que os MTUs foram alterados com o seguinte comando:
        $ esxcfg-vswitch -l
 5) Verifique que as placas de rede também foram alteradas com o seguinte comando:
        $ esxcfg-nics -l
 6) Reinicie o Host e verifique que as alterações estão correctas.

Et voilá

Imagem Exemplo:



terça-feira, 9 de outubro de 2012

RPC Server is unavailable. Please try again or consult you system administrator.

Ao tentar fazer Remote Desktop para um Servidor Windows 2003, após ter instalado o StorageCraft e feito um backups com o Snapshot comecei a obter o seguinte erro:

 
 
Imagem Exemplo:
 
 
 
 Resolução:

1. Clique "Start", "Run", e escreva "regedit"

2. Vá até à chave do registry:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server

3. No menu "Edit", escolha "New", e clique "DWORD Value".

4. Na caixa "New Value #1" box, escreva "IgnoreRegUserConfigErrors" pressione ENTER.

5. Duplo clique em "IgnoreRegUserConfigErrors".

6. Na caixa "Value data" box, escreva "1" (Sem as aspas claro), clique "Decimal", e depois clique"OK".

7. Saia do Editor de Registro.

8. Reinicie o Servidor.
 
Imagem Exemplo:
 
 
 
Et Voilá, espero ter ajudado.
 

quinta-feira, 27 de setembro de 2012

Como Copiar Máquinas Virtuais online do Hyper-V 2008 e 2008R2 Grátis?

No outro dia estava eu com um dilema num cliente pois necessitava de fazer cópias de 2 Máquinas Virtutais (VMs) de um Hyper-V Server 2008, e ao fazer uma pesquisa se existiria algo grátis que desse jeito para a resolução deste problema deparei-me com o HV Backup.

Para usar o HV Backup é necessário pelo menos um Server 2008 ou Server 2008 R2 com o Hyper-V Rules instalado, e a .net framework 3.5

Passos de como instalar e usar:

1) Fazer o download do programa HVBackup 1.0 beta1

2) Descompactar e colocar em C:\HVBackup ficheiros todos do ficheiro zip.

3) Construir um Ficheiro Batch com o seguinte, e guardar como backup.bat:

         cd C:\HVBackup
         set BCKPATH="F:\backup"

         rem net use %BCKPATH% /user:<user> <password>
         pushd %BCKPATH% && forfiles.exe -m *.zip -d -7 -c "cmd /c del @path"
         popd

         HVBackup.exe -a -o %BCKPATH% 1> lastlog_out.txt 2> lastlog_err.txt
        
   Explicação do script acima descrito:
       A variável BCKPATH é o destino do Backup neste caso um disco externo USB, também pode ser uma unidade de rede.
       A quarta linha do script onde diz -d -7  serve para apagar backups com mais de 7 dias se quisermos que seja apagar backups com mais de 14 dias coloca-se -d -14.

4) Criar uma Tarefa Agendada para todos os dias e correr o script backup.bat

Imagem Exemplo:



Nota: Existem alguns Workarrounds caso se tenha colocado ou invocado parâmetros errados no script, pois depende de ambiente para ambiente e pose ser modificado consoante as vossas necessidades.

 Caso necessitem de parar o script carreguem em CTRL+C ou façam o stop na Tarefa Agendada, mas o problema ao fazer isto é que o VSS (Volume Shadow Copy ) não para logo. Então aconcelho os seguintes passos sempre que parem a tarefa:

    1) No Gestor de Tarefas parem o processo VSSVC
    2) Verifiquem que o serviço Volume Shadow Copy no serviços está parado
    3) Além disso usem o Diskshadow para eliminar snapshots não persistentes, do seguinte modo:
        3.1) Abrir uma consola (cmd) como Administrador
        3.2) Escrever Diskshadow e enter
        3.3) Escrever delete shadows all      
        3.4)Escrever exit

Agora já libertaram todos os processos originados pelo script e pelo HV Backup, e podem corrigir o que acham necessário e voltar a correr o script.

De salientar que demora um bocado a fazer o backup, por isso esperem pelo menos 30 minutos e se estiver a criar um ficheiro temporário no destino, é porque em principio está a correr bem o script quando acabar a tarefa devem ter os vossos backups feitos das máquinas virtuais sem as parar.

Se desejarem aprefundar mais visitem a página web do HV Backup em http://hypervbackup.codeplex.com/

Espero que tenha ajudado, e deixem comentários, para saber o vosso feedback.
  

Unexpected Kernel Mode Trap while using Office 2016

I have been fighting with my computer searching for a fix for Unexpected Kernel Mode Trap when I attempt to open attachments in Outlook 2...