分手快乐 发表于 2015-1-16 22:26:49

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
[,][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:03

比如日志传送、比如集群。。。

兰色精灵 发表于 2015-1-28 07:11:26

我是新手,正在学习数据库和操作系统,深感理论的泛广,唯有一步一步来,但是又感觉时间不够,收集了很多资料却总是没能认真的看完,希望有一个讨论板块,大家共同解决,共同分享,共同努力

简单生活 发表于 2015-2-5 18:34:26

很多书籍啊,不过个人认为看书太慢,还不如自己学。多做实际的东西,就会遇到很多问题,网上搜下解决问题。不断重复这个过程,在配合sql的F1功能。

老尸 发表于 2015-2-13 06:00:37

这一点很好的加强了profiler的功能。但是提到profiler提醒大家注意一点。windows2003要安装sp1补丁才能启动profiler。否则点击没有反应。

灵魂腐蚀 发表于 2015-3-3 16:38:39

如果我们从集合论(关系代数)的角度来看,一张数据库的表就是一组数据元的关系,而每个SQL语句会改变一种或数种关系,从而产生出新的数据元的关系(即产生新的表)。

再见西城 发表于 2015-3-11 12:26:13

光写几个SQL实在叫无知。

仓酷云 发表于 2015-3-18 14:14:27

始终遗憾SQLServer的登陆无法分配CPU/内存占用等指标数。如果你的SQLServer给别人分配了一个只可以读几个表的权限,而这个家伙疯狂的死循环进行连接查询,会给你的系统带来很大的负担。

因胸联盟 发表于 2015-3-25 23:51:12

如果,某一版本可以提供强大的并发响应,但是没有Oracle的相应版本稳定,或者价格较贵,那么,它就是不适合的。
页: [1]
查看完整版本: MSSQL教程之[收拾]怎样恢单数据库的内容