现在位置: 首页 > SQLServer
2014年09月02日 测试工具, 软件测试 ⁄ 共 1034字 暂无评论 ⁄ 阅读 4,783 次
本文主要是Python操作SQLServer示例,包括执行查询及更新操作(写入中文)。 需要注意的是:读取数据的时候需要decode('utf-8'),写数据的时候需要encode('utf-8'),这样就可以避免烦人的中文乱码或报错问题。 Python操作SQLServer需要使用pymssql模块,使用pip install pymssql安装即可。 此外代码中使用的封装MSSQL类是从网上搜索到的,直接用即可。     # -*- coding:utf-8 -*- import pymssql class MSSQ...
阅读全文

2014年02月07日 软件测试 ⁄ 共 225字 暂无评论 ⁄ 阅读 2,544 次
在维护SQLServer服务器时,有时需要改变数据库服务的默认端口号(默认1433),这样客户端连接数据库服务器的时候,就需要进行如下配置才可正常连接: 1)打开 SQLServer—配置工具—SQL Server Configuration Manager 2)选择"Aliases"(别名)选项,右击"新建"添加别名,端口号,服务器名及协议(注意别名与服务器IP需均填写为ip地址) 3)重新连接,正常填入SQL Server服务器地址,用户名及密码即可正常连接
阅读全文
2013年01月09日 测试技术, 软件测试 ⁄ 共 5981字 暂无评论 ⁄ 阅读 3,519 次
本文主要介绍常用SQL Server触发器编写方法。 触发器是一种特殊类型的存储过程,主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。(转自:http://www.cnblogs.com/hoojo) Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、inser...
阅读全文
2012年12月26日 测试技术, 软件测试 ⁄ 共 2072字 暂无评论 ⁄ 阅读 3,581 次
本文主要介绍SQLServer死锁查询及查杀语句及其使用方法。 使用方法其实比较简单,主要有2步: 1. 执行下面的语句,生成一个存储过程 2. 执行该存储过程即可,查询SQLServer服务器是否有死锁等   use master --必须在master数据库中创建 go if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_lockinfo]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[p_lockinfo]...
阅读全文