segunda-feira, agosto 26, 2013

SQL Server - Como evitar que um query fique registado no "Transaction Log"

Quando se executam comandos em BD a 1ª linha aqui a bold consegue evitar que o transaction log seja afetado:


SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED

SELECT *  FROM Table1
  WHERE colName1 LIKE '%AA%'
  ORDER BY colName2 ASC

terça-feira, agosto 06, 2013

Route Table Add and Delete Commands

Para adicionar rotas de encaminhamento de trafego em servidores com várias nics deverão utilizar o seguinte comando:

==> Adicionar Rota
route -p add 10.10.17.55 mask 255.255.255.255 10.10.17.1 metric 10 if 1

==> Adicionar Rota sem definição da métrica (ordem) e sem interface (Windows escolhe a melhor):
route -p add 10.10.17.55 mask 255.255.255.255 10.10.17.1


==> Se for preciso remover
route -p delete 10.10.17.55

Nota: o -p faz a rota ser persistente em caso de reboot do servidor e deve ser colocar no comando add ou delete caso seja uma das rotas persistentes

Para testar:


C:\Windows\system32>tracert 212.18.177.55
Tracing route to 212.18.177.55 over a maximum of 30 hops
  1    <1 ms    <1 ms    <1 ms  10.10.17.1
  2     *        *

Deverá estar a contatar o gatway que definiram, senão, usem route print 10.* e verifiquem se está alguma rota que o influenci primeiro na metrica.


Help da Microsoft:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/route.mspx?mfr=true


Subnet Calculator:
http://portal.monitis.com/free-tools/ip-subnet


Exemplos:
http://www.itino.net/add-and-remove-persistent-static-routes-in-microsoft-windows/

Video explicativo:
http://www.youtube.com/watch?v=uOqBollh_x4