仓酷云

标题: MSSQL教程之[收拾]怎样恢单数据库的内容 [打印本页]

作者: 分手快乐    时间: 2015-1-16 22:26
标题: MSSQL教程之[收拾]怎样恢单数据库的内容
在JOIN操作中(需要从多个数据表提取数据时),MySQL只有在主键和外键的数据类型相同时才能使用索引。恢复|数据|数据库
今天帮一个伴侣恢复了sqlserver7.0数据库。如今把历程写出来,人人一同分享:

我谁人哥们是从他人那拷了一个数据库的数据文件(c:mssql7data目次下的文件)

最后我是用的:

在一台好的呆板上从头安装SQLServer,创建不异的数据库设备(巨细),和数据库
停失落SQLServer,用拷贝出来的数据库文件掩盖刚创建的数据库文件,再从头启动
SQLServer。但一向不成以。我猜关头是没法创建不异的数据库设备(巨细)。

厥后接纳了

体系存储历程:
sp_attach_db//附加数据库文件到服务器


sp_attach_db_single_file//附加数据库的单个文件到服务器






详细的sql语句就是:

比方:
EXECsp_attach_single_file_dbpubs,e:datapubs.mdf

sp_attach_db@dbname="conmis2000",@filename1="d:1conmis2000_data.mdf",@filename2="d:1conmis2000_log.ldf"


怎样附加数据库文件到服务器(即:经由过程*.mdf*ldf文件修单数据库)

别的查找材料时看到也能够经由过程日记恢复之前的数据。不知那位哥们看看是否是能够

用日记恢复:
restorelog{data_name|@database_name_var}
from
with[norecoveryecoverytandby_undo_file_name]
[,][stopat={data_time|@data_time_var}





比方:库名为database1日记为database1_log 请求恢复2000/6/151:00前的数据:
restroelogdatabase1
fromdatabase_log
withrecovery,stopat=jun15,20001:00am





参考书有:<SQLSERVER7.0体系办理和使用开辟指南>(清华年夜学出书社)

导致了一个使用几乎和mSQL一样的API接口的用于他们的数据库的新的SQL接口的产生,这样,这个API被设计成允许为用于mSQL而写的第三方代码更容易移植到MySQL。
作者: 不帅    时间: 2015-1-19 12:47
比如日志传送、比如集群。。。
作者: 兰色精灵    时间: 2015-1-28 07:11
我是新手,正在学习数据库和操作系统,深感理论的泛广,唯有一步一步来,但是又感觉时间不够,收集了很多资料却总是没能认真的看完,希望有一个讨论板块,大家共同解决,共同分享,共同努力
作者: 简单生活    时间: 2015-2-5 18:34
很多书籍啊,不过个人认为看书太慢,还不如自己学。多做实际的东西,就会遇到很多问题,网上搜下解决问题。不断重复这个过程,在配合sql的F1功能。
作者: 老尸    时间: 2015-2-13 06:00
这一点很好的加强了profiler的功能。但是提到profiler提醒大家注意一点。windows2003要安装sp1补丁才能启动profiler。否则点击没有反应。
作者: 灵魂腐蚀    时间: 2015-3-3 16:38
如果我们从集合论(关系代数)的角度来看,一张数据库的表就是一组数据元的关系,而每个SQL语句会改变一种或数种关系,从而产生出新的数据元的关系(即产生新的表)。
作者: 再见西城    时间: 2015-3-11 12:26
光写几个SQL实在叫无知。
作者: 仓酷云    时间: 2015-3-18 14:14
始终遗憾SQLServer的登陆无法分配CPU/内存占用等指标数。如果你的SQLServer给别人分配了一个只可以读几个表的权限,而这个家伙疯狂的死循环进行连接查询,会给你的系统带来很大的负担。
作者: 因胸联盟    时间: 2015-3-25 23:51
如果,某一版本可以提供强大的并发响应,但是没有Oracle的相应版本稳定,或者价格较贵,那么,它就是不适合的。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2