Author: mac

  • VirtualBox没有64位选项,无法安装64位的解决方法

    转自 http://edbiji.com/doccenter/showdoc/84/nav/974.html 需要在BIOS中开启虚拟化技术 1、BIOS中的虚拟化技术 本文介绍了如何在主板BIOS中启用虚拟化技术(VT)。要运行一些操作系统,虚拟化软件和虚拟机,硬件虚拟化就需要启用。大多数情况下,不需要虚拟化技术的操作系统可以正常运行在启用了虚拟化技术的系统,但有些需要这种技术的操作系统,必须启用虚拟化技术才能运行。 所有最新的处理器和主板都支持虚拟化技术,检查一下你的主板厂商是否支持并且要知道如何启用或禁用BIOS中的VT。当在主板上启用虚拟化技术后,操作系统能立即检测到。   2、在哪里能找到在BIOS中的虚拟化技术(VT)? 首先开机进入BIOS,一般机器是按F2,我的T420是按F1,然后进入Security,Virtualization,选择Enable即可,如下图: 不同的主板可能选项会有所不同,请自行参考主板厂商的帮助。 在你更改设置后,禁用或启用虚拟化,建议关闭计算机最小10秒,然后重新启动机器(冷启动),确保正常开启虚拟化技术。如果你的主板是最新的,它在冷启动后能够检测到配置变化。每当我改变我的主板上的VT设置,它都会自动推迟下次重新启动生效。 如何确定VT已经开启或禁用? 1) 如果您的处理器是Intel的,那么你可以使用这个免费的检测工具,来确认是否成功开启了VT: Intel官方检测工具 如下图所示,表示成功开启了VT: 2) AMD的处理器可以下载这个工具: AMD官方检测工具 3) 微软官方也提供了检测工具,也可以尝试一下: 微软官方检测工具 这个工具不需要安装,直接运行即可。   如图表示成功开启了VT。   CPU必须是64位的且支持Intel或AMD的虚拟化技术,可能还需要在CMOS设置里打开虚拟化选项。 在Thinkpad T500 安装了 debian 7.1 amd64的操作系统,安装的是virtualbox 的官方包:4.2.16。发现在装64位的操作系统时,会提示无法安装,因为没有开启vt/x,所以仅支持32位系统。可以确定在机器的bios中开启这两项以支持64位及虚拟化,virtualbox也是64位版本的。 一般来说,用virtualBox安装64bit的虚拟机:(http://forums.virtualbox.org/viewtopic.php?t=8669): 1. You need a 64-bit processor with hardware virtualization support (see User Manual chapter 1.2, Software vs. hardware virtualization (VT-x and AMD-V), page 10)…

  • 【Oracle开发】关于11.2上WMSYS.WM_CONCAT的workaround ORA-00904: “WM_CONCAT”: invalid identifier

    有很多人问关于新版本中WMSYS.WM_CONCAT函数无法使用的问题。 ORA-00904: “WM_CONCAT”: invalid identifier ORA-00904: “WM_CONCAT”: invalid identifier   对于该函数,Oracle官方的态度是其从来没有将该函数列入任何官方文档中,这个函数仅仅是让Oracle Dev研发在针对内部对象例如SYS的存储过程、字典表等使用的,并没有鼓励普通的应用开发者去使用该WMSYS.WM_CONCAT函数,但是由于部分应用开发者发现了这个函数,而且觉得较为好用,所以在应用程序编写过程中大量使用该函数,其结果是由于Oracle对该函数在后续版本中的修改(包括fix、增强)乃至于完全去掉这个函数都是有可能的。   不少人就遇到了这个问题,在新的11.2中没有找到该WMSYS.WM_CONCAT函数,也就意味着其应用程序无法在11.2上正常运行。 这里可以说最初发现这个WMSYS.WM_CONCAT函数的人,即做了一件好事,同时又做了一件坏事。 Oracle官方的态度是在11.2中应当使用 listagg函数而非WMSYS.WM_CONCAT。 关于LISTAGG: Oracle® Database SQL Language Reference 11g Release 2 (11.2) Oracle® Database SQL Language Reference 12c Release 1 (12.1) 但国内的一些朋友肯定还会坚持要在11.2中使用WMSYS.WM_CONCAT,这里提供一种workaround,自己用source来创建WMSYS.WM_CONCAT     sqlplus / as sysdba conn / as sysdba CREATE OR REPLACE type       WM_CONCAT_IMPL wrapped a000000 1 abcd abcd…

  • Oracle PRM-DUL, JVM and OS

    Oracle PRM-DUL, JVM and OS   [gview file=”https://www.askmac.cn/wp-content/uploads/2014/10/Oracle-PRM-DUL-JVM-and-OS.pdf”]

  • Designed for Oracle Data Recovery – PRM DUL

    Designed for Oracle Data Recovery – PRM DUL   [gview file=”https://www.askmac.cn/wp-content/uploads/2014/10/Designed-for-Oracle-Data-Recovery-PRM-DUL.pdf”]

  • PRM-DUL For Oracle Database Data Sheet

    PRM-DUL For Oracle Database Data Sheet     [gview file=”https://www.askmac.cn/wp-content/uploads/2014/10/PRM-–-PARNASSUSDATA-RECOVERY-MANAGER-For-Oracle-Database-Data-Sheet.pdf”]

  • Oracle PRM-DUL User Guide V0.3

    Summary   ParnassusData Recovery Manager (PRM-DUL) is an enterprise Oracle database recovery tool, which can extract database datafile from Oracle 9i, 10g, 11g, 12c directly without any SQL execution on database. ParnassusData Recovery Manager was developed by Java, which can be used cross platforms. It can be run without any installation. Download it, and click…

  • 感谢@SHOUG上海ORACLE用户组 的Oracle ACE提名

    感谢@SHOUG上海ORACLE用户组 的提名,感谢 @甲骨文中国 。 虽然有点迟, 但我想我能负起一个Oracle ACE在Oracle技术布道推广上的职责,并且不滥用整个ACE称号带给我的荣誉!    

  • 【Oracle数据库恢复】I_OBJ1、I_OBJ2、I_OBJ3、I_OBJ4、I_OBJ5等SYS索引的修复

    I_OBJ1、I_OBJ2、I_OBJ3、I_OBJ4、I_OBJ5这几个都是OBJ$基表的索引,如果损坏会非常麻烦,因为ORACLE 对这些对象的DDL做了严格限制,你没有办法简单修复他们。 如下面的例子: *** 2012-01-31 05:59:24.837 Doing block recovery for file 25 block 2256706 Block header before block recovery: buffer tsn: 0 rdba: 0x06626f42 (25/2256706) scn: 0x08b7.b1dff478 seq: 0x01 flg: 0x04 tail: 0xf4780601 frmt: 0x02 chkval: 0x8da3 type: 0x06=trans data Doing block recovery for file 25 block 2256706 Block header before block recovery: buffer tsn:…

  • ORACLE DB数据库常见问题解决及诊断技巧集锦-ORACLE DBA故障修复必备手册

    ORACLE DB数据库常见问题解决及诊断技巧集锦-ORACLE DBA故障修复必备手册下载

  • #ORACLE 12c in-memory#

    #ORACLE 12c in-memory# IBM这次很敏捷,马上就DB2 BLU和Oracle 12c in-memory做对比。其攻击矛头指向几点:Oracle磁盘上的数据仍以行row形式存,存放重复列存数据,O必须把所有列存数据放入内存,内存列存让重启预热变长。Oracle说我只是蛋糕上加了草莓而已,别整那些没用的。