python脚本
久违的太阳
本人base南京,10+年oracle dba经验,Postgresql PCP认证工程师
oracle日常维护、故障解决、性能优化、数据库迁移、数据库升级
PG安装维护,迁移
国产信创数据库迁移,数据抽取,数据共享等,联系私信我
展开
-
使用python创建数据库表空间
由于工作原因,经常需要在客户那里创建一个容灾数据库,数据库的表空间结构需要和生产库一致,这个时候手工编辑挺麻烦的,下面写了一个python脚本,直接添加表空间,首先将生产库的表空间找出来,按照格式放到一个文件中,然后执行python脚本,读取文件生成表空间创建语句,例如下面我使用col tablespace_name for a20col file_name for a50原创 2016-02-05 11:59:39 · 1785 阅读 · 0 评论 -
python标准库学习2-OS
Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。一.获取分隔符的一些函数1.os.sep():获取路径分隔符2.os.altsep():获取包含可选的路径分隔符3.os.pathsep():获取环境变量的分割路径名4.os.linesep():获取文本文件的字符串分隔符下面是windows的一原创 2016-03-18 17:21:28 · 576 阅读 · 0 评论 -
python XlsxWriter模块创建aexcel表格
安装使用pip install XlsxWriter来安装,Xlsxwriter用来创建excel表格,功能很强大,下面具体介绍:1.简单使用excel的实例:#coding:utf-8 import xlsxwriter workbook = xlsxwriter.Workbook('d:\\suq\\test\\demo1.xlsx') #创建一个excel文件w原创 2016-04-17 21:29:37 · 9364 阅读 · 0 评论 -
分享一个自己写的用python比对数据库表数据的脚本
最近在做一个数据库异构复制的项目,客户表示需要一个数据比对的工具,我就自己写了一个异构数据库的比对python脚本.这个比对脚本只能比对数量,不能比对具体的记录.使用的sql语句也是最基础的select count(*) 这种,没有开并发所以对大表可能比对时间稍长.基本原理是将需要比对的数据写到一张表里,先读取那个表里的数据,取出需要比对的表.然后创建多进程,同时在原端和目标端count.然后原创 2016-09-14 00:41:25 · 17932 阅读 · 5 评论