Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Ensure the database is up-to-date please use the 'Recovery' operation

Posted on 2009-04-12
8
Medium Priority
?
8,506 Views
Last Modified: 2012-06-21
Running eseutil /g I get:
The database is not up-to-date. Integrity check may find this database is corrupt because the log files has yet to be placed in the database. It is strongly recommended the database is brought up-to-date before continuing! Do you with to abort the operation? If I select "Cancel" I get the following error:
Operation terminated with error -2204 (Jet_errSLUStreamingFileMissing, Cannot find file associated with this database) after 175.0 seconds.

I get this as well, "To ensure database is up-to-date please use the 'Recovery' operation.

The recovery option fails as well.

Can someone help me get out of this loop?
0
Comment
Question by:itconsultant7717
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 2
8 Comments
 
LVL 24

Expert Comment

by:DMTechGrooup
ID: 24127087
0
 
LVL 1

Author Comment

by:itconsultant7717
ID: 24127104
The original server is down. I was given a backup file and asked to restore the information so there is no way I can run a full backup.
0
 
LVL 1

Author Comment

by:itconsultant7717
ID: 24127109
The article you mentioned discusses the restore.env file. I have one that was created from the restore, is there a special place I should save this to?
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

 
LVL 13

Expert Comment

by:FearNoMore
ID: 24127153
When you restored the files.....did you make sure that there was an .edb file as well as .stm file?
Whats the name of the .edb file and the .stm file?
Both these files need to have the same name....
Make sure that the .stm file is also present in the same location as the edb file
Now run the eseutil /g
0
 
LVL 1

Author Comment

by:itconsultant7717
ID: 24127298
Files restored are below:

D:\Program Files\Exchsrvr\Recovery Storage Group
- Mailbox Store (server name)0.stm
- Mailbox Store (server name).edb

D:\Temp\First Storage Group
- restore.env

0
 
LVL 13

Accepted Solution

by:
FearNoMore earned 2000 total points
ID: 24127316
Rename Mailbox Store (server name)0.stm to Mailbox Store (server name).stm
Now try
0
 
LVL 1

Author Comment

by:itconsultant7717
ID: 24127406
Awesome, that did it and I can now run eseutil /g however the Integrity check completed with this error:

Integrity check completed.
Database is CORRUPTED, the last full backup of this database was on 02/23/2009 00:13:19

The NTBackup file was last run on March 27th, does this mean a full backup was run 02/23/09 and there are log files between 02/23/09 and March 27th that have to be committed to the database?

I run eseutil /r and I get this error:
Microsoft(R) Exchange Server Database Utilities
Version 6.5
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating RECOVERY mode...
    Logfile base name: D:\Program Files\Exchsrvr\Recovery Storage Group\Mailbox
Store (server name).edb
            Log files: <current directory>
         System files: <current directory>

Operation terminated with error -1003 (JET_errInvalidParameter, Invalid API para
meter) after 0.0 seconds.

0
 
LVL 1

Author Comment

by:itconsultant7717
ID: 24127660
Looks like restarting the server took care of the problems I was having.

Thanks for all the help. All is good now.
0

Featured Post

NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A couple of months ago we ran into an issue that necessitated re-creating our Edge Subscriptions. However, when we attempted to execute the command: New-EdgeSubscription -filename C:\NewEdgeSub_01.xml we received an error indicating that the LDAP se…
Here in this article, you will get a step by step guidance on how to restore an Exchange database to a recovery database. Get a brief on Recovery Database and how it can be used to restore Exchange database in this section!
In this video we show how to create an email address policy in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Mail Flow…
To show how to create a transport rule in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Rules tab.:  To cr…

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question