Couldn't Open the Address Book Database - Database is Corrupted

I get this error message anytime I attempt to modify a record in the address book. I also get this error when attempting to create a new group. I've attempted to restore the Address Book from backups via Time Machine as far 6 months ago.
I also did some poking around on the web and found an article advising to delete .plist files associated with the Address Book from my user > Library > Preferences Directory.
I did this but it continues to give this error.
I really need to update the Address Book or even export what I have and start fresh from reimporting my contacts. I don't know how to do this.
Any help is much appreciated.

I followed the advice of Golden Shoes and everything appeared to work. I found out that I had spoken too soon. The next time I opened the Address Book none of the contacts were there. So, I've been doing an import when I need contact information. I import the vcard of all of the contacts I had exported. But, if I click on the File menu to Save them the Save option is greyed out and not available.
I thought that I might need a reinstall and my intention on getting Snow Leopard meant that I would wait until I upgraded to perform that install.
I just upgraded to Snow Leopard and the same problem exists but now it seems to have spread.
Now, if I take the empty address book and add a contact then save the Address Book (The save option is now availalbe). Then close the Address Book, Quite the Address Book and then launch it again, the contact record I added is not there.
Any help that can be provided would be much appreciated. I really want to use the Address Book to manage my contacts.
Thanks in Advance

Similar Messages

  • Activate / open the address book with applescript

    Hi,
    I try to open the address book and select a vCard with AppleScript.
    If the address book is closed I can achieve this (open / activate the address book) with:
    tell application "Address Book"
    try
    activate
         end try
    end tell
    If the address book is hidden (command+H) I can use:
    tell application "System Events" to set visible of process "Address Book" to true
    However if the address book is closed (command+W) neither of these commands are able to put the address book to the front.
    How can I activate the address book (make it visible and front) in this case?

    Hi,
    Try this:
    tell application "Address Book"
      activate
              set visible of item -1 of windows to true
    end tell
    Best wishes
    John M

  • Error Message.."Couldn't open the file. It may be corrupt or a file format that Preview doesn't recognize."

    Hi, This may be a common problem, I've browsed through posts here...anyway help required please! This morning I downloaded 108 photo's from my Canon EOS1000, same as I've ever done for the last few years. They seemed to load okay as they have always done, but just five minutes later I tried to open them and had this dreaded message  "Couldn’t open the file. It may be corrupt or a file format that Preview doesn’t recognize." I've checked file extensions etc. and they're all JPEG's - and the information on each photo looks similar to photos' in the stuff I downloaded last week.
    Have I lost these photo's? Can they be retrieved? Of course I selected the "delete photo's from camera option on downloading.....
    Any help greatly appreiated
    Bill
    Kent
    England

    gambo74, Welcome to the discussion area!
    It sounds like the drive directory is corrupted.
    Boot from the DVD that came with your iMac. Open Disk Utility and repair the hard drive.

  • Firefox doesn't print or open preview, when I select print preview I get the following error: Couldn't open the file. It may be corrupt or a file format that Preview doesn't recognize.

    Firefox doesn't print or open preview, when I select print preview I get the following error: Couldn’t open the file. It may be corrupt or a file format that Preview doesn’t recognize.
    However, when I print from Safari or another program, I have no problems
    == Yesterday

    The only solution to corrupted files is to restore from your back up.
    Regards
    TD

  • ICal: 'Open in Address Book' Function for 'Attendees' does not Work

    iCal lets you drag a Contact from Address Book to the 'Attendees' field of an iCal Event. (You can also put the information into the field by typing the first few letters of the person's name, and Address Book will automatically populate the field with contacts containing those letters.) When you click on a contact in 'Attendees' and select 'Open in Address Book', it is supposed to open the contact's information in Address Book (in case you needed their phone number, forgot their wife's name, etc.). In the previous version of iCal, this ALMOST worked; it would find someone in Address Book, but it would be the first person in your Address Book list with that first name; not always the person you wanted.
    The problem now is that when you click on a contact in 'Attendees' and select 'Open in Address Book', it simply opens the Address Book application and stops there; it does not go to the contact's data in Address Book. I sent Apple feedback on this problem 3 years ago, and again a few months ago, but it still does not work correctly. Does this work correctly for anyone?

    Mine actually performs the sync, but after a few rounds of syncing, some contacts get deleted, some get their photos removed, some get duplicated, and some get removed from groups. The sync basically puts my address book through a blender. I'm syncing both with MobileMe and Google. Well, that is I tried to. I've decided not to sync with Google since that's what seems to initiate the mess.

  • Address Book Utility Database

    Looking to an App to print selected fields of ones address book.
    Sort of like a database listing where you can select the fields you need, type face, position on the page etc etc. (Like I used to do with Appleworks Database)
    -Sandy

    Thanks for the reply!..
    Yeah, I've seen LBDB before. It's too bulky as a command line tool just to access the Address Book database. It's a great tool, don't get me wrong; however, it does WAY more than just access the Address Book database.
    I did find a CLI tool to access the Address Book database:
    http://theocacao.com/document.page/210
    It's not exactly what I'm looking for (it's very limited), but the source is included and is really simple, so I may just work with it.
    Are there any other more robust CLI tools for directly querying the Address Book database?

  • When I access the address book, how can I copy an address without having to open the person's info in the edit window?

    When I find a person's address in the address book and highlight their name in one pane, in the lower pane their info shows up. Unfortunately, highlighting the information I want is disabled. So, I open their info in the edit window, and then click on the appropriate tab.
    Getting a single piece of information is not so inconvenient, but when you're putting together lists it is rather onerous to do it that way.
    Being able to highlight and copy off the address book panes would be cool. Thanks

    In an earlier communication, I had said that this was possible, at least with TB on Windows, but I realize now that it's only possible when a certain add-on is enabled: [https://freeshell.de//~kaosmos/morecols-en.html MoreFunctionsForAddressBook]
    http://chrisramsden.vfast.co.uk/3_How_to_install_Add-ons_in_Thunderbird.html
    Install the add-on, and see if you can now highlight info in the Contact Pane by dragging the cursor. Ctrl-C (or the Mac equivalent) to copy the highlighted text to the clipboard.
    You may notice that right-clicking an address in the Contact Pane now shows a Copy command, but a bug in the add-on prevents this option from being active.

  • Failed to open the connection. Details: [Database Vendor Code: 53 ]

    I'm upgrading one of our applications from Visual Studio 2005 to 2010. In the process I'm also switching our reports to run using Stored Procedures instead of Tables/Views.  Everything runs fine on development machines after all the migration work.  On the server however, it does not work. And I am getting the error message ""
    Server is Windows 2003 Server 32 bit.  And yes, I have installed the latest runtimes version 13.0.2000.0 on the server.  There have been no other changes on the server other than to switch the target framework on the website in question from .net 2 to .net 4, and then to modify the web.config file to remove references to the older Crystal Reports and replace with references to the newer version.
    I've seen many other threads on this "failed to open the connection" errors but none of them are my problem except there is one post that remains unanswered where someone had the same Database Vendor Code 53.  I don't know what that error means, spent a considerable amount of time researching that before asking this question.
    Lastly, it appears that this error only happens when the report is pulling data from a Stored Procedure rather than Tables/Views.  If I re-copy the previous reports, they still work.
    The ODBC drivers haven't changed, nor should they. They are fully up to date on that server machine.
    I can't think of anything else that would be indicative of anything other than this is a bug.  Here is the error text as it shows up in the event log:
    Event code: 3005
    Event message: An unhandled exception has occurred.
    Event time: 12/7/2011 3:49:50 PM
    Event time (UTC): 12/7/2011 11:49:50 PM
    Event ID: 38ce5b5487984e8aa8d2b84493d859a8
    Event sequence: 17
    Event occurrence: 1
    Event detail code: 0
    Application information:
        Application domain: /LM/W3SVC/739252194/Root-1-129677751941252500
        Trust level: Full
        Application Virtual Path: /
        Application Path: D:\Websites\ACE5\Clients\TST\
        Machine name: ACE1
    Process information:
        Process ID: 5436
        Process name: w3wp.exe
        Account name: NT AUTHORITY\NETWORK SERVICE
    Exception information:
        Exception type: InternalException
        Exception message: Failed to open the connection.
    Failed to open the connection.
    Details:  [Database Vendor Code: 53 ]
    Failed to open the connection.
    Details:  [Database Vendor Code: 53 ]
    Failed to open the connection.
    PackSlipTST0 {638463B4-2196-492A-BD6E-9D82CB1862D5}.rpt
       at CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e)
       at CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext)
       at CrystalDecisions.CrystalReports.Engine.FormatEngine.ExportToStream(ExportRequestContext reqContext)
       at CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToStream(ExportOptions options)
       at CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToHttpResponse(ExportOptions options, HttpResponse response, Boolean asAttachment, String attachmentName)
       at CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToHttpResponse(ExportFormatType formatType, HttpResponse response, Boolean asAttachment, String attachmentName)
       at Distribution_PackingSlips_default.ExportPackingSlips(String CrystalReportPath, Boolean UseStoredProcedure)
       at Distribution_PackingSlips_default.Page_Load(Object sender, EventArgs e)
       at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
       at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
       at System.Web.UI.Control.OnLoad(EventArgs e)
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    Failed to open the connection.
    Failed to open the connection.
    Details:  [Database Vendor Code: 53 ]
    Failed to open the connection.
    Details:  [Database Vendor Code: 53 ]
    Failed to open the connection.
    PackSlipTST0 {638463B4-2196-492A-BD6E-9D82CB1862D5}.rpt
       at CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.Export(ExportOptions pExportOptions, RequestContext pRequestContext)
       at CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext)

    Lots of great info here, except for the database; MS SQL? Oracle? Etc?
    Database Vendor Code 53 is an error code that the CR engine simply passes straight from the database it's self. E.g.; look at your database error code and you should be able to find a verbose description of the error.
    As a test, what happens if you add the report to your project and run it in the CR design part of the .NET IDE?
    - A quick google search of Error 53 (for MS SQL - an assumption) comes up with a number of good hits. E.g.;
    http://social.msdn.microsoft.com/Forums/en-AU/sqlgetstarted/thread/27684811-1a59-4273-b7ed-3cc990b4f20a
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup
    Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports]
    Edited by: Ludek Uher on Dec 8, 2011 6:31 AM

  • Failed to open the connection. Details: [Database Vendor Code: 12154].

    I have installed Crystal reports server 2008 VI on a Windows 2008 64bit OS. I have added SQL server and Oracle reports through CMC. I then installed Oracle 10g client 32bit on the server and created and tested the required DSNs using ODBC 32bit. All the testings are successfull.
    Now when I try to run my Oracle report through CMC it prompts for the parameters and when I enter them and click ok, gives me the following error:
    Failed to open the connection. Details: [Database Vendor Code: 12154].
    I have the same exact setup on a different server which has a 32 bit windows 2008 server OS and could run the same reports through CMC.
    Is there away to fix this in the 64 bit OS?
    I did a yahoo search and someone had a similar problem with Crystal RAS and Oracle.
    And there is mentions that this is an issue with 32 bit ODBC drivers on 64bit wondows OS.The parentheses in the default file location, C:\Program Files (x86), causes problems with the ODBC driver and the workarouns in re-installing Crystal RAS on a different folder.
    Full description is at (http://www.tririga.info/)
    Is this the case with Crystal report server 2008 VI? I already got users using the InfoView to run SQL reports and doing this will have to put the application offline atlease for a say.
    Any help is greatly appreciated.

    Vasana,
    Resolution: Failed to Open the Connection.
    First:
    If the Crystal Report is using 32-bit version of Microsoft ODBC then the Window 2008 server must also have 32-bit version of Microsoft ODBC. The 32- bit version of Odbcad32.exe is located in the %systemdrive%\Windows\SysWoW64 folder.
    On the Windows 2008 server, execute Odbcad32.exe by clicking start and run and entering the following: C:\Window\SysWow64\ODBC32.exe.
    Then:
    The Windows 2008 server ODBC Data Source Administrator must have the same System Data Source Server and Database Names that is used to run the Crystal Report.
    e.g. Crystal Report points to server ABC and database EFG (ABC_efg); then the ODBC connections on the Windows 2008 Server must also point to the same server ABC and database EFG (abc_efg) listed.

  • My school has a website.  The professor uploads files in Word.  When I click on the link at home using Pages, the download window opens with nothing in it and Safari opens with a blank in the address book.  What Could be wrong?  Wrong set up?

    My school has a website.  The professor uploads files in Word.  When I click on the link at home using Pages, the download window opens with nothing in it and Safari opens with a blank in the address book.  What Could be wrong?  Wrong set up?

    Hi Jo,
    If I'm interpreting this correctly, the Word file downloads correctly, but when you open it in Pages, the link(s) which your instructor has embedded in the Word file are not correctly translated into Pages.
    If the link shows the actual address, you should be able to copy that and paste it into the location bar in Safari, press return, and get to the website that way.
    An alternate route might be to download one of the open source Office applications, OpenOffice.org, LibreOffice, or NeoOffice. These are written to more closely emulate the behaviours of MS Word than Pages, and may provide better support for links embedded in Word files.
    Regards,
    Barry

  • I'm trying to import contacts from Outlook to mac address book. I've exported as a CSV but when i try to open with the Address book import tool, the file is greyed out and can't be imported

    I'm trying to import contacts from Outlook to Mac address book. I've exported as a CSV but when I try to open with the Address book import tool, the file is greyed out and can't be imported. Any ideas? 
    Thanks,
    Ian

    If you can't get the exported .csv file to work you might consider using Migration Assistant: http://support.apple.com/kb/HT2518, particular if you need to move more than just your contacts.  There is some granularity in the options on what to transfer but I'm not sure if you can choose to just your migrate contacts.

  • When i open Contacts (address book) it comes up full page. I want it to look like it did originally. Like the picture in the Dock and show a page at a time.ThanksTerry

    When i open Contacts address book) it opens full page. I want it to look like the picture in Dock and open a page at a time. How to correct.
    Thank Terry

    noomee
    Open Address Book
    Resize the window to the size you want by click + drag the bottom right corner
    position the window where you want it to be in your display
    Quit Address Book
    Open Address Book = the default size and position should be right where you Quit from
    Let us know
    ÇÇÇ

  • A few months ago, my G5 started up with the address book and mail opened at startup. They are not in startup items, and I cannot get this to stop. Any suggestions?

    A few months ago, my power mac G5 began starting up with the address book and mail already open on the desk top.
    Neither of these is in my startup items, so I am at a loss as to stop this behavior.
    Any suggestions?

    Are they in Login items under System Preferences/Users/Login Items?
    In the Dock, right click the Address Book and Mail icons, select Options, and make sure "Open at Login" is not selected.

  • How can I sync the address book from Mail to my Address book?

    Ok, I open a new message and click on the Address Book icon in the new message to find my contacts on the address book, I choose the group I am looking for and the group has people on it that I have already deleted from my address book! How can I sync the address book from Mail to my Address book?

    It is using the same database on disk. You may have to re-launch Mail.

  • How to sync and let the address book data overtake everything on my phone?

    Hi everyone!
    I have a Sony Ericsson k750i.
    I have no problems whatsoever syncing when I first got my phone etc.
    In all my address book entries, I have updated all of my numbers to have the international dialling code before each of the numbers. I now want to sync with my phone again to ensure that all the numbers in my phone now have the new numbers that are entered on address book.
    How can I use iSync to ensure my phone only takes what is in my address book and my address book basically ignores the data from my phone?
    I hope this makes sense!!
    Thanks in advance!
    iMac G5   Mac OS X (10.4.6)  

    If you want to overwrite the data representing contacts and calendars on you mobile handset with data from the Address Book and iCal, you should reinitialize the truth database by either…
    • removing, then adding back [and reconfiguring] your device, or
    • opening the iSync Preferences… dialog, and selecting the Reset Sync History… option.
    Neither step will affect your data store, but it will compel the Sync Services framework to behave as if it were a first-time synchronization, and give you the opportunity to Replace or Merge the data with your handset. You should choose Replace.

Maybe you are looking for

  • Error #1034 Type Coercion fail with registerClassAlias and nested Vectors

    I'm attempting to use flash.net.registerClassAlias and ByteArray.writeObject in order to serialize/deserialize data with static type information.  It works as you'd expect in the general case but I've run into problems with some nested Vectors that I

  • Index Entries in 9i

    Hi, In older versions of designer 1.3.2 Index entries are available for foreign keys. We have migrated the repository from 1.3.2 to 9i and Index entries are not available in the design editor for foreign keys.When we generate a table in 9i we get err

  • Can't add a program to an account in parental controls

    I'm a teacher who recently received a number of IMacs. I've set up a parental controlled account using only simple finder. I've also only allowed certain programs to be accessed via their account. My problem is that I've added the program Digicel Fli

  • Album track order in iTunes

    Hello, I have a problem with a few downloaded albums. I had downloaded album tracks off the net into album folders in My Music. The tracks were numbered. After importing the albums (folders) into my iTunes library, & updating my iPod with those, I se

  • CQ45-144TX Bluetooth Driver

    I have just re-formatted the drive and reinstalled the Vista OS with the recovery CD created long time ago. Everything is going smooth except that I can't get the bluetooth to work now, it is off all the time as I have seen in Wireless Assistant no m