沈阳凯文数据恢复中心 服务器数据恢复 勒索病毒数据库修复 小型机数据恢复 13386848847 024-31065488 地址:沈阳市和平区三好街同方广场A座10楼1012写字间

SQL Server 检测到基于一致性的逻辑 I/O 错误 页撕裂(签名应该为: 0xaaaaaaaa,但实际为: 0x5555aaaa

标题: Microsoft SQL Server Management Studio

------------------------------


附加数据库 对于 服务器“server”失败。  (Microsoft.SqlServer.Smo)


有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=附加数据库+Server&LinkId=20476

IBM Dynamic Disk Pool 详解

每当一种新技术出现时,不禁会问为什么要有这种技术?肯定是传统的技术有一定的缺陷,才会出现新的技术。那传统的RAID有哪些缺陷呢?最大的问题可能就是reconstruct太慢,现在一般都是2TB的SATA盘,如果是几TB的数据重构,可能要好几个小时。这是因为在重构时,所有的盘都要参与校验计算,然后将校验数据写到hot spare盘上,这样所有的lun都会受到影响,Hot spare也会成为热点,因为所有的写操作都集中在它一个人身上。因此我们有了Dynamic disk pool,要理解Disk pool,我们先来看几个定义。1)D-piece  2)D-Chunk(或者叫D-stripe)

IBM PowerVM Multiple Shared-Processor Pools 配置实例

Multiple Shared-Processor Pools 基本概念
对 IBM PowerVM 有一定了解的朋友对 Shared-Processor Pool 应该有一定的了解,关于它的概念,我们不再详细叙述。在操作时,我们可以通过 HMC 创建共享 CPU 池,包括 VIOS 和 VIOC 的所有分区的 CPU 资源都可以源自这个 CPU 池。而隶属于共享 CPU 池的分区通常被成为“微分区”(Micro Partition)。采用共享 CPU 池的好处是不仅可以提高 CPU 资源的利用率,也可以实现分区之间 CPU 资源的“按需分配”。
多共享 CPU 池(Multiple Shared-Processor Pools)的技术在 POWER6 及以后的 Power 平台上可以实现。这个技术可以允许在一个 Power 服务器上创建一系列的共享 CPU 池,从而使 CPU 虚拟化颗粒度更高,资源利用率更高。
例如,我们可以将 CPU 使用率峰值不同的微分区放在同一个共享 CPU 池里,以保证每个微分区的业务能够 7x24 顺利运转,同时也避免 CPU 的空闲。
在多共享 CPU 池的技术中,一台 Power 服务器最多可以有 64 个共享 CPU 池,包括一个 default Shared-Processor Pool0 和 63 个 user-defined Shared-Processor Pooln(n 的取值范围是 1~63)


IBM/联想 V系列存储忘记IP或密码的解决办法


我们在维护存储的过程中,经常会遇到存储的默认服务IP不通、密码不正确,客户忘记管理IP、调试的工程师没有给客户IP信息等情况,是不是就无解了!看下面 有两种解决方法:

 1,准备一个不大于4gb,fat32格式的空优盘,插到存储控制器的usb 接口,待存储指示灯闪烁完成以后,拔出来,优盘里会有存储的信息。

如何取消自动chkdsk?

点击开始→运行,输入regedit,打开注册表,依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager子键,然后在右边中查找“BootExecute",将其键值删除,最后重启电脑即可。

三种方法找回Oracle数据库误删除的数据

有很多朋友都遇到过在操作数据库时误删除某些重要数据的情况,如果数据库没有备份而且数据有十分重要的情况下怎么做才能找回误删除的数据呢?我在这里为大家介绍几种误删除数据库中重要数据的恢复方法(不考虑全库备份和利用归档日志)

第一种数据恢复方法是利用oracle提供的闪回方法进行数据恢复,适用于delete删除(一条记录)方式:
首先需要知道是什么时间进行的删除操作,如果不能确定具体时间点则选择尽量准确的删除数据前的时间。然后利用
select * from 表名 as of timestamp to_timestamp('删除时间点','yyyy-mm-dd hh24:mi:ss')
语句可以找回删除的数据。利用
insert into 表名 (select * from 表名 as of timestamp to_timestamp('删除时间点','yyyy-mm-dd hh24:mi:ss'));
语句就可以将恢复出来的数据插入原表中(注意要保证主键不重复)。
另一种方法可以通过闪回整个表来恢复误删除的数据,但仅适用于表结构没有发生改变且用户有flash any table权限的情况下,语句如下:
·alter table 表名 enable row movement
·flashback table 表名 to timestamp to_timestamp(删除时间点',' frombyte yyyy-mm-dd hh24:mi:ss')

第二种数据恢复方法的原理是因为oracle数据库在删除表时会将删除信息存放于某虚拟“回收站”中而非直接清空,再此种状态下数据库标记该表的数据库为“可以复写”,所以在该块未被重新使用前依然可以恢复数据。该方法多用于drop删除。
首先需要查询user_table视图找到被删除的表:
 · select table_name,dropped from user_tables
 · select object_name,original_name,type,droptime from user_recyclebin
注意此时的表名称已经被重新命名,table_name和object_name就是回收站中的存放表名,如果管理员此时可以明确原表的名称可以通过
  flashback table 原表名 to before drop
语句进行数据恢复,如果不知道原表名称可以直接按照回收站中的表名称将数据恢复回复来,然后通过
  flashback table "回收站中的表名(如:Bin$DSbdfd4rdfdfdfegdfsf==$0)" to before drop rename to 新表名
语句就可以重新命名。

第三种方法同样利用oracle数据库的闪回功能可以将数据库恢复到过去某一状态,语法如下:
SQL>alter database flashback on
SQL>flashback database to scn SCNNO;
SQL>flashback database to timestamp to_timestamp('frombyte 2007-2-12 12:00:00','yyyy-mm-dd hh24:mi:ss');

介绍到这里有朋友发现问题了,oracle数据库提供了可以恢复数据的保障机制,但也不可避免的占用了大量空间,使用drop一个表或者delete数据后空间并不能自动进行回收,如果确定需要删除的数据又不想无谓的占用空间该如何操作呢?我们可以使用以下两种方式:
1、采用truncate方式进行截断。(但不能进行数据回恢复了)
2、在drop时加上purge选项:drop table 表名 purge
该选项也可以通过删除recyclebin区域来永久性删除表 ,原始删除表drop table emp cascade constraints
purge table emp;
删除当前用户的回收站:
purge recyclebin;
删除全体用户在回收站的数据:
purge dba_recyclebin

IBM AIX 5.3 系统管理 -- 文件系统

如何对无响应的启动过程进行恢复

如果您的系统无法启动,AIX 5L 提供了一些工具和方法以便对挂起的启动过程进行恢复。

这个部分将介绍可能导致系统在启动过程中出现挂起的情况。

bootlist 命令

您可以更改系统查找相关设备(以获得其启动代码)的顺序。bootlist 命令显示并改变可用于系统的启动设备列表。该命令的一般语法规则如下所示:

1

2

bootlist [ { -m Mode } [ -r ] [  -o  ] [ [ -i ] | [ [ -f File ]