MSSQL网站制作之archivelog 下不必要热备也能完整恢复损...
在Windows中MySQL以服务形式存在,在使用前应确保此服务已经启动,未启动可用netstartmysql命令启动。而Linux中启动时可用“/etc/rc.d/init.d/mysqldstart"命令,注意启动者应具有管理员权限。恢复|原创prerequisite:被删除的表空间创立时入手下手,数据库一向在archivelog形式下
恢复详细操纵以下:
SQL>archiveloglist;
DatabaselogmodeArchiveMode
AutomaticarchivalEnabled
ArchivedestinationF:oracleora92RDBMS
Oldestonlinelogsequence23
Nextlogsequencetoarchive25
Currentlogsequence25
SQL>altertablespacebackuptestoffline;
altertablespacebackuptestoffline
*
ERRORatline1:
ORA-01109:databasenotopen
SQL>alterdatabasedatafilef:ackup.dbfoffline;
Databasealtered.
SQL>alterdatabaseopen;
Databasealtered.
SQL>altertablespacebackuptestofflineimmediate;
Tablespacealtered.
SQL>select*fromv$recover_file;
FILE#ONLINEONLINE_ERRORCHANGE#TIME
------------------------------------------------------------------------------------------------------------
11OFFLINEOFFLINEFILENOTFOUND0
SQL>alterdatabasecreatedatafilef:ackup.dbfasf:ackup.dbf;
Databasealtered.
SQL>select*fromv$recover_file;
FILE#ONLINEONLINE_ERRORCHANGE#TIME
------------------------------------------------------------------------------------------------------------
11OFFLINEOFFLINE307470603-NOV-04
SQL>recovertablespacebackuptest;
Mediarecoverycomplete.
SQL>altertablespacebackuptestonline;
Tablespacealtered.
SQL>select*frombackup;
ID
----------
1
2
至此,已完整恢复了^_^
支持多线程,充分利用CPU资源 至于淘汰的问题,只能说在你的项目周期之内,微软应该都不会倒闭。 两个月啃那本sqlserver2005技术内部-存储引擎,花了几个月啃四本书 现在是在考虑:如果写到服务器端,我一下搞他个10个存储过程导过去,那久之服务器不就成垃圾箱了吗?即便优化了我的中间层. 也可谈一下你是怎么优化存储过程的? 是要和操作系统进行Socket通讯的场景。否则建议慎重! 但换公司用MSSQL2K感觉自己好像根本就不了解MSSQL。什么DTS触发器以前根本没用过。 原理很简单,对要求长时间计算某一时间点的报表生成和防用户操作错误很有帮助。但是比起Oracle10g的闪回技术还是细粒度不够。可惜! XML字段类型更好的解决了XML数据的操作。XQuery确实不错,但是个人对其没好感。(CSDN的开发者应该是相当的熟了!)
页:
[1]