欢迎来到.net学习网

欢迎联系站长一起更新本网站!QQ:879621940

您当前所在位置:首页 » SQLServer

SQLServer

错误"因为数据库正在使用,所以无法获得对数据库的独占访问权"的解决方案
今天在还原数据库的时候,提示"因为数据库正在使用,所以无法获得对数据库的独占访问权",无论我是重启数据库,还是重启计算机,都不能解决问题,多番尝试后,终于解决了该问题。现将引发该问题的原因与解决方案写出来,有不对的地方欢迎大家提出来。引发原因
发布于 2011年10月20日 16:15 阅读(14407)
如何利用SQL查询视图所引用的所有表
我们在检查视图性能时,通常会查看视图中到底引用了那些表。当然,我们可以利用sp_helptext查看视图的定义。但在这章,我们主要讲解如何利用SQL快速地查看指定视图所引用的所有表。在此之前,我们先了解一下目录视图sys.sql_dependencies,该视图的解释如下:<
发布于 2011年10月17日 23:06 阅读(4954)
IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败的解决方法
今天在使用access数据库的时候,执行SQL语句时提示错误信息"IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败"经排查后发现是因为数据表里有些字段名用到了a
发布于 2011年10月17日 16:59 阅读(10207)
列名或所提供值的数目与表定义不匹配解决方式
有时候我们在执行SQL的时候,会报出以下错误:插入错误:列名或所提供值的数目与表定义不匹配出现这种错误的最根本的原因就是insert中的列数与values中的值数不相同。我们先创建一个表,用来测试可能出现上
发布于 2011年10月17日 12:41 阅读(9241)
往SQL SERVER的表中插入列与在表尾追加列的区别详解
以前一直以为在SQL SERVER中,在表的列中间插入新列与在表的最后面添加一列,这两者应该是一样的。今天特意为这两者做了对比,分析如下:我们先创建一个简单的表,用来做分析:CREATE TABLE&nbsp
发布于 2011年10月14日 17:35 阅读(5024)
SQL Server中索引视图用法详解
在上一篇文章,我们讲解了SQL Server中视图的一些特点与优化。本章我们讲解SQL Server中另一种特殊的视图--索引视图。关于普通视图的创建与操作,请参看本站:<a href="http://www.
发布于 2011年10月13日 22:02 阅读(10770)
SQL Server中视图的特点与优化
在SQL SERVER中的使用过程中,视图是我们不可避免要经常使用到的。那到底什么是视图呢?概括的讲,视图就是用户自己写的一段SQL语句。我们为该段SQL语句起一个名字,就称为视图名,以后想要利用该段SQL语句返回的结果集时,只要像查询表一样针对视图名写SQL语句就可以了,所以,你也可以把
发布于 2011年10月12日 22:17 阅读(4899)
利用SQL查询数据库中所有表的数据行数
今天在客户实施时,因经常性的需要查看用户录入到数据库中数据的数量,所以写了以下SQL语句用来查询数据库中所有表的数据量,发布到此,希望能给有同样需求的朋友带来帮助。declare @TableName varchar(1
发布于 2011年10月12日 12:00 阅读(4353)
清空SQL SERVER数据库中所有指定表中数据的解决方案
我们都知道,如果是清空数据库中所有表的数据的,那比较好办,只要利用系统表sys.tables查询出数据库中所有表信息,然后再用游标循环清空就好了,附SQL语句如下:declare @tbname varchar(255)<br /
发布于 2011年10月11日 16:52 阅读(4162)
SQL Server 阻止了对组件'Ad Hoc Distributed Queries' 的STATEMENT 'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭
今天在使用openrowset查询远程数据库的数据时,系统报了如下的错误:SQL Server 阻止了对组件 Ad Hoc Distributed Queries 的 STATEMENT OpenRowset/OpenDat
发布于 2011年10月11日 15:36 阅读(2674)
如何在Access中使用SQL视图查询
在SQLServer中,我们可以通过企业管理器或查询分析器执行SQL语句。Sql2005后更是方便,利用Microsoft SQL Server Managemet Studio可以方便的执行任何SQL语句。今天在做一个比较简单的项目,
发布于 2011年10月10日 14:48 阅读(6918)
利用SQL语句查询SQL中所有正在执行的命令
在SQL中有时候我们需要查看现在正在SQL Server执行的命令。在分析管理器或者Microsoft SQL Server Management Studio中,我们可以在"管理-SQL Server日志-活动监视器"中查看。今天我们主要
发布于 2011年10月08日 09:52 阅读(5668)
利用SQL语句查询出指定表的所有扩展属性(列说明)
该SQL语句会使用到sys.extended_properties目录视图。该视图的说明如下:说明:该视图针对当前数据库中的每个扩展属性返回一行。具体返回结果集中每列的含义请参考MSDN文档。<
发布于 2011年09月14日 15:53 阅读(5645)
利用SQL SERVER作业自动启动计算机服务
问题原因:因为自己所在的项目需要一个服务来支持运行,但在完成服务代码后发现该服务在一些电脑上并不能自动运行,找了很多天的bug,也未找出问题所在。最终想到一个折中的方法,就是在SQL SERVER中添加一个作业,然后在该作业中启动服务,并设置该
发布于 2011年09月14日 14:33 阅读(3036)
利用showplan_all查看sql详细执行计划
可能我们都知道Microsoft sql server management studio工具栏中的 "显示估计的执行计划" 按钮了,我们可以选中任何可执行的SQL,然后点击该按钮,SQL就会给我们选中SQL的图形执行计划了。<
发布于 2011年09月13日 11:28 阅读(3487)
利用SQL对数据库进行备份
利用T-SQL语句,实现数据库的备份与还原的功能体现了SQL Server中的四个知识点:1. 获取SQL Server服务器上的默认目录2. 备份SQL语句的使用3. 恢复SQL语句的使用,同时考虑了
发布于 2011年09月12日 23:28 阅读(2299)
在不同服务器数据库之间进行数据操作
1、--创建链接服务器 exec sp_addlinkedserver 'ITSV','','SQLOLEDB','远程服务器名或ip地址 ' exec sp_addlinkeds
发布于 2011年09月12日 23:10 阅读(2231)
SQL Server2005如何进行远程连接
配置TCP/IP属性:Surface Area Configuration -- > Database Engine -- > Remote Connections
发布于 2011年09月12日 23:00 阅读(2293)
Sql Server2005中打开1433端口
问:如何打开sql server 2005 的1433端口答:配置工具- >Sql Server Configuration Manager- >MSSQLSERVER的协
发布于 2011年09月12日 22:54 阅读(2463)
Sql server中表值函数示例
Sql server的表值函数是返回一个Table类型,table类型相当与一张存储在内存中的一张虚拟表。实现表值函数很简单:下面是一个不带输入参数的表值函数create function&nbs
发布于 2011年09月12日 22:50 阅读(3852)