quinta-feira, 26 de março de 2020

Backup banco de dados SQLSERVER via linha de comando.


SQLCMD é o utilitário de linha de comando do MS SQL Server.


-S => nome do servidor ou ip do servidor

-U=> usuário que efetuará o backup
-P => senha do usuário
-Q => sintaxe utilizada para o backup do SQL Server

SQLCMD -SBDTESTE -Usa -Pteste -Q “BACKUP DATABASE [TESTE] TO DISK = ‘F:\TESTE\Bckp_teste%date:~0,2%-%date:~3,2%-%date:~6,10%-%time:~0,2%-%time:~3,2%.bak'

Os parâmetros %date:~0,2%-%date:~3,2%-%date:~6,10%-%time:~0,2%-%time:~3,2% incluem no nome do arquivo a data e hora do backup quando executado via bat.

Neste exemplo estamos executando o backup do banco BDTESTE com usuário SA, senha TESTE no caminho F:\TESTE\Bckp_teste-26-03-2020- 7-48.bak

Para iniciar e parar os serviços de banco de dados MS SQL Server  utilize


NET START MSSQLSERVER e NET STOP MSSQLSERVER

sexta-feira, 24 de janeiro de 2020

Como Mover e Deletar arquivos em PHP

Como Mover e Deletar arquivos em PHP

Deletar




unlink("nome_do_arquivo_com_extensão");

?>

Mover (Copiar + Deletar)




$origem = 'arquivo.txt';

$destino = 'pasta/exemplo.txt';

copy($origem, $destino);

unlink($origem);

?>