Archive for the ‘Windows’ Category

Lista de comandos do prompt do windows

quarta-feira, janeiro 25th, 2012

Achei um site bem legal que tem uma lista de comandos pro prompt do windows, a maioria deles se tu clicar no nome mostra a sintaxe. O site é http://ss64.com/nt/

Limite de upload no asp.net

quarta-feira, janeiro 25th, 2012

Tem um sistema de upload em aspx e tu não consegue fazer upload de arquivos com mais de 5MB? No problem, é possível configurar o limite de upload no asp.net pelo arquivo de configuração dele, o web.config, então faz o seguinte, adiciona essa linha aí dentro da tag <system.web> com o tamanho máximo de upload que tu quer, lembrando que o valor é medido em KB.

<httpRuntime maxRequestLength=”15360″/>

Nesse exemplo o limite de upload na aplicação foi alterado para 15MB

Feito com base nesse link

Cordenador de transações distribuídas está desabilitado

segunda-feira, janeiro 9th, 2012

Para habilitar o Cordenador de transações distribuídas, mais conhecido como Distributed Transaction Manager (MSDTC), além de habilitar o serviço “Cordenador de transações distribuídas” ou “Distributed Transaction Manager (MSDTC)”, é necessário fazer uma outra configuração para o funcionamento do serviço

Acesse o painel de controle -> clique em ferramentas administrativas -> após em Serviços de componente ->  na janela que abrir vá em raiz do console/serviços de componente/computadores/meu computador -> botão direito em meu computador, propriedades -> aba MSDTC -> clique em configuração de segurança, na parte inferior -> marque as opções “acesso ao dtc de rede”, “permitir clientes remotos”, “permitir entrada”, “permitir saída” e “permitir transações do protocolo tip”, dá ok em tudo e tá feito.

Referência: http://hspinfo.wordpress.com/

Removendo arquivo de backup da instalação do service pack

quarta-feira, dezembro 21st, 2011

Uso windows 7, e nele tem um maldito diretório chamado winsxs, que é muito grande, e eu tava ficando brabo porque só tava com 2GB livre no disco, daí fui procurar e descobri que tem um comando que apaga os arquivos de backup do service pack, quando tu atualiza o windows pro sp1, ele guarda esses arquivos, caso tu queira desinstalar o sp1, daí tu pode apagar eles que libera um pouco mais de espaço, pra mim libero quase 2GB, só que depois de rodar tu não pode tirar o sp1 mais. Abre o prompt como administrador e roda isso

dism /online /cleanup-image /spsuperseded

Comando para sincronizar hora no windows com servidor ntp

quinta-feira, setembro 15th, 2011

Após configurar o servidor ntp no windows, no meu caso é o a.ntp.br, execute o comando

w32tm /resync

isso fará com que o windows sincronize a hora com o servidor ntp configurado nele

Como configurar ssl 256 bits no IIS 6

terça-feira, setembro 13th, 2011

Por padrão o IIS 6 faz criptografia do SSL em 128 bits

para aumentar para 256, faça os seguintes passos

1) Instale o seguinte hotfix da microsoft:

http://support.microsoft.com/kb/948963

O download direto pode ser feito nesse link ou nesse

2) Abra o regedit.exe, vá até a seguinte chave

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers

No registro AES 128/128 crie um novo registro com o valor DWORD, coloque o nome de “enabled”, configure com o valor 0 para ele, isso fará com que o AES 128 seja desabilitado.

3) Reinicie o IIS e faça um novo teste

Fonte: http://blogs.msdn.com/b/asiatech/archive/2009/11/11/how-to-use-256-bit-ssl-in-iis-6-0.aspx

The transaction log for database ‘mydatabase’ is full

quarta-feira, agosto 31st, 2011

Estava com esse problema qunado rodava umam query no sql server 2008, tentei fazer um monte de coisa, como desanexar o banco e apagar o log, limpar o transaction log e dar um shrink nele, mas mesmo assim não funcionou.

The transaction log for database ‘mydatabase’ is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases

O que realmente funcinou foi o seguinte, aumentei o tamanho do log do banco para 100MB, executei a query que fazia o erro acontecer, que dessa vez funcionou, após dei o shrink no log do banco para não ficar gigantesco, e então reduzi o tamanho do espaço para log do banco.

The entry ‘connectionString’ has already been added.

terça-feira, agosto 16th, 2011

Tu tem uma aplicação em asp.net que tenta fazer conexão com o banco de dados, mas quando acessa ela ocorre o erro

The entry ‘connectionString’ has already been added.

Faz o seguinte, no teu web.config, antes do elemento <add/> da configuração da conexão, insere um <clear/>, ficando algo como

<clear/>
<add name=”connectionString”…

Após recicla a pool de aplicativo que teu site utiliza e faz um novo teste.

Configurar cronjob por linha de comando no Windows

segunda-feira, agosto 1st, 2011

Comando para configurar crontabs por linha de comando no windows

C:\>schtasks /?

Unable to make the session state request to the session state server

quarta-feira, julho 27th, 2011

Esse erro estava ocorrendo quando tinha recém instalado o asp.net em um windows 2003.

Unable to make the session state request to the session state server.
Please ensure that the ASP.NET State service is started and that the client and server ports are the same.
If the server is on a remote machine, please ensure that it accepts remote requests by checking the value of HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection.
If the server is on the local machine, and if the before mentioned registry value does not exist or is set to 0, then the state server connection string must use either ‘localhost’ or ’127.0.0.1′ as the server name.

A solução que achei foi a seguinte: ativar o “ASP.NET State Service”, nos serviços do servidor, em ferramentas administrativas, no painel de controle. Configura ele para iniciar automaticamente, e inicia o serviço, reinicia o IIS e faz um novo teste, depois disso deve funcionar.