Partition Doubt

Senario
1. A table with a CLOB Column and a Varchar2 column.
2. Want to create a Partition of type LIST. The LIST Column will be the VARCHAR2 Column.
IS IT POSSIBLE

michaels>  CREATE TABLE t (
doc CLOB,
state  VARCHAR2(2))
PARTITION BY LIST (state) (
PARTITION nw VALUES ('OR', 'WA'),
PARTITION sw VALUES ('AZ', 'CA', 'NM'))
Table created.

Similar Messages

  • Doubt with raw partition ASM

    Hi Gurus,
    Have a doubt regarding the raw partitions being used in ASM.
    1.Is raw partition being used  only applicable to linux platform , or can it be done on other plaform as well
    2.Is it correct if I say if a diskgroup is created with single  raw disk with external  redundancy , we are saying the oracle need not do the redundancy and we have set up redundancy for the raw partition at lus/os level.
    3.what in general is better asmlib/raw partition for management of ASM.
    Thanks
    Atul

    Hi,
    1.Is raw partition being used  only applicable to linux platform , or can it be done on other plaform as well.
    ==>> Raw partition is not supported 11G onwards .
         On linux ASM support both types of devices ,block and character.
      For other unix version,ASM supports character devices.
    2.Is it correct if I say if a diskgroup is created with single  raw disk with external  redundancy ,
    we are saying the oracle need not do the redundancy and we have set up redundancy for the raw partition at lus/os level.
    ==>> Yes,in case of external redundancy ASM does not do mirroring .So,it depends upon OS level redundancy.
         if you use normal redundancy ,ASM will do mirroring alongwith stripping at ASM level.
    3.what in general is better asmlib/raw partition for management of ASM.
    ===>> ASMlib devices are created upon partitioned device .
          And ASM will use ASMlib API to access those devices and do IOs.
       For Raw partition ASM will use system calls directly to access those devices.
      Advantages of ASMlib,
      + ASMlib will keep device persistency across reboot
      + Use ASMlib API for processing IOs in batches
      -- This give slightly better performance .
      If you use UDEV rules ,then it will give device persistency across reboot ,but use
      system calls for IOs directly.
      For raw partitions ,you need to maintain rawservices also.
      and it limits you to have 256 devices .
      But ASM can use upto first 10000 disks and maximum size can be of 2Tb in non-exadata.
      With these limitation and advantages,it is better to use ,
      Udev rules and ASMlib compared to raw ...
        while comparing ASMlib with Udev ,they are almost same,with ASMlib have slight advantage.
    Regards,
    Aritra

  • Doubt on Table Partitions

    hello,
    i am junior dba our company deals with health care products,
    in our project we have a USER REGISTRATION table,in which every user should
    register in that table before joining in the hospital.
    That table contains lakhs of records ,and we made date wise partitions on that table.
    Now my doubt is, all the transactions that are under the particular month will store
    in the appropriate partition.
    for example:
    All the data in the month (MARCH) will store in the (MARCH)partition
    my table contains USERREGISTEREDDATE field default is SYSDATE.
    Now i wan't to change the USERREGISTEREDDATE field which is
    stored in the (MARCH)partition to APRIL ,it is not allowing to change the date,
    because registrations that are done under MARCH are stored in that (MARCH)partition
    can u please give solution to me
    regards
    lakshmi

    Migration of rows to new partitions based on key value changes can be controlled by application of the ENABLE/DISABLE ROW MOVEMENT clause in the CREATE and ALTER TABLE statements.
    ALTER TABLE tableName ENABLE ROW MOVEMENT;
    ~ Madrid.

  • Doubt on Range Partitions

    Hello everyone.
    Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production
    18:44:45 161:tcs237427@EBPP> desc rs_ebpp.rs_mail_job
    Name Null? Type
    JOB_KEY NOT NULL VARCHAR2(50)
    MOF_KEY NOT NULL VARCHAR2(50)
    MOF_PATH VARCHAR2(255)
    REPORT_ID NOT NULL NUMBER(38)
    PROFILE_NAME VARCHAR2(25)
    FILE_PATH VARCHAR2(1024)
    JOB_DATE DATE
    JOB_FINISH_DATE DATE
    SCHEDULED NUMBER(38)
    USER_ID VARCHAR2(25)
    STATUS VARCHAR2(25)
    COMMENTS VARCHAR2(255)
    MAIL_FROM VARCHAR2(255)
    MAIL_TO VARCHAR2(255)
    MAIL_CC VARCHAR2(255)
    MAIL_BCC VARCHAR2(255)
    MAIL_SUBJECT VARCHAR2(255)
    MAIL_MESSAGE VARCHAR2(512)
    DATA7 VARCHAR2(50)
    DATA8 VARCHAR2(50)
    DATA9 VARCHAR2(50)
    DATA20 DATE
    DATA21 NUMBER
    DATA22 NUMBER
    DATA23 NUMBER
    DATA24 NUMBER
    DATA25 NUMBER
    DATA26 FLOAT(126)
    DATA27 FLOAT(126)
    DATA28 FLOAT(126)
    DATA29 FLOAT(126)
    DATA30 FLOAT(126)
    DATA10 VARCHAR2(50)
    DATA11 VARCHAR2(50)
    DATA12 VARCHAR2(50)
    DATA13 VARCHAR2(50)
    DATA14 VARCHAR2(50)
    DATA1 VARCHAR2(50)
    DATA15 VARCHAR2(50)
    DATA16 DATE
    DATA2 VARCHAR2(50)
    DATA17 DATE
    DATA3 VARCHAR2(50)
    DATA4 VARCHAR2(50)
    DATA18 DATE
    DATA5 VARCHAR2(50)
    DATA19 DATE
    DATA6 VARCHAR2(50)
    I tried to create range partition on table whose partitioning key (JOB_KEY) was a VARCHAR2. I was able to create the partitions till 30th Jan.
    16:56:32 SQL> SELECT PARTITION_NAME,TABLE_NAME,HIGH_VALUE FROM DBA_TAB_PARTITIONS WHERE TABLE_NAME='RS_MAIL_JOB_NEW' ORDER BY 1;
    Partition
    Name TABLE_NAME HIGH_VALUE
    P110101 RS_MAIL_JOB_NEW TO_DATE('2011-01-02 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110102 RS_MAIL_JOB_NEW TO_DATE('2011-01-03 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110103 RS_MAIL_JOB_NEW TO_DATE('2011-01-04 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110104 RS_MAIL_JOB_NEW TO_DATE('2011-01-05 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110105 RS_MAIL_JOB_NEW TO_DATE('2011-01-06 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110106 RS_MAIL_JOB_NEW TO_DATE('2011-01-07 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110107 RS_MAIL_JOB_NEW TO_DATE('2011-01-08 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110108 RS_MAIL_JOB_NEW TO_DATE('2011-01-09 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110109 RS_MAIL_JOB_NEW TO_DATE('2011-01-10 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110110 RS_MAIL_JOB_NEW TO_DATE('2011-01-11 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110111 RS_MAIL_JOB_NEW TO_DATE('2011-01-12 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110112 RS_MAIL_JOB_NEW TO_DATE('2011-01-13 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110113 RS_MAIL_JOB_NEW TO_DATE('2011-01-14 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110114 RS_MAIL_JOB_NEW TO_DATE('2011-01-15 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110115 RS_MAIL_JOB_NEW TO_DATE('2011-01-16 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110116 RS_MAIL_JOB_NEW TO_DATE('2011-01-17 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110117 RS_MAIL_JOB_NEW TO_DATE('2011-01-18 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110118 RS_MAIL_JOB_NEW TO_DATE('2011-01-19 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110119 RS_MAIL_JOB_NEW TO_DATE('2011-01-20 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110120 RS_MAIL_JOB_NEW TO_DATE('2011-01-21 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110121 RS_MAIL_JOB_NEW TO_DATE('2011-01-22 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110122 RS_MAIL_JOB_NEW TO_DATE('2011-01-23 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110123 RS_MAIL_JOB_NEW TO_DATE('2011-01-24 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110124 RS_MAIL_JOB_NEW TO_DATE('2011-01-25 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110125 RS_MAIL_JOB_NEW TO_DATE('2011-01-26 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110126 RS_MAIL_JOB_NEW TO_DATE('2011-01-27 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110127 RS_MAIL_JOB_NEW TO_DATE('2011-01-28 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110128 RS_MAIL_JOB_NEW TO_DATE('2011-01-29 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110129 RS_MAIL_JOB_NEW TO_DATE('2011-01-30 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    P110130 RS_MAIL_JOB_NEW TO_DATE('2011-01-31 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN
    But after that I started getting below error:
    16:56:40 SQL> alter table rs_ebpp.rs_mail_job_new add partition p110131 values less than (to_date('2011-02-01 00:00:00', 'SYYYY-mm-dd h
    h24:mi:ss', 'nls_calendar=GREGORIAN'));
    alter table rs_ebpp.rs_mail_job_new add partition p110131 values less than (to_date('2011-02-01 00:00:00', 'SYYYY-mm-dd hh24:mi:ss', 'n
    ls_calendar=GREGORIAN'))
    ERROR at line 1:
    ORA-14074: partition bound must collate higher than that of the last partition
    I checked the manual, but didn't find it written anywhere about restriction on column data type for Range partition or others.
    I doubt if creating range partitions on columns with varchar2 is allowed and if yes, not sure why I get that error

    Try to split first partition:
    alter table rs_ebpp.rs_mail_job_new 
    split partition p110201 at (to_date('2011-31-01 00:00:00', 'SYYYY-mm-dd hh24:mi:ss', 'nls_calendar=GREGORIAN'))
    into (partition p110131, partition p110201) ;

  • Doubt in Hash Partition

    Hi friends,
    I have a hash partition table with 3 parts.
    My doubt is Can i use a query to see how many records are present in each parts?

    SQL> CREATE TABLE my_table
      a  INTEGER
    PARTITION BY HASH (a)
      PARTITION part_1,
      PARTITION part_2,
      PARTITION part_3
    Table created.
    SQL> INSERT INTO my_table
       SELECT object_id
         FROM all_objects
    43055 rows created.
    SQL> SELECT COUNT (*)
      FROM my_table PARTITION (part_1)
      COUNT(*)
         10734
    1 row selected.
    SQL> SELECT COUNT (*)
      FROM my_table PARTITION (part_2)
      COUNT(*)
         21495
    1 row selected.
    SQL> SELECT COUNT (*)
      FROM my_table PARTITION (part_3)
      COUNT(*)
         10826

  • Doubt in partition and subpartition

    hi gems...good afternoon...
    I have a doubt redgarding partitioning and subpartitioning...This may be a silly question, but i am really not getting this...please help me..
    I have a table which has Range-Hash composite partitioning.
    The Range partitioning is on the default tablespace TS_PROD (because I didnt mention any tablespace name in the Range partitions).
    The Hash subpartitioning are on the corresponding partition tablespaces (TS_PART1,TS_PART2,TS_PART3....TS_PART6).
    I have created total 8 Range partitions and the number of Hash subpartitions are 6 for each of them.
    Now when I query the DBA_TAB_PARTITIONS, then I got the desired output i.e. all the Range partitions are in the default tablespace.
    When I query the DBA_TAB_SUBPARTITIONS, then also I got the desired output i.e. all the Hash subpartitions are in the separate partition tablespaces.
    But when I have inserted data in that table, then I found that both the default tablespace and partition tablespaces are getting filled up.
    Moreover, the sum of the increase in sizes of the partition tablespaces is equal to the increase in default tablespace.
    I am not getting the concept of this. Where are the datas are getting stored??? In the default tablespace or in the partition tablespaces??
    Thanks a lot in advance..

    thanks a lot RP for your reply...
    and sorry for the late and miscommunication...
    Actually i am not so experienced in the DBA line and in my company suddenly my senior DBA left and i am the only one here...I got tensed... :( :(
    I have started reading documentation of Oracle, have started the Administrator's Guide first...
    Anyways...now i got the concept of the partitioning and subpartitioning i was doing...
    The mistake which I was doing is: I was not mentioning the primary key index tablespace and that segment is going into the default tablespace and thats why the size was increasing for both default tablespace and partitioned tablespaces. Because of that fact I was getting confused again and again.
    As soon as I mentioned the primary key index tablespace, the size of the default tablespace stopped increasing...
    Now the script from which I am getting the size of the tablespaces: (join of dba_datafiles and dba_free_space)
    select /* + RULE */ t.tablespace, t.totalspace as " Totalspace(MB)",
    round((t.totalspace-fs.freespace),2) as "Used Space(MB)",
    fs.freespace as "Freespace(MB)",
    round(((t.totalspace-fs.freespace)/t.totalspace)*100,2) as "% Used",
    round((fs.freespace/t.totalspace)*100,2) as "% Free"
    from
    (select round(sum(d.bytes)/(1024*1024)) as totalspace, d.tablespace_name tablespace
    from dba_data_files d
    group by d.tablespace_name) t,
    (select round(sum(f.bytes)/(1024*1024)) as freespace, f.tablespace_name tablespace
    from dba_free_space f
    group by f.tablespace_name) fs
    where t.tablespace=fs.tablespace
    order by t.tablespace;
    Thanks a lot RP for your help... :)

  • Doubt on the need of partitioning

    Hello Team
                      I know that when the no of records in a table exceeds 2 billion then we need to go with partitioning . But we replicate tables from SAP ECC into our HANA system So we don't create tables . so at what step this partitioning needs to be done . At the time of replication or after that because what i saw is that partitioning is being done with create statements but since the tables are already coming from SAP ECC when we do this partitioning .
    Regards

    Hi Prag,
    > At the time of replication or after that because what i saw is that partitioning is being done with create statements but since the tables are already coming from SAP ECC when we do this partitioning .
    You can also partition tables using "ALTER TABLE". Please have a look at ALTER TABLE - SAP HANA SQL and System Views Reference - SAP Library
    Best regards,
    Wenjun

  • Doubts regarding partition table.

    hi friends,
    i'm using oracle 10g (10.2.0.1) on windows server 2003
    i've a table, contains more than 2 million records, and it is range partition with quarterly by year.
    like values less than('01-05-2008')
    values less than('01-09-2008')
    selecting multiple partition in single query without union is not possible.
    so i fire the query like.
    select col1,col2,col3 from table where r_date between ('01-01-2008','25-06-2008');
    i would like to know that with this query, it will scan full table or it will scan only those two partitions...?
    thanks,

    i did that..
    when i fire the following query...
    select /*+ first_rows(1000) */ col1,col2,col3
    from table
    where r_date between to_date('01-01-2008','dd-mm-yyyy') and to_date('01-03-2008','dd-mm-yyyy');
    explain plan:
    SELECT STATEMENT, GOAL = HINT: FIRST_ROWS               11     1001     50050     640279     0     1     161
    PARTITION RANGE ITERATOR               11     1001     50050     640279     1     1     161
    TABLE ACCESS FULL     DBO     KEY_HISTORY_PART     11     1001     50050     640279     2     1     161
    it shows table access full and partition range iterator..
    because of that i'm asking..
    thanks..

  • Doubt in Split partition

    Hi I am having a table with 6 millions records which is not partitioned. I want to create partition on this table. I am going for hash partition. Created Temp table with similar structure and created hash partition as below.
    CREATE TABLE TEMP
    ID NUMBER(6,0) NOT NULL ENABLE,
    CARD_NUMBER VARCHAR2(20 BYTE) NOT NULL ENABLE
    PARTITION BY hash (CARD_NUMBER)
    partition e1 ,
    partition e2 ,
    partition e3 ,
    partition e4
    Now I want to exchange partition with original table as below
    ALTER TABLE TEMP
    EXCHANGE PARTITION <>
    WITH TABLE ORIGINAL
    WITHOUT VALIDATION
    How can I give multiple partition names above. It's not taking.
    I can not split the partition by value as its a number.
    Can you help me in spliting has partition.
    Thanks

    >
    How can I give multiple partition names above. It's not taking.
    >
    You can't - the EXCHANGE PARTITION command exchanges 'ONE' partition with the entire table.
    If you have a non-partitioned table and you want to partition it you can use DBMS_REDEFINITION to do it online.
    Or you can create the new partitioned table and do a bulk insert of the original table data.
    See DBMS_REDEFINITION in the DBA guide
    http://docs.oracle.com/cd/B28359_01/server.111/b28310/tables007.htm
    And this Oracle-base article has example code
    http://www.oracle-base.com/articles/misc/partitioning-an-existing-table.php

  • Doubt on partitioning

    I'm a bit confused on the partitioning. Can anyone please advice.
    While partitioning an existing table, is there any condition that the key column identified for partitioning should have NOT NULL constraint?
    If not then how would the new insert would happen if the column is null?
    Rgds,
    SY

    hi
    Partititon is incredible technology. lots of benefits.
    Partition Pruning
    Partition pruning is the simplest and also the most substantial means to improve performance using partitioning. Partition pruning can often improve query performance by several orders of magnitude.
    For example,
    you have a Phone operator company and you are 20.000.000 customers
    each customer speak average 10 phone convers.
    daily 200.000.000 record
    monthly 6.000.000.000
    yearly 72.000.000.000
    and you worked 10 years so 720.000.000.000
    when you use partition for range for hourly
    select* from customers where date='.....' only go 10.000.000 maybe less not going 720.000.000.000.
    This query could potentially execute 100/200/300 times faster simply because of partition pruning.
    Partition pruning works with all of Oracle's other performance features. Oracle will utilize partition pruning in conjunction with any indexing technique, join technique, or parallel access method.
    also
    http://www.filibeto.org/sun/lib/nonsun/oracle/11.1.0.6.0/B28359_01/server.111/b32024/partition.htm
    hope this helps
    zekeriya

  • HT201250 Can I partition my external hard drive and use one partion for time machine and the other one for data that i may want to use in different computers?

    I have this doubt. I've just bought an external drive, especifically a Seagate GoFlex Desk 3 tb.
    I want to know if it is recomendable to make a partion exclusively for time machine and let another one so I can put there music, photos, videos, etc that I should need to use or copy to another computer.
    May half and half, 1.5 tb for time machine and 1.5 tb for data.
    I have an internal hard drive of 500 GB (499.25 GB) in my macbook pro.
    Any recommendation?

    As I said, yes. Be sure your Time Machine partition has at least 1 TB for backups.
    1. Open Disk Utility in your Utilities folder.
    2. After DU loads select your hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Click on the Partition tab in the DU main window.
    3. Under the Volume Scheme heading set the number of partitions from the drop down menu to two (2). Click on the Options button, set the partition scheme to GUID then click on the OK button. Set the format type to Mac OS Extended (Journaled.) Click on the Partition button and wait until the process has completed.

  • How I tried fix my partitions and restore a Dell Diagnostic Partition.

    UPDATED: 2 September 2012
    UPDATE: Now that I reflect back on the incidence, I realize that the Dell Utility partition had lost its ability to boot long before I had messed up my partition table. But I realized it only when I was testing all my partitions after fixing the partition table. But as I have already written this long post, lets just keep it here for future reference of anyone else stumbling across a similar problem. Read on to know about my experience.
    RECOMMENDATION: I do not recommend trying out all the steps below as they did not completely solve the problem for me. If you need the Diagnostic Utility, download the update package from Dell's support website for your model. This package can be used to create a boot-able USB drive and/or CD/DVD. These work fine and are pretty fast also.
    Something strange happened to me and I am now reporting my experience in trying to solve it (somewhat unsuccessfully!!)
    First of all, my setup is: Dell Studio 1555 laptop. I dual boot Windows 7 and Archlinux. So here's how it went:
    After using the partitioning tool Gparted under Archlinux to resize a partition, I found a problem had occurred. The Partition was NTFS formatted and all of my data files were stored on it. The partition worked fine under Archlinux as I was able to access my files fine under it. But in Windows, although the partition was listed under Windows explorer, it wanted to format it!! When I tried to access the partition it gave an error that it was not formatted (
    The drive is not formatted, do you want to format it now?
    ). Of course, that was not right and Gparted had messed something up. I fixed that using Testdisk under Archlinux (See the Details). So now the partition problem under windows was fixed. But now another problem cropped up under Archlinux. When I booted into Archlinux and started Gparted to confirm everything was fine I saw something strange in Gparted. The whole space on my hard disk was marked as "unallocated" under Gparted. Windows and Archlinux could "see" the partitions. By this I mean that I was able to boot fine under both my OSes. And I could access all my files under all my partitions. But somehow Gparted was not able to "see" them. Gparted was reporting my whole disk to be marked as unallocated. After that I researched a lot and lots of stuff happened experimenting to fix the problem. I used a lot of utilities. But actually only one fixed the problem-fixparts from the gptfdisk package. But it seemed like a lot of work trying to get the problem fixed (See the Details).
    Now we get to the point in discussion. I was able to get my partitions back under Gparted. But I lost the Dell Diagnostics Utility partition's ability to boot up. [Actually, now that I reflect back on the incidence, I realize that the Dell Utility partition had lost its ability to boot long before I had messed up my partition table. But I realized it only when I was testing all my partition after fixing the partition table. But more on this later.] It gave an error that the partition was not found.
    So, in short: After all this restoring partitions' visibility under Gparted, I realized that the Dell Utility partition on my Studio 1555 was not booting up. To explain this, it means that when I press F-12 when starting the laptop and select Diagnostics from the menu to run the Diagnostic Utility and after running the Pre-boot System Assesment tests when I consented to boot the Diagnostic Utility partition, it gave me the error that the partition was not found. When I tried to run the "Dell 32 Bit Diagnostics (Graphical User Interface version)" update package under Windows, it resulted in a similar error: Partition not found.
    For some background on what makes the Dell Utility partition so special, please read this thread and the third post on this thread.
    WARNING: You and only you are responsible for your data. Please make a backup before performing any of the partitioning steps below.
    NOTE: Please read the entire post before actually performing the steps.
    So, to try and fix this I did the following:
    Boot into Windows 7.
    Open Disk Management under the Computer Management console (To open the Computer Management console, right click on Computer in the Start menu and select Manage).
    Reformat the Dell Diagnostic Utility partition as FAT(not FAT32). This is the first partition on the drive (marked as Healthy (OEM Partition) under the Status column). [This step may not be required, however I had done it. See Notes below.]
    UPDATE: After reading around a bit I found that these steps to format the partition might not actually be necessary. Simply changing the type of the partition (as detailed below) might also work. However as I had done that, lets just keep these steps over here.
    Reboot into a Linux distribution Live CD (I had Ubuntu 10.10). Or, If you dual boot with a Linux distribution that does not complain about the now inconsistent fstab entry, you can also boot into that distribution directly. I had to boot into Live CD to fix my /etc/fstab.
    UPDATE: After considering all the aspects from start to end I have come to a conclusion regarding the efficacy of this method on dual boot machines with Windows and Linux installed. I doubt anyone with a dual boot Windows/Linux setup would be able to boot into the Dell Diagnostic Utility even with the Utility Partition restored. This is detailed below.
    (As noted above my Archlinux install did not boot up after I had reformatted  my Dell Diagnostic Utility partition. This is because I was mounting the Dell Utility partition at boot using fstab inside Archlinux. And I was using the UUID to mount the partition. After reformatting the partition its UUID changed. So, it wouldn't mount. And because of how my fstab was setup Archlinux won't boot. So, I had to boot into a live environment to fix this. This step applied only to me. YRMV.) Fix the fstab entry.
    (This step also applied to me.) Boot into the repaired Linux Distribution.
    And open a Terminal.
    In the open terminal run fdisk on your drive, e.g.,
    fdisk /dev/sda
    This is how it looks:
    [abhishek@Nitaichand ~]$ sudo fdisk /dev/sda
    Password:
    Command (m for help):
    To change the partition type give the appropriate command, i.e.,
    Command (m for help): t
    Specify the partition, i.e.,
    Partition number (1-10): 1
    Type L to see available codes:
    Hex code (type L to list codes):L
    0 Empty 24 NEC DOS 81 Minix / old Lin bf Solaris
    1 FAT12 27 Hidden NTFS Win 82 Linux swap / So c1 DRDOS/sec (FAT-
    2 XENIX root 39 Plan 9 83 Linux c4 DRDOS/sec (FAT-
    3 XENIX usr 3c PartitionMagic 84 OS/2 hidden C: c6 DRDOS/sec (FAT-
    4 FAT16 <32M 40 Venix 80286 85 Linux extended c7 Syrinx
    5 Extended 41 PPC PReP Boot 86 NTFS volume set da Non-FS data
    6 FAT16 42 SFS 87 NTFS volume set db CP/M / CTOS / .
    7 HPFS/NTFS/exFAT 4d QNX4.x 88 Linux plaintext de Dell Utility
    8 AIX 4e QNX4.x 2nd part 8e Linux LVM df BootIt
    9 AIX bootable 4f QNX4.x 3rd part 93 Amoeba e1 DOS access
    a OS/2 Boot Manag 50 OnTrack DM 94 Amoeba BBT e3 DOS R/O
    b W95 FAT32 51 OnTrack DM6 Aux 9f BSD/OS e4 SpeedStor
    c W95 FAT32 (LBA) 52 CP/M a0 IBM Thinkpad hi eb BeOS fs
    e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a5 FreeBSD ee GPT
    f W95 Ext'd (LBA) 54 OnTrackDM6 a6 OpenBSD ef EFI (FAT-12/16/
    10 OPUS 55 EZ-Drive a7 NeXTSTEP f0 Linux/PA-RISC b
    11 Hidden FAT12 56 Golden Bow a8 Darwin UFS f1 SpeedStor
    12 Compaq diagnost 5c Priam Edisk a9 NetBSD f4 SpeedStor
    14 Hidden FAT16 <3 61 SpeedStor ab Darwin boot f2 DOS secondary
    16 Hidden FAT16 63 GNU HURD or Sys af HFS / HFS+ fb VMware VMFS
    17 Hidden HPFS/NTF 64 Novell Netware b7 BSDI fs fc VMware VMKCORE
    18 AST SmartSleep 65 Novell Netware b8 BSDI swap fd Linux raid auto
    1b Hidden W95 FAT3 70 DiskSecure Mult bb Boot Wizard hid fe LANstep
    1c Hidden W95 FAT3 75 PC/IX be Solaris boot ff BBT
    1e Hidden W95 FAT1 80 Old Minix
    Type the desired code, i.e.,
    Hex code (type L to list codes): de
    Write the partition table with:
    Command (m for help): w
    The partition table has been altered!
    Calling ioctl() to re-read partition table.
    WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
    The kernel still uses the old table. The new table will be used at
    the next reboot or after you run partprobe(8) or kpartx(8)
    Syncing disks.
    [abhishek@Nitaichand ~]$
    Download the required Diagnostics Update Package from the Drivers Download page for your model. Got mine from here.
    Run the downloaded package under the OS you it downloaded for. That is, run the .exe on Windows. Or, if you downloaded the .bin file for Linux then first make it executable:
    chmod u+x CL1367A0.bin
    And now run it under a Linux distribution with an older version of python installed (I think <2.7). I say this because the .bin package didn't run on an updated Archlinux for me, probably because it has the latest python. I ran it from the Ubuntu 10.10 Live CD and it ran fine under that.
    On Windows, If you are not automatically prompted with an option to update your Utility Partition then you need to browse to the location where the package was extracted (for me it was C:\dell\drivers\R239866).
    Now you need to manually run the extracted file (for me it was DDDP.exe). Most probably you'll need to right-click it and run it as an Administrator. And if all went well, it will extract/update the diagnostic utilities to/on the Dell Utility Partition.
    I believe the above steps should be sufficient for someone who's lucky and who's update package is smart enough. However these steps were not sufficient for me. My "Partition not found" error was gone because I had changed the partition type. And so the update package was able to recognize the partition and extract the necessary files to it. But I was still not able to boot the utility partition. After the Pre-boot System Assessment although I no longer got the "Partition not found" error, but I was just dropped onto the GRUB boot menu prompt.
    [UPDATE: As stated above, I realize that the recovery partition had lost its ability to boot long before I had messed up my partition table. But I realized it only when I was testing all my partition after fixing the partition table. Please refer to this forum thread for further Details. I  do not think that it is possible longer to boot from the Dell Utility Parttion on my setup which has GRUB installed to the MBR. But the rest of the post documents my attempts to slove the problem without the knowledge from the forum post.]
    Anyways, it was a pain to again and again set up/update the partition and test it after waiting half an hour or so for the Pre-boot System Assessment to complete. But I was determined to solve the problem at-least partially, until next time. So I created a GRUB entry to boot the Utility partition. Assuming the partition is the first partition on the drive (which is the case here), the grub entry is simply:
    title Dell Utility
    rootnoverify (hd0,0)
    chainloader +1
    I tried downloading an older update package. I updated my Partition with it. And tested. Still, I was unsuccessful. I researched a little bit and found this link. Out of frustration,I decided to use brute force this time . So, the below are the steps which let me have at-least a glimpse of The Dell Diagnostic Utility booting up from the partition:
    Backup your partition table using the sfdisk command (not fdisk).
    Follow the instructions in the link I gave above (i.e., http://community.spiceworks.com/how_to/show/1123) and build your Utility Partition from scratch.
    Now after that when you try to boot into the OS you'll be presented with an blue bar on top. This is because the mkup batch file from the Dell Diagnostic/Drivers CD/DVD wiped your partition table and rewrote it with only one partition on it- the Dell utility partition.
    Boot into a Live environment and restore your partition table from the backup created earlier using sfdisk.
    Now boot with a Windows disc to repair your Windows boot problem. This applied to me but may not apply to you.
    Again boot into a live environment and restore GRUB to MBR.
    After a reboot press F-12 to get to the BIOS boot menu and select Diagnostics.
    Let the Pre-boot Assessment run and after its complete it will ask you to press any key to boot the Dell Utility partition. Do that.
    You'll notice your still dropped into GRUB instead of getting the Diagnostics GUI.
    Now when on GRUB prompt don't boot any other OS.
    Press any key (other than <Enter>, that is ) to stop the timer if you have one set.
    Now look carefully at the boot menu.
    Remember I told you that I had created a GRUB menu entry to boot the Dell Utility partition. Select that. And if you are lucky you might just be able boot the partition. This worked for me (finally!).
    After this initial run I was unable to run the Diagnostics GUI from the GRUB menu entry again. I haven't tried to re-run the Pre-boot Assessment and wait to see, if I'm able to boot it from there. But now, I'm satisfied that at-least the file there are in a running condition.
    Also, the update package can be used to create boot-able USB drives or boot-able CD/DVDs which can run the Diagnostics just fine. They are almost as fast as the partition (especially the USB which seems even faster). They are recommend, instead of going into this trouble to recreate the partition. That is unless you are a purist/perfectionist .
    Notes:
    At first, I panicked and tried a lot of steps that are not exactly documented above for the sake of convenience to others who might refer.
    I have thus rewritten the post in a manner to make it very general in nature as it did not become very fruitful for myself.  If you attempt to use this guide, use common sense where necessary .
    Of course, if you are trying to build a Utility partition on a bare hard drive or you're feeling adventurous, you can always follow this link .
    Last edited by bhadotia (2012-10-08 19:03:18)

    bhadotia wrote:Anyway's the file downloaded from dell to update the partition for Studio 1555 is corrupted (checksums don't match). My partition still doesn't boot. I'm working to fix this and will update my post when I'm done.
    The file seems to create the CD/DVD/Image and USB just fine. So I used this only to create a CD image which I then wrote on a blank CD which seems to work fine. Also, I played around a bit and had some partial success in booting the partition. I've updated my original opening post with the new findings.
    Whew!! what a waste of time! Never want to do all of this again .
    Last edited by bhadotia (2012-03-03 00:05:22)

  • How to create drive partition in window 8.1

    i have number of doubt on partition of disk management. i have new dell laptop, little difficult to using the same and i want to partition of the c disk and want to create d disk, but i unable to perform the same.
    when i click to the shrink volume and want to shrink the same, but a error flash out (there is no space on the disk to comple this operation).
    i had understand the same and when i'm going to delete the extra partition called health, EFI system, health recovery partition. the option of the delete volume is not available. 
    please give me some idea for doing partition to save the data, video and picture. if there an alternative option to save the same, please share it to me.

    Shrinking or using any other third party tools to create partition from C is not suggested. It usually results in complete installation of Windows, with files being lost forever.
    As a workaround, you can either create and mount a VHD/VHDx or map a folder inside the C drive (in C:\) as a separate drive. This will look like a separate drive and the steps are quite easy compared to creating a new physical partition. The following links
    will be helpful:
    http://www.howtogeek.com/howto/windows-vista/map-a-drive-letter-to-a-folder-the-easy-way-in-windows/
    http://www.wikihow.com/Create-a-Virtual-Hard-Drive-in-Windows-8
    Balaji Kundalam

  • Doubt in Group by

    I have doubt in group by clause.
    System_log table contains
    server_id,
    system_cpu,
    user_cpu,
    time_log
    as fields
    I want to display distinct servers order by (system+user)
    SELECT server_id
    FROM system_log
    WHERE time_log IN (SELECT MAX(time_log)
    FROM system_log
    GROUP BY server_id)
    ORDER BY (system+ user) ASC
    In this query, i'm not getting distinct server_id.
    Can anyone correct me this query?

    Try
    SELECT sl.server_id
      FROM system_log sl
    WHERE time_log =
           (SELECT MAX(time_log) FROM system_log sl2 WHERE sl.server_id = sl2.server_id GROUP BY server_id)or
    SELECT sl2.server_id
      FROM (SELECT sl.*
                  ,ROW_NUMBER() over(PARTITION BY sl.server_id ORDER BY sl.time_log DESC) RN
              FROM system_log sl) sl2
    WHERE sl2.rn = 1Regards...

  • How do I undo BC Partition repair in disk utility?

    Here's the summary:
    8-core MacPro2,1 running 10.6.8, Paragon NTFS for Mac, Bootcamp Win7.
    4 internal HDD drives: two 1.5TBs for data, one 1TB for MacOS, one 1.5TB for Win7 bootcamp.
    I mostly use the Mac side for music production (but rarely), and the Win side for business and everything else. Scores and scores of Win apps installed over the years. [4 monitor system], well over 500K files on the drive.
    I just backed up the data from the two data-only drives, and made a bootable clone of the MacOS drive (SuperDuper). I have never successfully been able to clone the Win7 Bootcamp NTFS drive (even with Winclone back in 2009) because of volume sizes (or something). I decided to try again, from WITHIN Windows this time (all other attempts were from the Mac OS side).
    I bought, downloaded, and installed Acronis True image from within the Win7 bootcamp system. [I obviously did not know that it was gonna modify my MBR, and I had no idea at the time that the GPT and MBR areas were somehow 'mingled' on a bootcamp drive.]
    So, when I performed the Acronis-requested reboot (my default boot is into the Bootcamp/Win7 drive), it failed to boot and requested some Windows recovery media or something. I was concerned that anything i put in the DVD drive would sabotage my priceless (in retrospect) stable/optimized Win7 bootcamp system. So, i just hard-powered down the Mac and tried to restart.
    I did the Alt/option key, and i was presented with the Mac or Win drive icons. I selected Win, and then I got a different boot error message--'no MBR found'.
    But this time i realized that Acronis had stepped where it shouldn't have, and I figured the Mac side could fix the boot problem (maybe with bootcamp assistant or something).
    If i had stopped THERE, and searched the forums i could have found how to fix THAT problem--that has been answered tons of times…
    But, instead, i went to Disk Utility and asked it to repair my Bootcamp partition (I have Paragon NTFS and it has worked for years, and so I did not have a reason to doubt Disk Utility's ability to Repair an NTFS volume--not that i have tried it before, of course).
    Disk Utility repair ran for about 10-15 minutes and said it fixed about 10-20 things.
    The drive information (in the side bar and below) still had the BOOTCAMP partition, reported that it was NTFS, said that there was 308 GB still available of the 1.5TB drive, and that it contained 1.19TB 'used'. Looked normal to me.
    I closed Disk Utility and then opened a Finder window to see if DU left any 'artifacts' of its 'fixes' on the BOOTCAMP partition, and all the files were gone! Even though DU said it had 1.19TB 'used', all of my files are gone. [I rebooted also, to verify that it was not some 'delayed reporting' issue.]
    When I enable 'hidden files' to show, what I get on the Bootcamp partition are these three entries:
    .DS_Store (16KB), .fseventsd folder (with a 1KB UUID file inside it), and a .Trashes folder with zero KB.
    At this point, I panic and assume the position of despair. There is no 'undo' key for the D/U that I can find. I do an orderly shut down of the system, physically remove the Win7 BC drive, and make/verify a sector-by-sector clone of the drive (on a Win7 laptop, using Acronis--22 hours).
    In Win7 Disk Management, the GPT partition (on the original drive) shows up and the BOOTCAMP partition shows up--with the proper size--but windows does NOT recognize the partition as being NTFS. It reports it as being RAW and 'urges' me to format it (yeah, right…).
    So, I place the sector-by-sector duplicate back into the Mac, boot up (only the Mac OS is given as an option), and am ready to 'work on' recovering the Win7 BC partition (if possible).
    I am avoiding trying to fix the booting problem, because recovery of the 1.2TB of a working system is much more critical for me.
    The clone HDD reports the same in DU, except now the GPT partition shows up as greyed-out 'disk1s1', right above the "BOOTCAMP" partition in the sidebar. [I understand from researching this that disk1s1 is somehow related to the bootloader for BC?]
    I used the demo version of Data Rescue 3 to scan for recoverable files from the drive, but it doesn't even report the .files. (I am running the deep scan now, but will take about another 9 hours to complete that).
    Has anybody got any suggestions on how to reclaim this partition and its system?
    Here are a couple of other details from diagnostic tools:
    Model Name:    Mac Pro
      Model Identifier:    MacPro2,1
      Processor Name:    Quad-Core Intel Xeon
      Processor Speed:    3 GHz
      Number Of Processors:    2
      Total Number Of Cores:    8
      L2 Cache (per processor):    8 MB
      Memory:    13 GB
      Bus Speed:    1.33 GHz
      Boot ROM Version:    MP21.007F.B06
    newmac:~ gmmx2$ sudo gpt -r show disk1
           start        size  index  contents
               0           1         PMBR
               1           1         Pri GPT header
               2          32         Pri GPT table
              34      262144      1  GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE
          262178        2014        
          264192      409600      2  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
          673792  2929602560      3  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
      2930276352         783        
      2930277135          32         Sec GPT table
      2930277167           1         Sec GPT header
    newmac:~ gmmx2$ diskutil list
    /dev/disk0
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *1.0 TB     disk0
       1:                        EFI                         209.7 MB   disk0s1
       2:                  Apple_HFS Macintosh HD            999.9 GB   disk0s2
    /dev/disk1
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *1.5 TB     disk1
       1:         Microsoft Reserved                         134.2 MB   disk1s1
       2:                        EFI                         209.7 MB   disk1s2
       3:       Microsoft Basic Data BOOTCAMP               1.5 TB     disk1s3
    /dev/disk2
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *1.5 TB     disk2
       1:                        EFI                         209.7 MB   disk2s1
       2:                  Apple_HFS D3                      750.0 GB   disk2s2
       3:       Microsoft Basic Data DATA3                  749.9 GB   disk2s3
    /dev/disk3
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:     FDisk_partition_scheme                        *1.5 TB     disk3
       1:               Windows_NTFS SSDSUB                 1.5 TB     disk3s1
    [Disk 1 is obviously the BC one]
    newmac:~ gmmx2$ sudo fdisk /dev/disk1
    Password:
    Disk: /dev/disk1    geometry: -5415437/4/63 [-1364690128 sectors]
    Signature: 0xAA55
             Starting       Ending
    #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
    1: EE    0   0   2 - 1023 254  63 [         1 - -1364690129] <Unknown ID>
    2: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
    3: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
    4: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
    I cannot be the only one who has much such a catastrophic error, so I am hoping that there is something I have overlooked (being only a part-time Mac user) or there is some utility somewhere which can fix this--
    Or if you need more data, let me know...
    thank you for your time--gmm

    Additional information: I found the DU Repair log for that session, in case it helps:
    2013-01-28 04:31:00 -0700: Disk Utility started.
    2013-01-28 04:31:30 -0700: Verify and Repair volume “BOOTCAMP2013-01-28 04:31:30 -0700: Starting repair tool:
    2013-01-28 04:31:30 -0700: Verifying files...                                                            
    2013-01-28 04:31:57 -0700: Adjusting instance tags to prevent rollover on file 0x606f0.                  
    2013-01-28 04:31:57 -0700: Adjusting instance tags to prevent rollover on file 0x606f2.                  
    2013-01-28 04:31:57 -0700: Adjusting instance tags to prevent rollover on file 0x606f4.                  
    2013-01-28 04:32:01 -0700: Files verification completed.                                                 
    2013-01-28 04:32:01 -0700: Verifying meta files...                                                       
    2013-01-28 04:32:01 -0700: Meta files verification completed.                                            
    2013-01-28 04:32:01 -0700: Veryfing $AttrDef.                                                            
    2013-01-28 04:32:01 -0700: Veryfing $Boot.                                                               
    2013-01-28 04:32:01 -0700: Verifying $UpCase.                                                            
    2013-01-28 04:32:01 -0700: Correcting $UpCase data.                                                      
    2013-01-28 04:32:01 -0700: Verifying $LogFile.                                                           
    2013-01-28 04:32:01 -0700: Verifying $Volume.                                                            
    2013-01-28 04:32:02 -0700: Verifying files with EAs...                                                   
    2013-01-28 04:32:02 -0700: EAs verification completed.                                                   
    2013-01-28 04:32:02 -0700: Verifying folders...                                                          
    2013-01-28 04:41:54 -0700: Folders verification completed.                                               
    2013-01-28 04:41:54 -0700: Minor inconsistencies are detected on the volume.                             
    2013-01-28 04:41:54 -0700: Creating root directory                                                       
    2013-01-28 04:41:54 -0700: Verifying security descriptors...                                             
    2013-01-28 04:41:54 -0700: Clearing invalid security descriptor 0x25e                                    
    2013-01-28 04:41:54 -0700: Clearing invalid security descriptor 0x260                                    
    2013-01-28 04:41:54 -0700: Clearing invalid security descriptor 0x797                                    
    2013-01-28 04:41:54 -0700: Clearing invalid security descriptor 0x1538                                   
    2013-01-28 04:41:54 -0700: Deleting orphan $Secure::$SII entry 0x25e                                     
    2013-01-28 04:41:54 -0700: Deleting orphan $Secure::$SII entry 0x260                                     
    2013-01-28 04:41:54 -0700: Deleting orphan $Secure::$SII entry 0x797                                     
    2013-01-28 04:41:54 -0700: Deleting orphan $Secure::$SII entry 0x1538                                    
    2013-01-28 04:41:54 -0700: Deleting orphan $Secure::$SDH entry Id=0x797                                  
    2013-01-28 04:41:54 -0700: Deleting orphan $Secure::$SDH entry Id=0x25e                                  
    2013-01-28 04:41:55 -0700: Deleting orphan $Secure::$SDH entry Id=0x260                                  
    2013-01-28 04:41:55 -0700: Deleting orphan $Secure::$SDH entry Id=0x1538                                 
    2013-01-28 04:41:55 -0700: Verifying files security...                                                   
    2013-01-28 04:41:55 -0700: Record 0x97c contains invalid security Id (0x260)                             
    2013-01-28 04:41:55 -0700: Record 0x99b contains invalid security Id (0x260)                             
    2013-01-28 04:41:55 -0700: Record 0xb88 contains invalid security Id (0x260)                             
    2013-01-28 04:41:55 -0700: Record 0xb91 contains invalid security Id (0x260)                             
    2013-01-28 04:41:55 -0700: Record 0xb92 contains invalid security Id (0x260)                             
    2013-01-28 04:41:55 -0700: Record 0x5633 contains invalid security Id (0x260)                            
    2013-01-28 04:41:55 -0700: Record 0x5635 contains invalid security Id (0x260)                            
    2013-01-28 04:41:55 -0700: Record 0x5637 contains invalid security Id (0x260)                            
    2013-01-28 04:41:57 -0700: Record 0xe1d4 contains invalid security Id (0x25e)                            
    2013-01-28 04:41:57 -0700: Record 0xe1d5 contains invalid security Id (0x25e)                            
    2013-01-28 04:41:57 -0700: Record 0xe1d6 contains invalid security Id (0x260)                            
    2013-01-28 04:41:58 -0700: Record 0x111c9 contains invalid security Id (0x260)                           
    2013-01-28 04:41:58 -0700: Record 0x111ca contains invalid security Id (0x260)                           
    2013-01-28 04:41:58 -0700: Record 0x111cb contains invalid security Id (0x260)                           
    2013-01-28 04:41:58 -0700: Record 0x111dc contains invalid security Id (0x260)                           
    2013-01-28 04:41:58 -0700: Record 0x11285 contains invalid security Id (0x260)                           
    2013-01-28 04:41:58 -0700: Record 0x11297 contains invalid security Id (0x260)                           
    2013-01-28 04:41:58 -0700: Record 0x113c4 contains invalid security Id (0x260)                           
    2013-01-28 04:41:58 -0700: Record 0x113c5 contains invalid security Id (0x260)                           
    2013-01-28 04:41:58 -0700: Record 0x12528 contains invalid security Id (0x260)                           
    2013-01-28 04:42:00 -0700: Record 0x1cfe2 contains invalid security Id (0x260)                           
    2013-01-28 04:42:00 -0700: Record 0x1dce1 contains invalid security Id (0x260)                           
    2013-01-28 04:42:00 -0700: Record 0x1f6a8 contains invalid security Id (0x260)                           
    2013-01-28 04:42:00 -0700: Record 0x1f6a9 contains invalid security Id (0x260)                           
    2013-01-28 04:42:00 -0700: Record 0x1f6c4 contains invalid security Id (0x260)                           
    2013-01-28 04:42:00 -0700: Record 0x21d57 contains invalid security Id (0x797)                           
    2013-01-28 04:42:03 -0700: Record 0x3220d contains invalid security Id (0x260)                           
    2013-01-28 04:42:06 -0700: Record 0x4bc2a contains invalid security Id (0x260)                           
    2013-01-28 04:42:10 -0700: Record 0x64ff9 contains invalid security Id (0x1538)                          
    2013-01-28 04:42:11 -0700: Can't read $SDS                                                               
    2013-01-28 04:42:12 -0700: Security verification completed                                               
    2013-01-28 04:42:12 -0700: Verifying $MFT.                                                               
    2013-01-28 04:42:12 -0700: Verifying $MFTMirr.                                                           
    2013-01-28 04:42:12 -0700: Verifying $Bitmap.                                                            
    2013-01-28 04:42:18 -0700: Volume repair complete.
    2013-01-28 04:42:18 -0700: Updating boot support partitions for the volume as required.
    2013-01-28 04:42:18 -0700: Repair tool completed: 2013-01-28 04:42:18 -0700:
    2013-01-28 04:42:18 -0700:

Maybe you are looking for