
python
隔壁老王156
加油
展开
-
pymssql for linux
linux连接SQL Server,pymssql安装包下载,链接:https://pan.baidu.com/s/1zXyhvatpoaFRpcptmv0reA 密码:y3w1 安装如下: yum install python-devel -y tar zxf pytz-2018.4.tar.gz cd pytz-2018.4 python setup.py install cd ta...原创 2018-07-30 13:13:32 · 732 阅读 · 0 评论 -
python备份mysql
#!/usr/bin/python #--*-- coding:utf-8 --*-- import os import time import logging import MySQLdb as mdb from datetime import datetime # LOG INFO log='/data/scripts/logs/' isExists = os.path.exists(l...原创 2018-07-30 14:12:37 · 903 阅读 · 0 评论 -
python还原SQL Server
1、还原数据库resore_db.py # coding=utf-8 import os,sys,time,random,datetime from base.db import MSSQL from base.logger import logger # 分隔符 delimiter = "-" * 100 # 日志 logname = os.path.basename(sys.argv...原创 2018-07-30 14:04:32 · 935 阅读 · 0 评论 -
python收缩SQL Server事务日志
开发测试环境日志文件没有定期维护,越来越大,甚至比数据文件还大,所以定期进行日志收缩: def shrinklog(ip,mark): ms = MSSQL(host=ip,user="dumper",pwd="123456",db="master") # 要收缩数据库 query = "SELECT name FROM Master..SysDatabases Whe...原创 2018-07-30 13:51:06 · 328 阅读 · 0 评论 -
python多线程备份SQL Server
依赖:pyhon 2.7 pymssql 依赖包下载及安装,链接:https://pan.baidu.com/s/1B-kNbNGPcWcpoIzql7TKuQ 密码:ikzx t备份脚本如下: #--*-- coding:utf-8 --*-- # 多线程备份所有SQL Server数据库(有多少服务器就开多少个线程) # 周日全备份,其它时间差异备份,事务日志备份工作日每小时备份一...原创 2018-07-30 12:48:14 · 897 阅读 · 0 评论 -
python备份binlog
mysql备份每天进行一次全备份,服务器故障后,没有binlog的情况下,存在一天的数据丢失情况,所以每一小时或几小时备份binlog到备份服务器。当然,有主从可不备份binlog。 #!/usr/bin/python #--*-- coding:utf-8 --*-- import os import time import logging from datetime import da...原创 2018-07-30 14:31:59 · 482 阅读 · 0 评论