USE [master]GOALTER DATABASE [db_name] SET MULTI_USER WITH ROLLBACK IMMEDIATEGO 停止sqlserver 运行, db_name 这里替换成被换成独占的数据库。
1、进入企业管理器,选中数据库,比如it,所有任务->分离数据库。2、如果数据库正在连接使用,要先点清除,才可以选确定。3、到数据库文件的存放目录,将it_log.LDF文件删除,不放心可以先拷到别的地方。4、进入企业管理器,数据库->所有任务->附加数据库。5、选择it_Data.MDF,这个时候你会看见日志文件这项是一个红叉,不要紧点确定。6、此时数据库就会提示你
用SQL语句,删除掉重复项只保留一条 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopl
SQL Server 2008默认是不允许远程连接的,sa帐户默认禁用的,那么如何在本地用SSMS连接远程服务器上的SQL Server 2008,且听小编来给你慢慢讲解。
打开MSSQL 2012 R2的时候,展开数据库都显示以下的错误提示:
值不能为空。参数名viewinfo(microsoft.sqlserver.management.sqlstudio.explorer)
有一个项目使用了sql server2012版本的数据库,一开始可能没有注意到日志文件,使得日志文件越来越大,当使用sql2008的收缩文件的方法进行操作时,问题出现了。
把sql数据库从2012降到2008来,具体做法如下:
1、先把2012的数据库生成脚本。生成时有个高级选项,里面的兼容性调整到2008.
2、在2008里建立用户及数据库库。
3、用查询 运行生成好的脚本。
4、导入数据。
完毕
近期项目需要,做了一段时间的SQL Server性能优化,遇到了一些问题,也积累了一些经验,现总结一下,与君共享。SQL Server性能优化涉及到许多方面,如良好的系统和数据库设计,优质的SQL编写,合适的数据表索引设计,甚至各种硬件因素:网络性能、服务器的性能、操作系统的性能,甚至网卡、交换机等。这篇文章主要讲到如何改善SQL语句,还将有另一篇讨论如何改善索引。
...
Sql server2005优化查询速度51法查询速度慢的原因很多,常见如下几种,大家可以参考下。
sql="select distinct(wt_BatchNumber) ,wt_addUser,wt_addtime from wd_no where "&sqlstr1&" order by wt_addtime desc "
最新评论