-
SQLServer2000同步复制技术实现步骤
所属栏目:[MsSql教程] 日期:2020-12-12 热度:86
SQLServer2000同步复制技术实现步骤 一、?预备工作 1.发布服务器,订阅服务器都创建一个同名的windows用户,并设置相同的密码,做为发布快照文件夹的有效访问用户 --管理工具 --计算机管理 --用户和组 --右键用户 --新建用户 --建立一个隶属于administrator组的[详细]
-
查询sqlserver 正在执行的sql语句的详细信息
所属栏目:[MsSql教程] 日期:2020-12-12 热度:55
包含用户名,所在数据库,执行的sql语句,执行开始时间,驱动程序,主机名称 SELECT ? ? [Spid] = session_Id,ecid,[Database] = DB_NAME(sp.dbid), ?[User] = nt_username,[Status] = er.status,? ?[Wait] = wait_type,51); font-family:Arial; font-size:14[详细]
-
SQLServer行列转换 Pivot UnPivot
所属栏目:[MsSql教程] 日期:2020-12-12 热度:73
PIVOT 用于将列值旋转为列名(即行转列),在SQL Server ? 2000 可以用聚合函数配合 CASE 语句实现 PIVOT 的一般语法是: PIVOT ( 聚合函数(列) FOR 列 in (…) )AS P 完整语法: table_source PIVOT( 聚合函数( value_column ) FOR pivot_column IN(colum[详细]
-
SqlServer 基本表操作和基本查询语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:189
--建表语句:use db_Test; --选择数据库--创建部门表goif exists(select * from sysobjects where name='department')drop table department;create table department(depart_id int primary key,--部门iddepart_name char(30) unique not null,--部门名称de[详细]
-
使用存储过程操作数据表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:180
go use db_Test;if exists (select * from sysobjects where name='book')drop table book;create table book(bookId int primary key,bookName char(20),bookPrice float,publishTime date);--创建存储过程,向book表中插入10条数据goif exists (select * fr[详细]
-
SqlServer触发器的基本使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
--触发器分类:--1,DML触发器--1.1 insert 新增的记录保存在inserted表中--1.2 update 旧的记录在deleted中,新的在inserted中--1.3 delete 刚刚删除的记录保存在 deleted表中--1.4 instead of 用来指定用DML触发器中的操作代替触发语句的操作--2,DDL触发器 -[详细]
-
SqlServer游标的使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:66
在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的 解决方案 。 1.1 游标[详细]
-
SQLSERVER性能监控级别步骤
所属栏目:[MsSql教程] 日期:2020-12-12 热度:87
SQLSERVER性能监控级别步骤 下面先用一幅图描述一下有哪些步骤和顺序 1、识别瓶颈 识别瓶颈的原因包括多个方面,例如,资源不足,需要添加或升级硬件; 工作负荷在同类资源之间分布不均匀,例如,一个磁盘被独占;资源发生故障;资源配置不正确等 可能存在瓶[详细]
-
LoadRunner监控SQLServer
所属栏目:[MsSql教程] 日期:2020-12-12 热度:197
添加SQL Server监视出错 Monitor name :MS SQL Server. Cannot create measurement SQLServer|User Connections| on machine 127.0.0.1. Details: 在计算机上找不到指定的对象。 Hint: Check that there is such a measurement on this machine. Check that[详细]
-
LoadRunner监控SQLServer
所属栏目:[MsSql教程] 日期:2020-12-12 热度:184
? 监控SQLSERVER时,能增加度量。但是只有系统资源相关的度量有数据,而和sqlserver相关的度量却没有数据。 解决方法: 改为在System Resource Graphs中通过添加Windows Resources的方式添加SQLServer计数器则可以,添加的对象是SQLServer:General Statistic[详细]
-
sqlserver性能监控及调优资料汇总
所属栏目:[MsSql教程] 日期:2020-12-12 热度:123
查询和分析存储过程性能的T-SQL Some Transact SQL Queries to Analyze Stored Procedure Performance http://www.perfwolf.com/The_Load_and_Performance_Teste/SQLQueriesToAnalyzeSPPerforman/sqlqueriestoanalyzespperforman.HTM 常用SQL性能计数器: Un[详细]
-
SQLServer 全文检索(full-text)语法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:174
sql server 全文检索有两种搜索方式,一种是contains,另一种是freetext。前者是包含,类似于like '%关键词%',后者则是将一段文字分词以后对每个词进行搜索。 具体语法: contains: SELECT 字段1,字段2 FROM 表名 WHERE contains(字段,'"词一" or "词二"')[详细]
-
Win 8.1 Pro &MSSQLServer 2014 Ent
所属栏目:[MsSql教程] 日期:2020-12-12 热度:87
? 给Thinkpad E431 安装上 Windows 8.1 Pro 之后,一直都安装不上 MSSQLServer 2005 DEV / ENT,2008 ENT / STAND,2008 R2? ENT / STAND, 2012 ENT,无奈,想了想无非就应该是系统与数据库的兼容性以及 Win8.1 的用户权限问题,今天怀抱着最后一丝侥幸的想[详细]
-
简单存储过程示例
所属栏目:[MsSql教程] 日期:2020-12-12 热度:124
增 set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go ALTER PROCEDURE [dbo].[sp_Insert_RealValue] /* 作者: 创建时间:13.3.13 */ @Task nvarchar(50), @Red int, @Value nvarchar (50), @Black int, @IsTest bit, @RedConnect nvarchar(50), @BlackConnect[详细]
-
存储过程概述
所属栏目:[MsSql教程] 日期:2020-12-12 热度:85
http://www.cnblogs.com/hoojo/archive/2011/07/19/2110862.html Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能[详细]
-
sqlserver事务、异常和游标*
所属栏目:[MsSql教程] 日期:2020-12-12 热度:89
http://www.cnblogs.com/hoojo/archive/2011/07/19/2110325.html ? 事务? 在数据库中有时候需要把多个步骤的指令当作一个整体来运行,这个整体要么全部成功,要么全部失败,这就需要用到事务。? ??? 1、 事务的特点? ??????? 事务有若干条T-SQL指令组成,并[详细]
-
sqlserver索引和视图
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
http://www.cnblogs.com/hoojo/archive/2011/07/18/2109291.html ? 索引? ??? 1、 什么是索引? ??????? 索引就是数据表中数据和相应的存储位置的列表,利用索引可以提高在表或视图中的查找数据的速度。? ? ??? 2、 索引分类? ??????? 数据库中索引主要分为两[详细]
-
【sqlserver2005】 'hibernate.dialect' must be
所属栏目:[MsSql教程] 日期:2020-12-12 热度:163
今天把项目拿到办公室来做,先装好了sqlServer 2005,密码和自己电脑上sqlserver的密码也一样,再把数据库附加进来 , ?然后把项目导入到MyEclipse 中。 从一个工作环境迁移到另一个工作环境,就这样每一步都很顺利,可是当程序开始运行时,却总是报这样一个[详细]
-
恢复SQLSERVER被误删除的数据
所属栏目:[MsSql教程] 日期:2020-12-12 热度:177
恢复SQLSERVER被误删除的数据 曾经想实现Log Explorer for SQL Server的功能,利用ldf里面的日志来还原误删除的数据 这里有一篇文章做到了,不过似乎不是所有的数据类型都支持 以下为译文: http://raresql.com/2011/10/22/how-to-recover-deleted-data-from[详细]
-
[MSSQL]分享一个SQLSERVER脚本(计算数据库中各个表的数据量和每
所属栏目:[MsSql教程] 日期:2020-12-12 热度:88
分享一个SQLSERVER脚本(计算数据库中各个表的数据量和每行记录所占用空间) 很多时候我们都需要计算数据库中各个表的数据量和每行记录所占用空间 这里共享一个脚本 CREATE TABLE #tablespaceinfo ( nameinfo VARCHAR ( 500 ),rowsinfo BIGINT ,reserved 20[详细]
-
sqlserver2008R2升级
所属栏目:[MsSql教程] 日期:2020-12-12 热度:116
点击开始-所有程序-Microsoft SQL Server 2008-配置工具-SQL Server 安装中心然后点击左侧的维护,在点击右侧的版本升级,接着按照提示一直点下一步,到产品密钥的时候输入开发版: PTTFM-X467G-P7RH2-3Q6CG-4DMYB企业版: JD8Y6-HQG69-P9H84-XDTPG-34MBB就OK[详细]
-
SQLserver2008使用表达式递归查询语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:188
--由父项递归下级? with cte(id,parentid,text)? as? (--父项? select id,text from treeview where parentid = 450? union all? --递归结果集中的下级? select t.id,t.parentid,t.text from treeview as t? inner join cte as c on t.parentid = c.id? )? s[详细]
-
(转载一后学习用)SQLServer事务的隔离级别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:125
(转载)SQLServer事务的隔离级别 数据库 是要被广大客户所共享访问的,那么在数据库操作过程中很可能出现以下几种不确定情况。 更新丢失( Lost update ) 两个事务都同时更新一行数据,但是第二个事务却中途失败退出,导致对数据的两个修改都失效了。这是[详细]
-
Sqlserver 原生 MD5 函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:70
--创建md5函数 CREATE FUNCTION [dbo].[MD5](@src varchar(255) ) RETURNS varchar(255) AS BEGIN ??? DECLARE @md5 varchar(34) ??? SET @md5 = sys.fn_VarBinToHexStr(hashbytes('MD5',@src)); ??? --RETURN SUBSTRING(@md5,11,16)?? --16位 ??? RETURN SU[详细]
-
清空SqlServer日志文件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:54
清空日志 DUMP TRANSACTION 数据库名 WITH NO_LOG 收缩数据库文件 DBCC SHRINKFILE ('TestDB1_log',1) SQL Server中“数据收缩”详解 截断事务日志 BACKUP LOG TestDB WITH NO_LOG[详细]