数据库
cej19820202
追求成功
展开
-
数据表和存储过程
如果数据表在存储过程是以字符串的形式表示的话(select @tmp = Nselect * from bo.T_MobileRent_Warehouse exec(@tmp))那么在表的依赖关系是查不出表依赖于某个存储过程如果按照下面的写法就可以从依赖关系查到(select * from bo.T_MobileRent_Warehouse )原创 2008-06-07 12:09:00 · 445 阅读 · 0 评论 -
还原备份
一 正常还原 1 每次在还原之前要做一次(立即日志备份)。 2 依次还原 全备份-差异备份-日志备份(不包括立即日志备份) 用第三个恢复状态。 3 检查完毕还原数据库的完整性后,通过(立即日志备份),还原到出错时间点。 二 中间日志还原(有没更好的还原方法) 案例:某用户误删了数据库数据,而这个用户但是不知道删除错误数据,等到第二天发现数据删除错误了。(用户知道删除数据的时间点)那原创 2008-06-07 18:50:00 · 578 阅读 · 0 评论 -
索引问题
以前在一些网站看到 b字段建索引 有的人会说 select * from a where b in (a,b) 或 select * from a where bb所建立的的索引没用到。但是今天无意CTRL+L发现其实在MSSQL2005的优化机制里b的索引还是继续起作用的。所以究竟你的字段索引在你的SQL语句有没起作用还是要CTRL+L后才能做判定.原创 2008-06-07 18:53:00 · 328 阅读 · 0 评论 -
文件和文件分组还原
RESTORE DATABASE [text4](新数据库名字)-----1区指定需要还原的文件或文件组------------ FILE = Ntext3,(第一文件组,text3文件)FILE = N1,(第二文件组,1文件) FILE = N2(第二文件组,2文件) ----2区文件或文件组的备份集---------------- FROM DISK原创 2008-06-07 18:47:00 · 566 阅读 · 0 评论 -
备份迁移还原总结
1 一个媒体集备份 把所有的 完全备份 差异备份 日志备份 全部备份到一个*.bak文件里. 在还原时只要还原这个*.bak文件就OK了(还原选项:覆盖现有数据库 ,恢复状态:Restore with RECOVERY) 2 多媒体集备份 例如把 完全备份 差异备份备份在多个*.bak里,而把所有的日志文件都备份到*.trn里 这样的备份还原又完全不同了. 在还原时要把上面原创 2008-06-14 12:31:00 · 686 阅读 · 0 评论