Solved

Can't Create New Mailbox Database for Exhange 2007

Posted on 2009-07-14
9
2,021 Views
Last Modified: 2012-05-07
We have installed an Exchange 2007 server on a Server 2008 x64 VM as part of a migration from Exchange 2003.  The domain was prepared and all schema updates completed successfully.  The default installation was used with the Hub Transport, Client Access and Mailbox roles all successfully installed with no errors reported.  When we started the Managemen Console we noticed a problem and have not been able to find a resolution.

The public folders database was created under Second Storage Group and mounted successfully.  The Mailbox Database was never created but there was no error indicating it failed.  It showed up under the First Storage group when viewed from the Manageme Console but it was not actually created.  When I browse to the default location (C:\Program Files\Microsoft\Exhange Server\Mailbox\First Storage Group) the EDB file is not there.  The files contained there are:
e00.chk
E00.log
E00res00001.jrs
E00res00002.jrs
e0000000001.log
E0000000002.log

We have created a new Storage Group on our storage array and attempted to create a new mailbox database there but get a very similar result.  The wizard completes the first part successfully(or so it says) but it fails when trying to mount the database.  Inspecting the defined location shows that similar .jrs, .chk and .log files are created but an *.edb file is never created.

The Public Folders database appears to be functioning correctly and is replicating with our Exchange 2003 server.  This database can be unmounted/mounted without error.

We have tried running the setup repair but it indicates that all roles are running and exits.  

The event logs show the same error as people reporting licensing issues but the problems appears to be different.  The edb files are simply not being created.

Any help would be greatly appreciated.
0
Comment
Question by:gpkrueger
[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
9 Comments
 

Expert Comment

by:agentdeath
ID: 24851963
I would suggest checking to make sure the system attendant is running, then clean your mailboxes using the powershell for exchange,

http://technet.microsoft.com/en-us/library/bb124076.aspx

0
 
LVL 13

Expert Comment

by:lastlostlast
ID: 24851995
any event id's being logged in the application logs?
0
 

Author Comment

by:gpkrueger
ID: 24852051
Event 9546, MSExchangeIS

Failed to create the Event Registration Mailbox for Database First Storage Group\Mailbox Database. Error - 0xbf69.


This is a consistent error whenever we try to create a new mailbox database

0
Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 

Author Comment

by:gpkrueger
ID: 24852102
The system attendant service is running and we have restarted it but the results are the same.  We are getting the error message that it cannot connect to the system attendant mailbox but that would make sense because there are NO mailbox databases on the Exchange 2007 server.  The only working database is the Public Folders database.
0
 
LVL 65

Accepted Solution

by:
Mestha earned 500 total points
ID: 24852201
If I had brought up the server and noticed no mailbox database, the server wouldn't have lived for much longer. It is a bad installation. I would have removed Exchange 2007 completely, rebooted the machine and tried again with a fresh installation.

I would encourage you to do that before you go any further, because if the mailbox database wasn't created who is to know what else went wrong.
If the problem continues, remove Exchange completely, drop the machine in to a workgroup and wipe it.

I work on the simple basis that a new installation of Exchange should work immediately out of the box - if it does not then it needs to be done again.

Simon.
0
 

Author Comment

by:gpkrueger
ID: 24852276
OK.  If I try to take the server down I'm sure it will complain that the Public Folders database still holds replicas.  Is there a simple solution to remove this database so that Exchange 2007 can be uninstalled?  I'm concerned that we will have to move replicas from the 2007 server to the 2003 which I'm not sure is supported.
0
 
LVL 65

Expert Comment

by:Mestha
ID: 24852432
Moving the replicas back is not a problem. It isn't a one time thing.

Simon.
0
 

Author Closing Comment

by:gpkrueger
ID: 31603374
Failure was in the installation.  The database never got created (or successfully mounted).  Installed a parallel server (successfully) and moved the replicas from the failed install to the new install.  All is working now.
0
 
LVL 1

Expert Comment

by:zippy_paul
ID: 30175511
I also encountered this behaviour of the EDB file not being created when running new-mailboxdatastore.

The solution for me was I had moved the folder Microsoft Exchange System Objects from the root folder in AD. Moving back to the root folder fixed my problem.

0

Featured Post

NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

Question has a verified solution.

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

This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
After hours on line I found a solution which pointed to the inherited Active Directory permissions . You have to give/allow permissions to the "Exchange trusted subsystem" for the user in the Active Directory...
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…
Suggested Courses
Course of the Month8 days, 19 hours left to enroll

617 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