Clark

心平气和

  • 博客访问: 271097
  • 博文数量: 218
  • 用 户 组: 普通用户
  • 注册时间: 2015-01-12 11:56
  • 认证徽章:
个人简介

天晴了

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类
文章存档

2017年(75)

2016年(78)

2015年(65)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2016-08-12 15:31:43

参考官方文档,测试下列代码,把oracle的进程映射到python的字典中:[oracle@ycr python]$ more pro_get.py import reimport subprocessargs = ['ps', 'aux']ps = subprocess.Popen(args, stdout=subprocess.PIPE)processes = ps.stdout.readlines()header = re.split('\s+', processes.pop(0))[:-1]header.........【阅读全文】

阅读(35) | 评论(0) | 转发(0)

发布时间:2016-08-03 09:52:09

脚本如下:[oracle@ycr python]$ more dump.py #/usr/bin/python#coding:utf8import sysimport osimport timenowt=time.strftime('%Y%m%d%H',time.localtime())excmd='expdp %s/%s@%s directory=YCRDUMP dumpfile=ycrdump%s.dmp' % (sys.argv[1],sys.argv[2],sys.argv[3],nowt)result=os.system(excmd)测.........【阅读全文】

阅读(536) | 评论(0) | 转发(0)

发布时间:2016-08-03 09:04:46

脚本如下:[oracle@ycr python]$ more t_del.py #/usr/bin/python#coding:utf8import sysimport cx_Oraclei=0conn=cx_Oracle.connect('%s/%s@%s' % (sys.argv[1],sys.argv[2],sys.argv[3]))cursor=conn.cursor()cursor.execute('select table_name from user_tables')rows=cursor.fetchall()for row in .........【阅读全文】

阅读(73) | 评论(0) | 转发(0)

发布时间:2016-07-28 15:49:07

python刚入门,在Oracle官网看到个小脚本,感觉挺有意思,经过测试切实可行。[oracle@ycr python]$ more 5.py import datetimeimport osimport sysimport timefrom pprint import pprintdef readable(size):  si=('B','KB','MB','GB','TB', 'PB', 'EB', 'ZB', 'YB')  div = [n for n, m in enum.........【阅读全文】

阅读(134) | 评论(0) | 转发(0)

发布时间:2016-07-27 10:50:36

首先使用python操作数据库需要导入cx_Oracle包import cx_Oracle这个包需要单独下载,下载地址:https://pypi.python.org/pypi/cx_Oracle使用yum工具安装cx_Oracle-5.2.1-1.x86_64后在环境变量中加入:export LD_LIBRARY_PATH=/u01/app/oracle/product/12.1.0/dbhome_1/lib既可以开始使用cx_Oracle编写oracle相关的标本.........【阅读全文】

阅读(35) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册