摘要:
从Oracle9i开始,借助于UNDO日志文件提供了闪回查询的功能,由于功能也有一定的局限性,也就是说依赖于UNDO日志的事务不能被覆盖,所以在Oracle10g开始又采用了一种新的FlashBack日志来实现这个功能,而且更为强大,可以将数据库退回到过去某个时间点去。这个文件默认最大为2g。但是在一段时间过后,很快就达到了2G,这个时候就会出现ORA-00257错误了。 查看错误原因: sele... 阅读全文
2010年3月18日
2010年3月15日
摘要:
首先说下故障是如何发生的Oracle的控制文件(controlfiles)的存放路径,默认情况下是位于:$ORACLE_HOME\oradata\<oracleSID>\目录下;在该目录下存在3个控制文件:CONTROL01.CTL、CONTROL02.CTL、CONTROL03.CTL.当然这3个控制文件放在同一目录是不安全的,比较安全的方法是将这3个控制文件分别放在不同的路径下,万... 阅读全文
2010年2月25日
摘要:
在网上找了N久,发现了一篇不错的文档,转载一下:1.查看机器所有硬件信息:dmidecode |moredmesg |more这2个命令出来的信息都非常多,所以建议后面使用"|more"便于查看2.查看CPU信息 方法一: Linux下CPU相关的参数保存在 /proc/cpuinfo 文件里cat /proc/cpuinfo |more 方法二: 采用命令 dmesg | grep CPU 可以... 阅读全文
2010年2月9日
摘要:
只有mdf文件的恢复技术 由于种种原因,我们如果当时仅仅备份了mdf文件,那么恢复起来就是一件很麻烦的事情了。 如果您的mdf文件是当前数据库产生的,那么很侥幸,也许你使用sp_attach_db或者sp_attach_single_file_db可以恢复数据库,但是会出现类似下面的提示信息 设备激活错误。 物理文件名 ’C:Program FilesMicrosoft SQL... 阅读全文
2010年2月8日
摘要:
SQL Server2008事务日志收缩同SQL Server2005和2000大不相同了一.在SQL Server2000或SQL Server2005中收缩/清空事务日志的方法:压缩日志:--先备份数据库backup database dbname to disk='xxxx.bak'--截断事务日志 backup log 数据库名 with no_log go --收缩数据库 dbcc sh... 阅读全文
2010年2月2日
摘要:
今天同事要将公司的blackberry服务迁移到一台新的服务器,其中涉及到数据库的迁移在迁移的过程中偶犯了一个天大的错误那就是在做数据库恢复的时候用blackberry数据库覆盖了CPS(大客户系统)的数据库...这个悲剧了CPS数据库有1GB多的数据啊...就被我这样无情的覆盖了...为什么会犯这个错?应该怎么办?我想犯错的原因还是自己太粗心导致的,一个数据库的维护人员基本的素质都不具备,还敢操... 阅读全文
2010年1月28日
摘要:
SQLServer建立数据库链接的方法是:1.通过SQLServer企业管理器或者Management Studio2.通过T-SQL命令来建立数据库链接 exec sp_addlinkedserver 'rsa',-----链接别名,建议使用目标服务器的名称 '',----- 'SQLOLEDB',-----固定字段(也可使用"MSDASQL") '149.208.108.70\MSSQL200... 阅读全文
2010年1月26日
摘要:
已知的可以有两种解决办法,而这两种解决方法几乎如出一辙第一种方法1.在数据库中建表2.然后通过将excel中的数据拷贝到Uedit32里面,通过列块模式操作成insert into ... values ('',''...),成功完成,这种方法还算简便,但是对于没有Uedit32(或之类软件)的朋友来说,这个方法没有可行性。第二种方法将excel另存为.txt文件的格式,然后通过SQLServer... 阅读全文
2010年1月21日
摘要:
Networker备份软件是EMC的产品,其前身是大名鼎鼎的Legato...后来被EMC收购了,看来专业不是王道,有钱才是王道啊这里要说的一个知识点是,客户机的备份是可以通过Networker服务器上的Networker User还原到备份服务器上的(这里只是说文件备份/恢复)那么在备份服务器上通过Networker User将客户机的备份还原到客户机可以吗?理论上来说肯定是可以的,比如源客户是... 阅读全文
2010年1月20日
摘要:
今天公司WEB2.0的供应商需要恢复一个SQLServer2000数据库,给了我一个备份文件通过使用restore filelistonly from disk='xxxxxx',发现这个数据库的数据库文件路径不符合公司数据库管理规范(公司的管理规定要求数据库文件存放在特定路径下以数据库命名的文件夹中)我的步骤如下:1.把数据库还原到测试服务器中,由于该数据库的数据库文件原始路径在测试服务器上根本... 阅读全文