欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

服務器常用批處理代碼 原創(chuàng)

原創(chuàng)  更新時間:2008年02月19日 15:16:15   原創(chuàng) 作者:  
經(jīng)常維護服務器,由于mssql數(shù)據(jù)庫經(jīng)常會占用大量內(nèi)存,所以我查找資料寫了如下代碼,方便自己也利于別人使用,都是直接從服務器上直接拿來的
將下面的內(nèi)容保存為sqlreboot.bat,然后添加到計劃任務里,就可以實現(xiàn)一段時間后重啟sqlserver服務器了,防止sqlserver經(jīng)常占用內(nèi)存過高,導致網(wǎng)頁無法打開數(shù)據(jù)。
復制代碼 代碼如下:

net stop sqlserveragent 
net stop mssqlserver 
echo.wscript.sleep(50000)>s.vbs 
cscript //nologo s.vbs 
del s.vbs 
net start mssqlserver
net start sqlserveragent 


收縮sqlserver數(shù)據(jù)庫,清空日志文件
復制代碼 代碼如下:

DUMP TRANSACTION [數(shù)據(jù)庫名] WITH NO_LOG
BACKUP LOG [數(shù)據(jù)庫名] WITH NO_LOG
DBCC SHRINKDATABASE([數(shù)據(jù)庫名])


mysql數(shù)據(jù)庫下實現(xiàn)自動備份并用winrar壓縮實現(xiàn)的批處理和php文件
復制代碼 代碼如下:

FOR /D %%i IN (*) DO D:\php\php5\php.exe -q D:\php\php5\backup.php %%i


backup.php
復制代碼 代碼如下:

<?php 
if ($argc != 2 || in_array($argv[1], array('--help', '-?'))) { 
?> 
backup Ver 0.01, for Win95/Win98/WinNT/Win2000/WinXP on i32 
Copyright (C) 2000 ptker All rights reserved. 
This is free software,and you are welcome to modify and redistribute it 
under the GPL license 
PHP Shell script for the backup MySQL database. 
Usage: <?php echo $argv[0]; ?> <option> 
<option> can be database name you would like to backup. 
With the --help, or -? options, you can get this help and exit. 
<?php 
} else { 
$dbname = $argv[1]; 
$dump_tool = "D:\\php\\mysql\\bin\\mysqldump.exe"; 
$rar_tool = "D:\\program\\winrar\\rar.exe"; 
$dateml=date("Ymd");
$yesday=date('Ymd' , strtotime('-6 day'));
@exec("md F:\\sqldata\\mysqlbak\\$dateml");
@rmdir("F:\\sqldata\\mysqlbak\\$yesday"); 
//@exec("$dump_tool --single-transaction --opt -u root -pxzqcABCD986 $dbname > ./$dbname.sql"); 
//@exec("$rar_tool a -ag_yyyy_mm_dd_hh_mm F:\\sqldata\\mysqlbak\\{$dateml}\\$dbname.rar $dbname.sql"); 
@exec("$rar_tool a -ag_yyyy_mm_dd_hh_mm F:\\sqldata\\mysqlbak\\{$dateml}\\$dbname.rar D:\\php\\mysql\\data\\$dbname"); 
@rmdir($dbname); 
echo "Backup complete!"; 

?>

相關文章

最新評論