none
Exchange 2007 error relating to Public Folder Database RRS feed

  • Question

  • Hi

    We migrated from Exchange 2003 to Exchange 2007 recently as we already had the licence so decided to take advantage of it.

    We unfortunately forgot to migrate the Public Folders as we mistakenly thought as we didn't use them they were no longer needed in Exchange 2007.

    We are now receiving 

    "Event ID 8207, MSExchangeFBPublish

    Error updating public folder with free/busy information on virtual machine BARR-EXCH-001. The error number is 0x80004005."

    On the server, I have tried http://support.microsoft.com/kb/945602 and the command doesnt show an error but 

    Get-PublicFolder -Identity "\NON_IPM_SUBTREE\SCHEDULE+ FREE BUSY" -Recurse | fl name,Replicas

    Still shows no entry for the NON_IPM_SUBTREE\SCHEDULE+ FREE BUSY.  I have been advised to create a new PF store on the server as the one currently is probably empty or corrupted.

    To do this would I follow this article http://technet.microsoft.com/en-GB/library/bb123687(v=exchg.80).aspx 

    Or 

    Dismount the public folder database on the Exchange 2007 serverGo to the folder path of the EDB filedelete\move the EDB fileGo back to the management console and mount the public folder database. You will get a warning that one or more database files is missing. Go ahead and clickOK to mount a blank database file.?

    Any help/advice appreciated.

    Cheers


    Cheers Chris

    Monday, August 4, 2014 11:58 AM

Answers

  • Hi,

    If the existing file is corrupt, I recommend you recreate a new public folder database in Exchange 2007.

    To create a new public folder database, you can refer to the following article.

    How to Create a New Public Folder Database
    http://technet.microsoft.com/en-GB/library/bb123687(v=exchg.80).aspx

    Best regards,
    Belinda


    Belinda Ma
    TechNet Community Support

    Tuesday, August 5, 2014 7:42 AM
    Moderator
  • Hi 

    I managed to fix this issue last night with the following command.

    Set-PublicFolder -Identity "\NON_IPM_SUBTREE\SCHEDULE+ FREE BUSY\EX:/o=First Organization/ou=First Administrative Group" -Replicas "SERVERNAME\Second Storage Group\Public Folder Database" 

    It turns out the Exchange 2003 needed a replica be set so I didn't need to rebuild the database in the end.

    Thanks for the help and advice though, appreciate it.

    Cheers



    Cheers Chris

    Friday, August 15, 2014 9:28 AM

All replies

  • Hi,

    If the existing file is corrupt, I recommend you recreate a new public folder database in Exchange 2007.

    To create a new public folder database, you can refer to the following article.

    How to Create a New Public Folder Database
    http://technet.microsoft.com/en-GB/library/bb123687(v=exchg.80).aspx

    Best regards,
    Belinda


    Belinda Ma
    TechNet Community Support

    Tuesday, August 5, 2014 7:42 AM
    Moderator
  • Thanks for the response Belinda, do I just create the new one alongside the existing one or do I try to remove the corrupt one first?

    Cheers


    Cheers Chris

    Tuesday, August 5, 2014 7:54 AM
  • Hi,

    A Mailbox server can't have more than one public folder database, if you want to create a new public folder database, you need to delete the old public folder database.

    http://technet.microsoft.com/en-GB/library/aa998329(v=exchg.80).aspx

    Best regards,
    Belinda


    Belinda Ma
    TechNet Community Support

    Wednesday, August 6, 2014 1:40 AM
    Moderator
  • Hi 

    I managed to fix this issue last night with the following command.

    Set-PublicFolder -Identity "\NON_IPM_SUBTREE\SCHEDULE+ FREE BUSY\EX:/o=First Organization/ou=First Administrative Group" -Replicas "SERVERNAME\Second Storage Group\Public Folder Database" 

    It turns out the Exchange 2003 needed a replica be set so I didn't need to rebuild the database in the end.

    Thanks for the help and advice though, appreciate it.

    Cheers



    Cheers Chris

    Friday, August 15, 2014 9:28 AM