Arquivo da tag: sql server

Pegar tamanho das bases no sql server

EXEC sp_MSforeachdb ‘use ? exec sp_spaceused’EXEC sp_MSforeachdb ‘use ? exec sp_spaceused’ sp_spaceused é o cara que ve as informações de cada base, mas se rodar só ele, vai aparecer as informações para a base que está no contexto, o sp_MSforeachdb … Continue lendo

Publicado em SQL, SQL server, Windows | Com a tag , , | Deixar um comentário

Redirecionamento de IP no Windows

Precisei redirecionar tudo que chegava para um IP específico no servidor em uma porta específica para um destino e porta específica. Consegui fazer com o comando abaixo netsh interface portproxy add v4tov4 listenport=1433 listenaddress=192.168.0.1 connectport=1433 connectaddress=192.168.1.1 protocol=tcpnetsh interface portproxy add v4tov4 … Continue lendo

Publicado em SQL server, Windows | Com a tag , , , , | Deixar um comentário

Removendo linhas duplicadas no sql server

Tive um problema que foi assim: tabela dados ID DATAINICIO A001 2011-01-01 A001 2011-01-01 A002 2011-01-01 A002 2011-01-01 A002 2011-01-01 A003 2011-01-01 Tinha várias tabelas com várias linhas duplicadas, como eram muitas, era inviável remover uma a uma na mão. … Continue lendo

Publicado em SQL, SQL server, Windows | Com a tag , | Deixar um comentário

Limpar banco tempdb do sql server

O banco tempdb estava consumindo um espaço absurdo do sql server. Pesquisando achei a seguinte solução. — write everything from your buffers to the disc! CHECKPOINT; GO — Clean all buffers and caches DBCC DROPCLEANBUFFERS; DBCC FREEPROCCACHE; DBCC FREESYSTEMCACHE(’ALL’); DBCC … Continue lendo

Publicado em SQL, SQL server | Com a tag , , | Deixar um comentário

SQL Server pulando campo com id auto increment

Isso acontece a partir da versão 2012 do sql server. Quando tu tem uma tabela com campo id auto increment, e o serviço do sql server é parado de forma abrupta, após a inicialização do serviço, a próxima inserção na … Continue lendo

Publicado em SQL, SQL server, Windows | Com a tag , , | Deixar um comentário

mssql_connect no php 5.3

A partir do php 5.3 VC9, a dll do conector do mssql do php não vem junto no diretório de extensões do php, então se tu descomentar a dll no php.ini ela não irá funcionar. O substituto para o mssql_connect … Continue lendo

Publicado em php | Com a tag , , , | Deixar um comentário

Alterar schema de uma tabela do sql server

ALTER SCHEMA newSchema TRANSFER oldSchema.table ALTER SCHEMA newSchema TRANSFER oldSchema.table

Publicado em SQL server | Com a tag , | Deixar um comentário

Pegar todas as tabelas e colunas de uma base sql server

Pegar todas as tabelas de uma base USE NomeDaBase GO SELECT * FROM sys.Tables GOUSE NomeDaBase GO SELECT * FROM sys.Tables GO Substitua NomeDaBase pela sua base. Pegar todas as colunas de uma tabela SELECT COLUMN_NAME,* FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME … Continue lendo

Publicado em SQL server | Com a tag , | Deixar um comentário

Converter data/hora na query do sql server

Alguns exemplos de conversão de hora do mssql. — SQL Server string to date / datetime conversion – datetime string format sql server — MSSQL string to datetime conversion – convert char to date – convert varchar to date — … Continue lendo

Publicado em SQL server, Windows | Com a tag , , , | 1 comentário

SQL Server listando todas as bases para um usuário

Por padrão, a instalação do sql server lista todas as bases para um determinado usuário, por exemplo, tu tem um servidor compartilhado e um usuário faz conexão na base dele, por padrão ele conseguirá ver todas as bases que estão … Continue lendo

Publicado em SQL server, Windows | Com a tag , | Deixar um comentário