SQL Server
文章平均质量分 63
nbc_prc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL2000卸载了后重新安装时不能安装
我的系统是win xp的,以前安装过sql2000而且成功了,今天卸载了后重新安装时不能安装上,可是进程里有那安装进程的,我把注册表里的垃圾信息都删了后还是同样的问题,不知道有没有人遇到过这样的问题帮帮我1、将Program files下的SQL安装目录删除(此处如果有重要的数据,请先备份)C:/Program Files/Microsoft SQL Server/80/Tools。 C:/Pro转载 2006-11-03 08:12:00 · 2881 阅读 · 0 评论 -
Sql Server数据库触发器实例讲解
触发器 定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete 事件。(SQL Server 2000定义了新的触发器,这里不提) 我为什么要使用触发器?比如,这么两个表: Create Table St转载 2007-11-13 12:49:00 · 731 阅读 · 0 评论 -
解决SQL Server占用内存过多的问题
来源:IT专家网 经常看见有人问,MSSQL占用了太多的内存,而且还不断的增长; 或者说已经设置了使用内存,可是它没有用到那么多,这是怎么一回事儿呢? 首先,我们来看看MSSQL是怎样使用内存的。 最大的开销一般是用于数据缓存,如果内存足够,它会把用过的数据和觉得你会用到的数据统统扔到内存中,直到内存不足的时候,才把命中率低的数据给清掉。所以一般我们在看statistics io的时候,看到原创 2007-10-26 08:13:00 · 1302 阅读 · 0 评论 -
用SQL在文本文件中追加数据
if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[p_movefile]) and OBJECTPROPERTY(id, NIsProcedure) = 1)drop procedure [dbo].[p_movefile]GO/*--在文本文件中追加数据 在文本文件中追加数据 如果文件不存在,原创 2007-10-20 10:30:00 · 591 阅读 · 0 评论 -
系统恢复后,通过sqlserver服务管理器启动出现“指定的服务未安装”的解决方法
我的系统重装以前的d:/盘装有sqlserver,后重装里系统后,原来装在d:/下的sql服务却启动不起来了,没有找到sqlserver的安装光盘,于是我就尝试能不能手动恢复sql服务。我做了以下尝试:(1)。直接运行D:/Program Files/Microsoft SQL Server/MSSQL/Binn下的sqlservr.exe,发现他有一个参数:/c作为一个服务运行,运行后的确可转载 2007-10-19 16:01:00 · 1900 阅读 · 0 评论 -
使用事务与锁,实现一个用户取过的数据不被其他用户取到
问题描述:用ADO访问数据库,从一个表中取一定的记录(比如20行),取出后在程序中使用,使用完后删除掉记录(不用更新或删除记录)。在多用户操作下(每个用户采用相同的操作),怎么保证一个用户已选取的记录不被其他用户选取? 问题解决:处理这类问题的一般方法是增加一个标志列,每个用户取的记录设置一个标志,新的用户只从标志为未取的记录中获取记录。而本文利用事务与锁来转载 2007-10-19 16:16:00 · 486 阅读 · 0 评论 -
启动SQL SERVER时自动执行存储过程
将存储过程创建在master数据库中,然后企业管理器中找到这个存储过程--右键--属性--勾选"每当sql server启动时执行"。 或者在master中创建存储过程后,执行语句设置为自动启动 use master exec sp_procoption 存储过程名,startup,on 自动执行存储过程 SQL Server 启动时可以自动执行一个或多转载 2007-10-19 15:57:00 · 629 阅读 · 0 评论 -
只让指定的机器连接SQLServer服务器
背景只想使某个IP的计算机才能连接到SQL Server服务器,不允许其他客户端连接。解决方法可以直接在防火墙中做限制,只允许与指定的IP地址建立1433的通讯。当然,从更为安全的角度来考虑,应该把1433端口改成其他的端口。其他解决方法1(限从指定IP接入的客户端)如果使用SQL Server 2005,还可以通过端点限制的方法来实现,此方法要求一块专转载 2007-10-19 16:09:00 · 500 阅读 · 0 评论 -
正确配置和使用SQL mail
前段时间费了九牛二虎之力,终于搞掂了SQL mail的配置与使用。_Rambo要我整理出来有关的文档大家共享。我就把我配置SQL mail的过程描述一遍。我用SQL mail主要是要完成这样的功能:>用户在网上注册后,系统将随机产生的密码发送到用户登记的Email>用户在论坛的帖子有回复时将内容发送到用户的Email因为上述过程都是在存储过程中完成的,所以避免了前台程序对参数的传输处理,也不需要再转载 2007-10-19 16:02:00 · 670 阅读 · 0 评论 -
利用SQL移动硬盘文件(转于zjcxc)
导读: if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[p_movefile]) and OBJECTPROPERTY(id, NIsProcedure) = 1) drop procedure [dbo].[p_movefile] GO /*--移动服务器上的文件 不借助 xp_转载 2007-10-20 10:28:00 · 513 阅读 · 0 评论 -
选择合适的游标类型
背景:定义游标的时候, 如果不指定STATIC 关键字的时候, 则默认定义的游标是动态(DYNAMIC) 的动态(DYNAMIC) 游标会反映在滚动游标时对结果集内的各行所做的所有数据更改。行的数据值、顺序和成员身份在每次提取时都会更改。动态游标不支持ABSOLUTE 提取选项。因为动态游标会消耗资源去检查基础表的更新, 所以对于复杂的查询, 且不需要反映基础表更新情况的游标处转载 2007-10-19 16:14:00 · 439 阅读 · 0 评论 -
SQL中代替Like语句的另一种写法
比如查找用户名包含有"c"的所有用户, 可以用use mydatabaseselect * from table1 where username like%c%"下面是完成上面功能的另一种写法:use mydatabaseselect * from table1 where charindex(c,username)>0这种方法理论上比上一种方法多了一个判断语句,即>0, 但这个判断过程是最转载 2007-10-19 15:55:00 · 559 阅读 · 0 评论 -
详解sql server中数据库快照工作原理
在SQL Server 2005中,它的另外一个强大的新特点是数据库快照。数据库快照是一个数据库的只读副本,它是数据库所有数据的映射,由快照被执行的时间点来决定它的内容。 这些数据库快照在报表方面是非常有价值,因为在快照数据库中或者在原数据库中,对于任何查询而言没有锁就将被执行。快照也可以使用在灾难恢复中,因为你可以将现有的数据恢复到现有的快照中,或者还可以在有害数据操作声明的事件中存储转载 2007-10-19 15:52:00 · 768 阅读 · 0 评论 -
SQL Server SQL语句导入导出大全
/******* 导出到excel EXEC master..xp_cmdshell ’bcp SettleDB.dbo.shanghu out c:/temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""’ /*********** 导入Excel SELECT * FROM OpenDataSource( ’Microsoft.Jet.O转载 2006-08-17 09:54:00 · 738 阅读 · 0 评论 -
深入浅出理解索引结构
(一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安转载 2006-07-17 12:33:00 · 615 阅读 · 0 评论 -
SQL Server 视图创建点滴
视图在数据库开发过程中是非常重要的,对提高查询速度有很大的提高。因此我们的学会创建视图,并且有效的使用视图。(1)表准的SQL视图 标准视图比较简单,大家也都在使用,在此就不垒述了。(2)使用动态视图 标准视图有一个严重的局限性,那就是标准视图不支持参数。俗话说“法网恢恢,疏而不漏”,呵呵,我们也可以变通的使用带参数的视图。实现方法是我们把一个用户定义的表值函数当作支持转载 2007-11-20 08:49:00 · 646 阅读 · 0 评论
分享