How to revert inactive protection group to active

Hello Everyone,
We have one DPM 2012 R2 server. Few days back I had stopped the protection of a member. Now i want to again add that member to active protection group.
Drive letter, server name and other settings are same.
Is there any way to accomplish this? I already have gone through the threads which talk about such issue and suggest to modify the protection and select the member which is inactive but that didn't work for me.
Thanks,
Arun
Arun Kumar

Hi,
Modifying an existing protection group or making a new protection group and selecting the same data source should bring it out of inactive.  If it does not it is because one of the the data source properties or location has changed. 
IE: For a volume, the volume GUID changed, for a Virtual machine, the VM GUID changed etc.   Worst case it does not come out of inactive and we make new replica / recovery point volume for it.  After new recovery points are made for the
desired retention range, then manually remove the data source from inactive protection to free up the disk space.
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Mike J. [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights.

Similar Messages

  • Move Protection Group from One DPM server to another DPM server

    Hi Mike,
    Can we move Protection Group from one DPM 2012 SP1 to another DPM 2012 R2 version? If yes then what is the steps to perform that. Also i am running DPM servers with co-located and non-colocated configuration. What would be best as per best practice? Because
    my 95% backup are SQL backups.

    Hi,
    There are no provisions in DPM to move protection groups or protected data sources to a new DPM server and maintain the recovery points.  The best you can do is to stop protection on DPM1 and retain the replica, then run the setdpmserver.exe on the
    protected server and point it the DPM2 server. On DPM2, run the attach-productionserver.ps1 script to establish agent communications, then make new protection groups and re-protect the same data sources.  After the retention goals are met, delete
    the replica from under inactive protection group on DPM1.
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Mike J. [MSFT]
    This posting is provided "AS IS" with no warranties, and confers no rights.

  • Cannot create protection groups from Azure Portal

    Trying to setup Azure Site Recovery. Have successfully added the Hyper-V Sites and installed the provider and applied the registration key. Both servers show green. 
    The issue is when moving to the next step in the process of creating a Protection Group. I click create new protection group and the normal drop down list and options do not show up. I get an error saying "An
    error occurred while retrieving the required data for this view."  I have tried logging off and on trying different browsers (Chrome, IE, Mozilla) with same results. Have also tried multiple computers and servers same result. 
    I have looked up the PowerShell commands to try to find how to create the protection group from PowerShell but no luck finding specific command. 
    For now I am going to try to delete the sites, vault, and create everything from scratch. 
    <button aria-label="Replication Settings" class="fx-balloonicon-button" type="button"></button>

    Hello,
    Please can you share the following detail with me
    1) Go to the Jobs view of the ASR Vault & find the jobs which were run during the Registration of both your servers.
    2) Drill into the job and from the properties page please send us the JobId.
    We will need this information to understand what could have potentially gone wrong with the Vault.
    Regards,
    Anoop KV

  • HT201198 how do i know my apple protection plan is activated or not

    how do i know my apple protection plan is activated or not

    You can check this information by going to https://selfsolve.apple.com/
    Or by going to https://supportprofile.apple.com/

  • Creating management accounts for protected accounts and groups in Active Directory

    I'm following step-by-step instruction for creating management accounts for protected groups that I found in Microsoft book "Best Practise for Securing Active Directory", published april 2013.
    What is confusing me is the "Enabling management accounts to modify the membership of protected groups" step. When I use DSACLS command:
    Dsacls "CN=AdminSDHolder,CN=System,DC=MyDomain,DC=com"/G
    [email protected]:RPWP;member
    what I have to type insted of "member".
    When I use previous command with simple "member" at the end I dont get this:
    Verify that the account has been granted only Read Members and
    Write Members permissions on the DA group, and click OK.
    My account have flag on all properties.
    I hope You understand me.

    The last field is for the attribute to delegate. You can read about it here: https://technet.microsoft.com/en-us/library/cc772662%28v=ws.10%29.aspx
    You can also refer to this for updating AdminSDHolder container: http://social.technet.microsoft.com/wiki/contents/articles/22331.adminsdholder-protected-groups-and-security-descriptor-propagator.aspx
    This posting is provided AS IS with no warranties or guarantees , and confers no rights.
    Ahmed MALEK
    My Website Link
    My Linkedin Profile
    My MVP Profile

  • I am new How to make internet enable group in my active directory 2003 ?

    I am new How to make internet enable group in my active directory 2003 ?
    Thanks & Regards, Amol . Amol Dhaygude

    Greetings!
    What is Internet Enabled Group? Would you please clarify this?
    Mahdi Tehrani   |  
      |  
    www.mahditehrani.ir
    Please click on Propose As Answer or to mark this post as
    and helpful for other people.
    This posting is provided AS-IS with no warranties, and confers no rights.
    How to query members of 'Local Administrators' group in all computers?

  • Moving protection groups to a new server - How do I move tape data?

    Hello, I am looking to install a new DPM server and decommission the existing DPM server. 
    I did read the Technet documentation on
    Moving the DPM Server to a different computer
    However, it seems easier to load a new DPM server, point protection agents to it and then recreate Protection Groups. Once all of the recovery points on the original server have expired I can proceed in removing it. 
    The only thing I'm stuck on is how to move all of the Tape data to the new server. And once I do that, how do I associate the recovery points on tape with the newly created Protection Groups?

    Hi,
    The DPM tapes written to on the old DPM server can be moved to the new DPM server and imported, however, the data on them cannot be restored until you re-catalog the tapes, then the recovery points will show up under the recovery tape under EXTERNAL DPM
    TAPES.  
    However - These recovery points can only be restored as flat files using the "recover to an alternate location" option.  The browse will only see protected servers on the new DPM server.  So basically, if you don't use the same DPM Server
    name and restore the DPMDB, you will not get the option to recovery any data back to original location including application data.  This will mean after a flat file restore, you will need to manually move or copy the files back to the applications folder
    and replace the existing files for the application to be able to use them. 
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Mike J. [MSFT]
    This posting is provided "AS IS" with no warranties, and confers no rights.

  • Unable to modify or create Protection Groups in DPM 2012 R2 - Error: 31220

    "DPM failed to apply the required policies to this protection group since the recovery point limit for this DPM server has been exceeded. (ID: 31220)"
    I am trying to add new data sources to our DPM server and continually run into the above message. I get the same error whether I attempt to create a new Protection Group and add the data sources to it... or if I attempt to modify an existing Protection Group
    to add data sources to it. I can guess that the obvious answer is "You have too many data sources or to many recovery points for the server to handle..." If that's the case, I need to figure out how to tell how many I have. As best as I can figure
    myself, I have less than 150 data sources and less than 2500 recovery points/snapshot/express-full. If there is a tool or a command that I can run to tell that, I'd be grateful to anyone who can point me in that direction.
    I have tried to remove inactive member servers that no longer exist from our Protection Groups... no effect.  I have tried to completely delete the removed server's data from replica... no effect.  We began seeing this issue in 2012 SP1, so I ran
    through the upgrade to 2012 R2 hoping that it would resolve the issue... no effect.  I am able to remove members from our Protection Groups, but if I try to add an entirely new member or even just a single DB on an already protected member... fails with
    above message.  I also tried to adjust the retention and backup schedule... fails with above error.
    Other than the stock answer from Microsoft that I am truly exceeding some limit, is there any other underlying issue that can cause this to be mis-reported to me?  I hope that SOMEONE has an answer or guidance for me.

    Hi,
    Another DPM PowerShell script - this one allows you to delete older recovery points for a selected datasource without having to modify the PG.
    #Author : Ruud Baars
    #Date : 11/09/2008
    #Edited : 11/15/2012 By: Wilson S.
    #edited : 11/27/2012 By: Mike J.
    # NOTE: Update script to only remove recovery points on Disk. Recovery points removed will be from the oldest one up to the date
    # entered by the user while the script is running
    #deletes all recovery points before 'now' on selected data source.
    $version="V4.7"
    $ErrorActionPreference = "silentlycontinue"
    add-pssnapin sqlservercmdletsnapin100
    Add-PSSnapin -Name Microsoft.DataProtectionManager.PowerShell
    $MB=1024*1024
    $logfile="DPMdeleteRP.LOG"
    $wait=10 #seconds
    $confirmpreference = "None"
    function Show_help
    cls
    $l="=" * 79
    write-host $l -foregroundcolor magenta
    write-host -nonewline "`t<<<" -foregroundcolor white
    write-host -nonewline " DANGEROUS :: MAY DELETE MANY RECOVERY POINTS " -foregroundcolor red
    write-host ">>>" -foregroundcolor white
    write-host $l -foregroundcolor magenta
    write-host "Version: $version" -foregroundcolor cyan
    write-host "A: User Selects data source to remove recovery points for" -foregroundcolor green
    write-host "B: User enters date / time (using 24hr clock) to Delete recovery points" -foregroundcolor green
    write-host "C: User Confirms deletion after list of recovery points to be deleted is displayed." -foregroundcolor green
    write-host "Appending to log file $logfile`n" -foregroundcolor white
    write-host "User Accepts all responsibilities by entering a data source or just pressing [Enter] " -foregroundcolor white -backgroundcolor blue
    "**********************************" >> $logfile
    "Version $version" >> $logfile
    get-date >> $logfile
    show_help
    $DPMservername=&"hostname"
    "Selected DPM server = $DPMservername" >> $logfile
    write-host "`nConnnecting to DPM server retrieving data source list...`n" -foregroundcolor green
    $pglist = @(Get-ProtectionGroup $DPMservername) # WILSON - Created PGlist as array in case we have a single protection group.
    $ds=@()
    $tapes=$null
    $count = 0
    $dscount = 0
    foreach ($count in 0..($pglist.count - 1))
    # write-host $pglist[$count].friendlyname
    $ds += @(get-datasource $pglist[$count]) # WILSON - Created DS as array in case we have a single protection group.
    # write-host $ds
    # write-host $count -foreground yellow
    if ( Get-Datasource $DPMservername -inactive) {$ds += Get-Datasource $DPMservername -inactive}
    $i=0
    write-host "Index Protection Group Computer Path"
    write-host "---------------------------------------------------------------------------------"
    foreach ($l in $ds)
    "[{0,3}] {1,-20} {2,-20} {3}" -f $i, $l.ProtectionGroupName, $l.psinfo.netbiosname, $l.logicalpath
    $i++
    $DSname=read-host "`nEnter a data source index from list above - Note co-located datasources on same replica will be effected"
    if (!$DSname)
    write-host "No datasource selected `n" -foregroundcolor yellow
    "Aborted on Datasource name" >> $logfile
    exit 0
    $DSselected=$ds[$DSname]
    if (!$DSselected)
    write-host "No datasource selected `n" -foregroundcolor yellow
    "Aborted on Datasource name" >> $logfile
    exit 0
    $rp=get-recoverypoint $DS[$dsname]
    $rp
    # $DoTape=read-host "`nDo you want to remove when recovery points are on tape ? [y/N]"
    # "Remove tape recovery point = $DoTape" >> $logfile
    write-host "`nCollecting recoverypoint information for datasource $DSselected.name" -foregroundcolor green
    if ($DSselected.ShadowCopyUsedspace -gt 0)
    while ($DSSelected.TotalRecoveryPoints -eq 0)
    { # "still 0"
    #this is on disk
    $oldShadowUsage=[math]::round($DSselected.ShadowCopyUsedspace/$MB,1)
    $line=("Total recoverypoint usage {0} MB on DISK in {1} recovery points" -f $oldShadowUsage ,$DSselected.TotalRecoveryPoints )
    $line >> $logfile
    write-host $line`n -foregroundcolor white
    #this is on tape
    #$trptot=0
    #$tp= Get-RecoveryPoint($dsselected) | where {($_.Datalocation -eq "Media")}
    #foreach ($trp in $tp) {$trptot += $trp.size }
    #if ($trptot -gt 0 )
    # $line=("Total recoverypoint usage {0} MB on TAPE in {1} recovery points" -f ($trptot/$MB) ,$DSselected.TotalRecoveryPoints )
    # $line >> $logfile
    # write-host $line`n -foregroundcolor white
    [datetime]$afterdate="1/1/1980"
    #$answer=read-host "`nDo you want to delete recovery points from the beginning [Y/n]"
    #if ($answer -eq "n" )
    # [datetime]$afterdate=read-host "Delete recovery points AFTER date [MM/DD/YYYY hh:mm]"
    [datetime]$enddate=read-host "Delete ALL Disk based recovery points BEFORE and Including date/time entered [MM/DD/YYYY hh:mm]"
    "Deleting recovery points until $enddate" >>$logfile
    write-host "Deleting recovery points until and $enddate" -foregroundcolor yellow
    $rp=get-recoverypoint $DSselected
    if ($DoTape -ne "y" )
    $RPselected=$rp | where {($_.representedpointintime -le $enddate) -and ($_.Isincremental -eq $FALSE) -and ($_.DataLocation -eq "Disk")}
    else
    $RPselected=$rp | where {($_.representedpointintime -le $enddate) -and ($_.Isincremental -eq $FALSE)}
    if (!$RPselected)
    write-host "No recovery points found!" -foregroundcolor yellow
    "No recovery points found, aborting...!" >> $logfile
    exit 0
    $reselect = $enddate
    $adjustflag = $false
    foreach ($onerp in $RPselected)
    $rtime=[string]$onerp.representedpointintime
    $rsize=[math]::round(($onerp.size/$MB),1)
    $line= "Found {0}, RP size= {1} MB (If 0 MB, co-located datasource cannot be computed), Incremental={2} "-f $rtime, $rsize,$onerp.Isincremental
    $line >> $logfile
    write-host "$line" -foregroundcolor yellow
    #Get dependent rp's for data source
    $allRPtbd=$DSselected.GetAllRecoveryPointsToBeDeleted($onerp)
    foreach ($oneDrp in $allRPtbd)
    if ($oneDrp.IsIncremental -eq $FALSE) {continue}
    $rtime=[string]$oneDrp.representedpointintime
    $rsize=[math]::round(($oneDrp.size/$MB),1)
    $line= ("`t...is dependancy for {0} size {1} `tIncremental={2}" -f $rtime, $rsize, $oneDrp.Isincremental)
    $line >> $logfile
    if ($oneDrp.representedpointintime -ge $enddate)
    #stick to latest full ($oneDrp = dependents, $onerp = full)
    $adjustflag = $true
    $reselect = $onerp.representedpointintime
    "<< Dependents newer than BEFORE date >>>" >> $logfile
    Write-Host -nonewline "`t <<< later than BEFORE date >>>" -foregroundcolor white -backgroundcolor red
    write-host "$line" -foregroundcolor yellow
    else
    #Ok, include current latest incremental
    $reselect = $oneDrp.representedpointintime
    write-host "$line" -foregroundcolor yellow
    if ($reselect -lt $oneDrp.representedpointintime)
    #we adjusted further backward than latest incremental within selection
    $reselect = $rtime
    $line = "Adjusted BEFORE date to be $reselect to include dependents to $enddate"
    $line >> $logfile
    Write-Host $line -foregroundcolor white -backgroundcolor blue
    $line="`n<<< SECOND TO LAST CHANCE TO ABORT - ONE MORE PROMPT TO CONFIRM. >>>"
    write-host $line -foregroundcolor white -backgroundcolor blue
    $line >> $logfile
    $line="Above recovery points within adjusted range will be permanently deleted !!!"
    write-host $line -foregroundcolor red
    $line >> $logfile
    $line="These RP's include dependent recovery points and may contain co-located datasource(s)"
    write-host $line -foregroundcolor red
    $line >> $logfile
    $line="Data source activity = " + $DSselected.Activity
    $line >> $logfile
    write-host $line -foregroundcolor white
    $DoDelete=""
    while (($DoDelete -ne "N" ) -and ($DoDelete -ne "Y"))
    $line="Continue with deletion (must answer) Y/N? "
    write-host $line -foregroundcolor white
    $DoDelete=read-host
    $line = $line + $DoDelete
    $line >> $logfile
    if (!$DSselected.Activity -eq "Idle")
    $line="Data source not idle, do you want to wait Y/N ? "
    write-host $line -foregroundcolor yellow
    $Y=read-host
    $line = $line + $Y
    $line >> $logfile
    if ($Y -ieq "Y")
    Write-Host "Waiting for data source to become idle..." -foregroundcolor green
    while ($DSselected.Activity -ne "Idle")
    ("Waiting {0} seconds" -f $wait) >>$logfile
    Write-Host -NoNewline "..." -ForegroundColor blue
    start-sleep -s $wait
    if ($DoDelete -eq "Y")
    foreach ($onerp in $RPselected)
    #reselect is adjusted to safe range relative to what was requested
    #--- if adjustflag not set then all up to including else only older because we must keep the full
    if ((($onerp.representedpointintime -le $reselect) -and ($adjustflag -eq $false)) -or ($onerp.representedpointintime -lt $reselect))
    $rtime=[string]$onerp.representedpointintime
    write-host `n$line -foregroundcolor red
    $line >>$logfile
    if (($onerp ) -and ($onerp.IsIncremental -eq $FALSE)) { remove-recoverypoint -RecoveryPoint $onerp -confirm:$True} # >> $logfile}
    $line =("---`nDeleting recoverypoint -> " + $rtime)
    $line >>$logfile
    "All Done!" >> $logfile
    write-host "`nAll Done!`n`n" -foregroundcolor white
    $line="Do you want to View DPMdeleteRP.LOG file Y/N ? "
    write-host $line -foregroundcolor white
    $Y=read-host
    $line = $line + $Y
    $line >> $logfile
    if ($Y -ieq "Y")
    Notepad DPMdeleteRP.LOG
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Mike J. [MSFT] This
    posting is provided "AS IS" with no warranties, and confers no rights.

  • How to revert back the changes that have made to Infoset

    Dear Experts,
    Can any one help me with solution for the below issue?
    I have activated(checked) some navigational attributes to the infocube "XYZ".This "XYZ" infocube is used in Infoset and as well as in multiprovider.Instead of activating navigational attributes in the infoset ,mistakenly i have removed the infocube and reassigned(reconnected with previous settings) in the infoset.Now i realized that the technical reference names in infoset(For ex:"ABC_F12,ABC_F13") got changed and giving the problem in Multiprovider.And there are n number of queries build based on the multiprovider.
    While iam trying to activate the inactived Multiprovider iam getting an error message saying "inactive infoobjects ...(.ABC_F12,ABC_F13 are not available)....
    Can any body help me how to revert back the changes for the Infoset that i have made or anyother process to sort out this issue.
    Earlier solutions will be appreciated.
    Thanks & Regards,
    Prathish.

    Hi,
    If the changes have been saved, then there is no automatic way of reverting the changes. To get the Infoset in the reqd state, you will have to move an unchanged copy into the dev sys. The easiest way would be to transport a copy from the Prod sys. But first you have to check whether the transport path exists. With the help of Basis team, you can do this.
    wish u luck.
    Regards,
    Rahul

  • How can i find screen group system field?

    Hi all,
    How can i find screen group system field?
    Thanks,
    Nidhi Kothiyal

    Hi,
    Do you mean by the screen-group which we give for the fields to be active or inactive in module pool?
    You can find it in the attributes window which comes by double clicking on the field. In that give the group name in the 1st box in GROUPS.
    Thanks,
    Sri.

  • Create a new group in Active Directory ?

    Hello,
    I'd like to create a new group in Active Directory. Can somebody show me a sample code please ?
    Thanks.

    Someone should show you how to perform a search. There's a sample in this forum.
    http://forums.sun.com/thread.jspa?threadID=623860

  • How to tell if REQ1 is set active high

    Hi I am using the 6533 PCI-DIO-32HS card in a PC with traditional DAQ, looking at an existing design.  I could not find how to tell if REQ1 is set active high or low, guessing it would be set up in the DIO confg vi.

    thanks for the additional information, yes will have to wait for the external hardware.  I did have a general question about the 6533 data and control line outputs using traditional DAC.  I think for this design it is set up as a pattern IO transfer using internal REQ and an internal clock set up as a VI input, (DIO START).  Anyhow I am monitoring the card outputs with a logic analyzer and it looks like an 8 element array (of 8 bit integers) is being used for the data input (to the DIO WRITE VI) with the first 4 elements being written out on DIOA0-A7, DIOB0-B7, DIOC0-C7, and DIOD0-D7 followed by the last 4 elements also written out to DIOA0-A7, DIOB0-B7, DIOC0-C7, and DIOD0-D7.  Anyhow it looks like the clock input to the (DIO Start VI) controls the pulse width of the data.  It looks like REQ1 goes high approximately 78 microseconds before the first 32 bits are written out followed by 5 microseconds of data (with the clock set at 200k), finally followed by the second data group (5 microseconds of data).  It then looks like REQ1 stays high for 2-4 ms after the second group of 32 bits is written out before going low.   Anyhow if you are trying to clock this data into a storage device I would expect to see rising clock edges when both the first and second group of data appear on DIOA0-A7..DIOD0-D7.  I monitored all the other control lines pclk1,2 ack1 and did not see signal levels other than 0, again I do not have the DIO card connected to anything except a logic analyzer.  Would you know if it is typical to use REQ1 as a clock input to a storage device or if this can be done?

  • Moving SQL servers from one Protection group to another

    We are using DPM 2012 R2 Update Rollup 4. We have started to move some SQL servers from a Protection group with 90 days of retention to a Protection group with 15 days of retention.  The recovery data is co-located on the backup device and we are using
    disk based backup.  A couple days after moving a couple of the servers, I have noticed that the number of recovery points has stayed the same and not decreased.  It would seem that when moving to a different protection group, that the SQL server
    would inherit the new retention settings instead of retaining the ones from the old protection group.  When I moved them, I stop protection of the databases and then added them to the new group.  Why is this occurring and how do I get the new retention
    settings in the new protection group to take affect?

    Thanks for the information.  DPM is really a pain when trying to move co-located data sources to different protection groups.  I do hope in future versions that this is simplified and corrected.  I am now stuck for 90 days with data that I
    don't want and I can't get rid of without getting rid of every recovery point for that group.  That is bad news when my LDM DB is almost full. 
    An important note for those who are trying to see how many extents certain data sources have when following this article
    http://blogs.technet.com/b/dpm/archive/2010/03/30/what-volume-to-migrate-first.aspx
    If your DPM DB has changed from "DPMDB" to DPMDB with bunch of random characters, you will need to this line in the script for it to work. 
    $db = $srvr.Databases["DPMDB"]  
    <-- change this to your server’s DPMDB name
    Also, you will need to greatly increase the width of your command window to see the "NumberOfExtents" column which is the most important column.

  • How do I Disable protection on an entire website instead of just one page?

    "Firefox has blocked content that isn't secure"
    How do I allow it?
    In this article-
    https://support.mozilla.org/en-US/kb/how-does-content-isnt-secure-affect-my-safety?as=u&utm_source=inproduct#firefox:mac:fx28
    It tells you how to bypass the protection on a single page and you can do it on a page by page basis. But I am using pearson labs for schools and it blocks the media on the exams. I can only access the exam once. I can't reload it for ever new page or I get locked out before i am finished. Is there a way to enable all of pearson labs?

    The developers did consider adding the ability to make a "per server" exception, but ultimately that was not added (maybe because different pages on a site can have different levels of data sensitivity and/or different sources of mixed content, so it would undermine safety).
    Unfortunately, I think you might need to temporarily disable mixed active content blocking during the time you use this site if you cannot reload pages.
    (1) In a new tab, type or paste '''about:config''' in the address bar and press Enter. Click the button promising to be careful.
    (2) In the search box that appears above the list, type or paste '''mixed''' and pause while the list is filtered
    (3) Double-click the '''security.mixed_content.block_active_content''' preference to switch it from true to false
    (4) Keep this tab open and switch it back when you are finished with the trusted site

  • How to create Matrix with Group report layout in xml

    Hi,
    i would be glad if anyone could tell me How to create Matrix with Group report layout in xml?
    Here i am attaching the required design doc
    below is the code
    select COST_CMPNTCLS_CODE,
    -- crd.RESOURCES,
    NOMINAL_COST,
    cmm.COST_MTHD_CODE,
    -- crd.COST_TYPE_ID,
    gps.period_code
    -- ORGANIZATION_ID
    from CM_RSRC_DTL crd,
    gmf_period_statuses gps,
    CM_MTHD_MST cmm,
    CR_RSRC_MST crm,
    CM_CMPT_MST ccm
    where gps.period_id = crd.PERIOD_ID
    and crd.cost_type_id = cmm.cost_type_id
    and crd.RESOURCES = crm.RESOURCES
    and crm.COST_CMPNTCLS_ID = ccm.COST_CMPNTCLS_ID
    and gps.period_code in (:p_period1, :p_period2, :p_period3)
    group by COST_CMPNTCLS_CODE, cmm.COST_MTHD_CODE, gps.period_code,NOMINAL_COST
    order by 1,2,3,4.
    The o/p of the report shoud be as given below
              Period-1     Period-2     Period-3     Period-4
    COMPONENT                         
    LABOUR - DIRECT                         
         Actual     1     2     3     4
         Actual Rate     10     10     10     10
         Standard Rate                    
         Var%                    
    DEPRICIATION-DIRECT                         
         Actual                    
         Actual Rate                    
         Standard Rate                    
         Var%                    
    OVERHEAD - DIRECT                         
         Actual                    
         Actual Rate                    
         Standard Rate                    
         Var%                    
    LABOUR - IN DIRECT                         
         Actual                    
         Actual Rate                    
         Standard Rate                    
         Var%                    
    Thanks in advance

    Your friend is obviously not a reliable source of HTML
    information.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "Mr.Ghost" <[email protected]> wrote in
    message
    news:f060vi$npp$[email protected]..
    > One of my friends advised me to develop my whole site on
    the layout mode
    > as its
    > better than the standard as he says
    > but I couldnot make an ordinary table with rows and
    columns in th layout
    > mode
    > is there any one who can tell me how to?
    > thanx alot
    >

Maybe you are looking for

  • Safari, Aperture and xcode crashes after installing patches

    I had problems installing MountainLion on one of my Mac Pro Early 2008. After that I reinstalled Lion on a new harddisk and now I cannot run Safari, Aperture or xCode without crashing. If I install Lion on a new clean harddisk, everything works fine.

  • ITunes Running Slowly after 10.6 update

    i just fixed my external hard drive, where i keep all of my music and was so happy to finally use iTunes again. However i notice now that itunes has a laggy feeling overall and is generally unresponsive. For instance, adding new tracks takes about ha

  • Download multiple files

    hi,all downloading files from server has been discussed for many times, i have known how to download one file after reading some older topics,but now i want to download multiple files,and I want browser prompt "Save As" only one time, then all the fi

  • No Refund !?!?!?!

    Bought a new Mac Pro last week and after much testing found it didn't significantly increase the speed of my tasks - decided to return it and take the restocking fee hit. But wait, I can't return it as it's a "custom" configuration - as near as I can

  • Firefox can't run the map from Traffic England.

    Firefox will load Traffic England home page but wont run the map. It starts to load and then stalls with just the Java logo on a black background. Map works fine with Explorer and used to work fine with earlier versions of Frefox.