domingo, maio 23, 2010

Instalando pacotes txz no slackware

Depois de algum tempo sem utilizar o slackware hoje resolvi brincar um pouco, por curiosidade baxei o wine, porém ele estava em um formato que eu não conhecia o .txz(é um novo formato de compactação) tentei realizar a instalação via installpkg mais não foi possível depois de procurar um pouco encontrei a solução, para realizar a instalação de pacotes .txz realizei a instalação\Atualização dos seguintes pacotes:

pkgtools-13.1-noarch-1.tgz
ftp://ftp.slackware-brasil.com.br/slackware-current/slackware/a/pkgtools-13.1-noarch-1.tgz

tar-1.23-i486-1.tgz
ftp://ftp.slackware-brasil.com.br/slackware-current/slackware/a/tar-1.23-i486-1.tgz

xz-4.999.9beta-i486-1.tgz
ftp://ftp.slackware-brasil.com.br/slackware-current/slackware/a/xz-4.999.9beta-i486-1.tgz

Após realizar a instalação deste pacotes foi possível realizar a instalação do wine:
#installpkg wine-1.1.44-i486-1sg.txz


domingo, maio 16, 2010

Jiu-Jitsu

Ontem, sábado dia 15 de maio participei de um campeonato interno de Jiu -Jitsu, foi meu primeiro campeonato consegui vencer, lutei três lutas, a primeira venci por pontos e a segunda e terceira consegui finalizar, mais estava bem nervoso e isso acabou me prejudicando um pouco, agora é só treinar para os próximos campeonatos.

domingo, maio 02, 2010

Acessando uma instância do ms sql 2005 através do DAC

DAC(dedicated administrator connection)
É possível acessar vis SSMS(Para conectar via DAC especificar admin: e a instancia) ou via SQLCMD.
Para acessar via SSMS é necessário abrir o SSMS mais não se conectar a nenhuma instancia, se tentar efetuar o acesso via DAC vai gerar o erro abaixo:“Dedicated administrator connections are not supported. (ObjectExplorer)”

Após isso clicar em new query, e tentar a conexão via DAC.Para acessar via SQLCMD:

domingo, abril 25, 2010

Criando um SQL Server Agent Job

Somente o proprietário ou membros do grupo sysadmin podem modificar um Job.
Criando um Job para efetuar o backup da database maykon:

Definindo Steps:
Definindo o horário de execução:

quinta-feira, abril 22, 2010

DBCC CHECKDB

Verifica a integridade física e lógica dos objetos de uma base de dados, executa as seguintes operações:
DBCC CHECKALLOC
DBCC CHECKTABLE
DBCC CHECKCATALOG
Valida os dados Service Broker no banco de dados
Valida o conteúdo de toda exibição indexada do banco de dados.

Verificando a integridade da base de dados AdventureWorks:

dbcc checkdb('AdventureWorks')
WITH ALL_ERRORMSGS

sábado, abril 17, 2010

Shrinking

A utilização do shrink é para redução dos arquivos de uma base de dados:

Usando SHRINKDATABASE serve para reduzir todos os arquivos de dados e log de uma base de dados, abaixo o comando está sendo executado na base de dados AdventureWorks:
DBCC SHRINKDATABASE(N'AdventureWorks' )

Usando ShrinkFile para reduzir o tamanho do arquivo AdventureWorks_data, a opção Trucateonly Libera todo o espaço livre no final do arquivo para o sistema operacional.
DBCC SHRINKFILE (N'AdventureWorks_Data' , 0, TRUNCATEONLY)

A procedure sp_spaceused exibe informações sobre o espaço disponível.

quarta-feira, abril 14, 2010

Verificando Índices

Verificando a taxa de fragmentação da database AdventureWorks tabela Person.Address

SELECT avg_page_space_used_in_percent,avg_fragmentation_in_percent,* FROM sys.dm_db_index_physical_stats
(DB_ID(N'AdventureWorks'), OBJECT_ID(N'Person.Address'), NULL, NULL , 'DETAILED');

Reorganizando índices

alter index AK_Address_rowguid on Person.Address
reorganize

Reconstruindo índices

alter index AK_Address_rowguid on Person.Address
Rebuild

Quando usar Rebuild ou Reorganize:
Se avg_page_space_used_in_percent for menor que 75 e maior que 60
ou avg_fragmentation_in_percent for maior que 10 e menor 15
Neste caso usar Reorganize

Se avg_page_space_used_in_percent menor que 60 ou avg_fragmentation_in_percent maior que 15
Neste caso usar Rebuild

terça-feira, abril 13, 2010

Comandos Windows

Encontrei através do Stumble um site com alguns comandos do Windows que você provavelmente não deve conhecer, para executar estes comandos é só executar no executar do Windows:
Abrir diretório home é só ir em executar e digitar: .Abrir diretórios dos usuário: ..
Abrir meu computador: ...
Abrir driver onde o Windows está instalado: \

Fonte:
instantfundas

segunda-feira, abril 12, 2010

Usando Copy database Wizard

Usado para copiar ou mover databases, pode operar de duas formar Detach e Attach e SMO(a base não precisa ficar offline).
Para utilizar essa função selecionar a database e ir na opção task – copy database.
Vou mostrar um exemplo copiando a database para outra instância no mesmo servidor:
Selecionado a origem:Destino:Selecionando o método de transferência:
Selecionei o método SMO o método mais demorado.
Selecionar o destino, e algumas outras opções:
O ponto final e só executar ou agendar a tarefa.

Usando Detach e Attach

Um exemplo de como utilizar Detach e Attach para mover databases através da linguagem SQL, isso também pode ser feito através do SSMS:

-- detach a database Maykon
exec sp_detach_db 'Maykon','true'

-- attach a database Maykon
create database Maykon
on
(filename='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\Maykon.mdf'),
(filename='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\Maykon_log.ldf')
for attach