Para que o Windows XP entenda que o ip 127.0.0.1 responde pelo localhost, é necessário que o arquivo C:\WINDOWS\system32\drivers\etc\hosts tenha este formato:
# Copyright (c) 1993-1999 Microsoft Corp.
#
# Este é um arquivo HOSTS de exemplo usado pelo Microsoft TCP/IP para Windows.
#
# Este arquivo contém os mapeamentos de endereços IP para nomes de host. Cada
# entrada deve ser mantida em uma linha individual. O endereço IP deve
# ser colocado na primeira coluna, seguido do nome de host correspondente.
# O endereço IP e o nome do host devem ser separados por pelo menos um
# espaço.
#
# Adicionalmente, comentários (como estes) podem ser inseridos em linhas
# individuais ou após o nome de computador indicado por um símbolo '#'.
#
# Por exemplo:
#
# 102.54.94.97 rino.acme.com # servidor de origem
# 38.25.63.10 x.acme.com # host cliente x
127.0.0.1 localhost
quarta-feira, 28 de abril de 2010
domingo, 18 de abril de 2010
Script para fazer redução de espaço dos arquivos de dados e de log no SQL Server
/* o limite de redução é o da ocupação física dos arquivos */
DECLARE @bancodedados varchar(50)
DECLARE @arquivodata varchar(50)
DECLARE @arquivolog varchar(50)
DECLARE @tamanhoarquivolog int
DECLARE @tamanhoarquivodata int
SET @bancodedados = 'TreinaUniversus' -- entre com o nome da base de dados
SET @arquivodata = 'Universus_Data' -- entre com o nome LÓGICO do arquivo de dados
SET @arquivolog = 'Universus_Log' -- entre com o nome LÓGICO do arquivo de LOG
SET @tamanhoarquivodata = '1000' -- em MB
SET @tamanhoarquivolog = '1000' -- em MB
Use @bancodedados
dbcc shrinkfile(@arquivodata, @tamanhoarquivodata)
go
Use @bancodedados
go
dbcc shrinkfile(@arquivolog, @tamanhoarquivolog)
go
Modelo de função definida pelo usuário para fazer auditoria em operações de DML no SQL Server
CREATE FUNCTION dbo.GET_AUDIT_TRIGGER_NAME(@
RETURNS VARCHAR(30)
AS
BEGIN
DECLARE @PREFIX VARCHAR(4)
IF UPPER(@ACTION) = 'INSERT'
SET @PREFIX = 'TIA_'
ELSE IF UPPER(@ACTION) = 'UPDATE'
SET @PREFIX = 'TUA_'
ELSE IF UPPER(@ACTION) = 'DELETE'
SET @PREFIX = 'TDA_'
RETURN @PREFIX + @TABLENAME
END
Script do MySql para importação de arquivo CSV
LOAD DATA LOCAL INFILE '/tmp/phphTbThl'
REPLACE INTO TABLE `ped_geral`
FIELDS TERMINATED BY ';'
LINES TERMINATED BY '\r\n'#
REPLACE INTO TABLE `ped_geral`
FIELDS TERMINATED BY ';'
LINES TERMINATED BY '\r\n'#
DTS do SQL Server 2000 foi substituido pelo SSIS
No SQL Server 2005 o DTS do SQL Server 2000 foi substituido pelo SSIS (SQL Server Integration Services), um livro muito bom sobre o assunto é:
Microsoft SQL Server 2005 Integration Services: Step by Step
Microsoft SQL Server 2005 Integration Services: Step by Step
Paul Turley;
Hitachi Consulting
Script para reindexar tabelas em um banco SQL Server
DECLARE @NomeTabela varchar(50)
DECLARE CURSOR_TABLES CURSOR
FOR SELECT Table_Name FROM INFORMATION_SCHEMA.TABLES WHERE INFORMATION_SCHEMA.TABLES.TABLE_TYPE = 'BASE TABLE'
OPEN CURSOR_TABLES
FETCH NEXT FROM CURSOR_TABLES INTO @NomeTabela
WHILE @@FETCH_STATUS = 0
BEGIN
PRINT @NomeTabela
DBCC DBREINDEX(@NomeTabela)
FETCH NEXT FROM CURSOR_TABLES INTO @NomeTabela
END
CLOSE CURSOR_TABLES
DEALLOCATE CURSOR_TABLES
DECLARE CURSOR_TABLES CURSOR
FOR SELECT Table_Name FROM INFORMATION_SCHEMA.TABLES WHERE INFORMATION_SCHEMA.TABLES.TABLE_TYPE = 'BASE TABLE'
OPEN CURSOR_TABLES
FETCH NEXT FROM CURSOR_TABLES INTO @NomeTabela
WHILE @@FETCH_STATUS = 0
BEGIN
PRINT @NomeTabela
DBCC DBREINDEX(@NomeTabela)
FETCH NEXT FROM CURSOR_TABLES INTO @NomeTabela
END
CLOSE CURSOR_TABLES
DEALLOCATE CURSOR_TABLES
Trocar a porta padrão do Mysql durante a instalação do Xampp no Windows
Para trocar a porta padrão do mysql durante a instalação do Xampp, simplesmente é necessário editar o arquivo my.cnf, alterando a porta 3306 para uma outra qualquer que se pretenda utilizar.
Os únicos detalhes que devem ser observados, é que a edição do arquivo my.cnf deve ser feita antes de instalar e iniciar o serviço mysql, além disso, é recomendado trocar o nome do serviço mysql que por padrão assume o nome de mysql.
Os únicos detalhes que devem ser observados, é que a edição do arquivo my.cnf deve ser feita antes de instalar e iniciar o serviço mysql, além disso, é recomendado trocar o nome do serviço mysql que por padrão assume o nome de mysql.
Assinar:
Comentários (Atom)
