On or near 9/12/02 6:01 AM, Jesse Brown at [EMAIL PROTECTED] observed:

> But here's the problem. The
> database is corrupted so that Entourage cannot even launch it. It gets to
> the screen where it tells you it can't access your data and do you want to
> rebuild the database. Typical rebuild's fail as do advanced. This is a 2 GB
> DB and the Office SR1 patch has been applied. So trying to import into
> mail.app or Addressbook fails as well since Entourage cannot even open the
> database to extract the data.

There are some other things to try.

1. Experiment to make sure the corruption is actually in the database and
not some other file like a preference file.

A. Move the files "Database" and "Database Cache" out of your user identity
folder. If you are using the "Main Identity" that would be located in
"~/Documents/Microsoft User Data/Office X Identities/", where "~" is
shorthand for your Home directory.

B. Try launching Entourage. If it succeeds, it will create a new, empty
database. That indicates that other files are okay, and the corruption is in
one of the two files you moved. You are no better off, but now you've
eliminated other possibilities.

C. If Entourage still refuses to launch, the problem is NOT with the
database! (Good news). It may be a preference file. Try deleting all the
preference files, and move the database files back where they belong; then
launch again.

Preference files to delete:

    ~:Library:Preferences:Microsoft:Entourage Preferences
    ~:Library:Preferences:Microsoft:Entourage Settings (10)
    ~:Library:Preferences:com.microsoft.Entourage.plist

If it still fails, try moving the "Rules" file out of your Entourage
Identity folder and launching without it (you might have a rule set to run
on startup, though this is grasping at straws).

2. Use BBEdit to extract some data. Here's how one person did it:

One user passed along these tips on using BBEdit to recover his mail.

I spent several hours over the weekend constructing a really big MBOX file
from an orphaned Messages file. To do this, you need a copy of BBEdit Lite
and you need to know how to use GREP. Don't forget to operate on a copy of
the file, and do some cursory finds before Replace All.

First, look for patterns like:
[^\received: from .*\r
[^\t].*\rReceived: from .*\r

And replace with:
>From ^^^@^^^\r

You�ll need to account for messages that don�t start with Received, so
repeat with "[^\r]From: .*\r", "[^\r]Return Path: .*\r", ...

Also, you want to get rid of the garbage (which is the database info)
between messages, so search for things like:
\r\r\r\r\r
^\**\r
^[0-9][0-9][0-9][0-9][0-9]?

Now, skim the file looking for other garbage to clean up.

Then, save out as a text file and do a File:Import:text file:MBOX.

Now, set up a custom view and look for the text "Received: from" in the
message body. You probably missed some messages. Drag this view to the
desktop to create an MBOX file, open it in BBEdit Lite, clean it up, delete
all the messages in the custom view, and import the newly cleaned MBOX file
back into Entourage. Rinse and repeat.

It�s a long, tedious process, but it worked for me. YMMV.

-- 
My web page: <http://home.earthlink.net/~allenwatson/>
My scripts page: <http://homepage.mac.com/allenwatson>
Microsoft MVP for Mac Entourage/Word--<[EMAIL PROTECTED]>


--
To unsubscribe:                     <mailto:[EMAIL PROTECTED]>
archives:       <http://www.mail-archive.com/entourage-talk%40lists.letterrip.com/>
old-archive:       <http://www.mail-archive.com/entourage-talk%40lists.boingo.com/>

Reply via email to