python操作sqlserver
# coding=gbk
import sys
import pymssql
#尝试数据库连接
try:
conn = pymssql.connect(host="192.168.1.43",user="sa",password="sa01!", database="master")
except pymssql.OperationalError, msg:
print "error: Could not Connection SQL Server!please check your dblink configure!"
sys.exit()
else:
cur = conn.cursor()
#查询数据库
query="select name, database_id, recovery_model_desc from sys.databases"
cur.execute(query)
conn.commit
rows = cur.fetchall()
print (' ')
print ('-----结果返回中------- ')
print (' ')
for (name,database_id,recovery_model_desc) in rows:
database_id=bytes(database_id) #将int转换转换为字符串类型
print ('数据库名:' +str(name)+';')
print ( '数据库id:' +database_id )
print ( '数据库恢复模式:'+str(recovery_model_desc) )
print (' ')
print ('-----以上是全部结果!------- ')
#关闭连接。释放资源
cur.close()
conn.close()
最新文章
- iOS视频播放器
- C#学习感悟
- HoloLens开发手记 - Unity development overview 使用Unity开发概述
- 【转载】Linux下动态共享库加载时的搜索路径详解
- AbsListView.OnScrollListener
- jquery中DOM
- oracle11g导入到10g
- 如何让静态库中的可执行程序不调用的函数不链接进该可执行程序?(-ffunction-sections -Wl,--gc-sections)
- HDU4670 Cube number on a tree 树分治
- eclipse如何运行maven项目
- UE标签排列方式
- 具体解释VB中连接access数据库的几种方法
- ProgressMonitorInputStream
- android.view.WindowManager$BadTokenException: Unable to add window — token null is not for an applic
- 一些实用而又记不住的css技巧
- java定时器schedule和scheduleAtFixedRate区别
- VSphere虚拟化ESXi的安装及基本管理
- Python批量执行oracle中的insert语句
- C# WPF 获取窗体和控件的句柄
- jdk和jvm基本介绍
热门文章
- JS/JQuery判断是否移动设备+JS/JQuery判断浏览器类型
- http请求及缓存框架 GalHttprequest
- JAVA常见集合类
- 解决Hue/hiveserver2报错:java.io.IOException: Job status not available
- 转: 学ppt的网址与素材
- php 获取/设置用户訪问页面语言类
- Cocos2dx&;amp;Lua - UI显示优化之怎样解决解析大量json文件
- Apple 远程推送APNS 服务
- toFixed 不能四舍五入问题
- 关于Object.defineProperty的get和set