Sql Server实用操作小技巧集合
日期:2005年10月31日 作者: 查看:[大字体 中字体 小字体]-
from sysobjects
where user_name(uid)=@OldOwner
order by name
OPENcurObject
FETCH NEXT FROM curObject INTO @Name, @Owner
WHILE(@@FETCH_STATUS=0)
BEGIN
if @Owner=@OldOwner
begin
set @OwnerName = @OldOwner + '.' + rtrim(@Name)
exec sp_changeobjectowner @OwnerName, @NewOwner
end
-- select @name,@NewOwner,@OldOwner
FETCH NEXT FROM curObject INTO @Name, @Owner
END
close curObject
deallocate curObject
GO
SQL SERVER中直接循环写入数据
没什么好说的了,大家自己看,有时候有点用处
declare @i int
set @i=1
while @i<30
begin
insert into test (userid) values(@i)
set @i=@i+1
end
无数据库日志文件恢复数据库方法两则
数据库日志文件的误删或别的原因引起数据库日志的损坏
方法一
1.新建一个同名的数据库
2.再停掉sql server(注意不要分离数据库)
3.用原数据库的数据文件覆盖掉这个新建的数据库
4.再重启sql server
5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)
6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用
数据库的脚本创建一个新的数据库,并将数据导进去就行了.
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='置疑的数据库名'
Go
sp_dboption '置疑的数据库名', 'single user', 'true'
Go
DBCC CHECKDB('置疑的数据库名')
Go
update sysdatabases set status =28 where name='置疑的数据库名'
Go
sp_configure 'allow updates', 0 reconfigure with override
Go
sp_dboption '置疑的数据库名', 'single user', 'false'
Go
方法二
事情的起因
昨天,系统管理员告诉我,我们一个内部应用数据库所在的磁盘空间不足了。我注意到数据库事件日志文件XXX_Data.ldf文件已经增长到了3GB,于是我决意缩小这个日志文件。经过收缩数据库等操作未果后,我犯了一个自进入行业以来的最大最愚蠢的错误:竟然误删除了这个日志文件!后来我看到所有论及数据库恢复的文章上妓档溃骸拔蘼廴绾味家V?a href="http://hackbase.com/hacker" target="_blank">数据库日志文件存在,它至关重要”,甚至微软甚至有一篇KB文章讲如何只靠日志文件恢复数据库的。我真是不知道我那时候是怎么想的?! - 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] 下一页
-
- Sql Server实用操作小技巧集合 相关文章:
- ·Sql Server实用操作小技巧集合(一)
- ·Sql Server实用操作小技巧集合(三)
- ·Sql Server实用操作小技巧集合(二)
- ·Sql Server实用操作小技巧集合
- ·Sql Server实用操作小技巧集合
- ·Sql Server实用操作小技巧集合
- Sql Server实用操作小技巧集合 相关软件
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
下一篇:恶意网站修改注册表的解决方法
精品推荐
热点TOP10
- ·Dell PowerEdge 2950 服务器 Windows 2003安装手册
- ·PERC5 RAID配置中文手册
- ·板载RAID功能制作磁盘阵列并安装操作系统
- ·FREEBSD安装图解
- ·关于Exchange循环日志和备份
- ·解决与HTTP 500 – 内部服务器错误错误信息有关的问题
- ·个人电脑变网站服务器全面解决方案
- ·Windows中IIS内FTP服务器高级配置
- ·服务器常见软件故障分析及解决
- ·通过具体项目浅谈及实战WebService
- ·巧用花生壳玩转个人服务器
- ·在自定义HttpHandler中使用Session
- ·服务器不稳定或站点打开慢的原因
- ·通过宽带路由器搭建WEB/FTP服务器
- ·Dell PowerEdge SC420 Server RedHat3 AS UPDATE2安装手册
- ·Apache的ReWrite的应用大全
- ·详解服务器集群系统实现方案
- ·交换机DHCP服务器中继代理配置
- ·分析并清除web服务器上的网页木马
- ·如何解决Web访问时提示输入密码?
特别推荐
- ·分析并清除web服务器上的网页木马
- ·安装IIS后出现500错误的解决办法
- ·Apache下服务器虚拟主机的设置
- ·怎样选择合适的服务器规避风险
- ·服务器虚拟化的十大必须考虑因素
- ·谨慎:整合服务器时易犯十个错误
- ·IIS虚拟主机网站防木马权限设置安全配置整理
- ·服务器常见软件故障分析及解决
- ·浅谈如何为服务器安全地进行升级
- ·必须了解的五个服务器基础问题
- ·电影服务器协议、架设及防范配置
- ·服务器端口大全
- ·网吧电影视频服务器架设完全入门教程
- ·用于挖掘Web日志的数据仓库系统实现
- ·HTTP500内部服务器错误修正办法
- ·服务器磁盘资源合理分配经验谈
- ·服务器硬件系统的维护拆装篇
- ·重启远程终端服务的三个方法!
- ·IIS配置401错误完美解决办法!
- ·WEB专用服务器的安全设置技巧
