Descobrindo os servidores SQL Server na rede

Descobrindo os servidores SQL Server na rede Para descobrir os servidores SQL em uma rede local (LAN) você pode utilizar a opção -L do utilitário osql.exe para fazer um broadcast e descobrir quais servidores SQL Server estão na sua rede: osql -L Mas existe uma maneira de esconder um servidor através do utilitário Server Network

Continuar lendo »

Selecionando um valor aleatório no SQL Server

Selecionando um valor aleatório no banco de dados MS-SQL Server O Ms-Sql Server possui uma função que retorna valores aleatórios. Esta é uma funcionalidade da função RAND(). O único problema é que ela só retorna os números entre 0 e 1 (Exemplo.: 0.494443). Para fazer com que ele retorne valores entre 0 a 9 utilize o

Continuar lendo »

Como apagar registros exatamente iguais em uma tabela

Como apagar registros exatamente iguais em uma tabela Siga os seguintes passos: 1) Identifique quais são os registros duplicados. Isso é possível através de uma query com um group by e com a função de agregação count(*). 2) É preciso apagar somente o primeiro registro com a instrução DELETE e para isso devemos utilizar a

Continuar lendo »

Que comando utilizo para criar um dispositivo de Backup?

Que comando utilizo para criar um dispositivo de Backup no banco de dados MS-SQL Server?   Resposta: Utilize a Stored procedura sp_addumpdevice (ou o SQL Server Enterprise Manager). O exemplo abaixo adiciona o device TAPEDUMP1 com nome físico \\.\Tape0 Exemplo:   EXEC sp_addumpdevice ‘tape’, ‘tapedump1’, ‘\\.\tape0’ Participe do grupo de Usuários Ms-Sql Server – Brasil http://br.groups.yahoo.com/group/mssql-l/

Continuar lendo »

Qual a diferença entre Count() e Count(*) ?

Qual a diferença entre Count() e Count(*)  no SQL Server?   Count: Conta os valores não nulos Veja um exemplo no banco BDWebMundi a tabela WmTitulos rodamos o seguinte comando: SELECT count(titulos) from WMTitulos Resultado: ———– 18 (1 row(s) affected) Warning: Null value is eliminated by an aggregate or other SET operation. Sendo que a

Continuar lendo »