![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SqlServer
Pure0_0Water
这个作者很懒,什么都没留下…
展开
-
“无法获得排他锁”错误的解决办法
<br />今天在编写建库工具的时候遇到排他锁问题,数据库建立失败,报“无法获得MODEL 上的排他锁”,找到如下解决方法,与大家共享下经验.<br />解决方法:<br />在查询分析器中运行如下代码即可:<br />declare @sql varchar(100) <br />while 1=1 <br />begin <br />select top 1 @sql = 'kill '+cast(spid as varchar(3)) <br />from master..sysprocesses <原创 2010-07-26 07:57:00 · 1648 阅读 · 0 评论 -
Sqlserver 2008 评估版本到期 解决方案
<br />这段时间在给客户的系统升级的时候,遇到了 Sqlserver 2008 评估版本到期的问题,这可要了命了,因为评估版本一到期,Sqlserver 2008 就打不开了,直接影响到了工作的顺利进行,于是我赶紧寻找解决之法,幸运的是,功夫不负有心人,答案还是被我找到了,晒出来,供大家参考。<br /> <br />第一步:进入SQL2008配置工具中的安装中心<br />第二步:再进入维护界面,选择版本升级<br />第三步:进入产品密钥,输入密钥<br />第四步:一直点下一步,直到升级完毕。<b原创 2010-12-29 14:46:00 · 1897 阅读 · 0 评论 -
“数据库正在使用,无法获得对数据库的独占访问权”的解决方案
<br /> 在数据库还原的时候,出现如下错误,解决方案如下<br /> <br /> <br /> <br /> 解决方案:<br /> <br />在 master 数据库中 新建 如下 存储过程<br /> <br /><br />createproc killspid (@dbnamevarchar(20)) asbegindeclare@sqlnvarchar(500) declare@spidintset@sql='declare getspid curso原创 2010-12-30 17:49:00 · 1029 阅读 · 0 评论 -
在建立与服务器的连接时出错。在连接到 sql server 2005 时 在默认的设置下 sql server 不允许进行远程连接
<br />今天连接数据库时突然报错了...!~ <br /><br />在建立与服务器的连接时出错。在连接到 sql server 2005 时 在默认的设置下 sql server 不允许进行远程连 <br /><br />首先确认我没有远程连接诶!参照网上的意见: <br /><br /><br /><br />SQL Server 2005 不允许远程连接解决方法 <br /><br /><br />刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL原创 2011-01-05 11:14:00 · 557 阅读 · 0 评论 -
Pivot UnPivot 行列转换
SQL Server中行列转换 Pivot UnPivot<br />PIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现<br />PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P<br />完整语法:<br />table_source<br />PIVOT(<br />聚合函数(value_column)<br />FOR pivot_column<br />IN(<column_list>)<br />转载 2011-03-10 11:08:00 · 573 阅读 · 0 评论 -
Pivot UnPivot 行列转换
SQL Server中行列转换 Pivot UnPivot<br />PIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现<br />PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P<br />完整语法:<br />table_source<br />PIVOT(<br />聚合函数(value_column)<br />FOR pivot_column<br />IN(<column_list>)<br />转载 2011-03-10 11:07:00 · 533 阅读 · 0 评论 -
SQL Server中通过拆分字符串来模拟数组
<br /><br />数组是非常方便的一种数据结构,但在sql server中却不被支持,故编写储存过程时非常不便,我们可以将多个字符串用特定的连接字符连接起来作为参数,需要时再拆开,从而达到模拟字符串的目的,实现方法是建一个表值函数,返回拆分后的情况,如下:<br /><br />-- =============================================<br />-- Author: 苟安廷<br />-- Create date: 2008-1-19<br />-- Desc转载 2011-03-19 11:55:00 · 1497 阅读 · 0 评论 -
SQLServer 向表A追加表B的数据
<br />在SQL应用中,我们常常需要 将一个表中的数据追加到另一个表中,所以就总结了表间追加数据的两种写法,共勉<br /> <br />一、select [*|字段列表] into 表A from 表B [where 条件]<br /> <br />二、insert into 表A select [*|字段列表] from 表B [where 条件] <br />原创 2011-05-03 17:01:00 · 1287 阅读 · 0 评论