getting database entries to show up in Spotlight

This used to work, but it doesn’t any longer. I have:

  1. Gone into “database properties” and toggled spotlight indexing on and off
  2. Run the mdimport -r command on the DT Spotlight importer
  3. Had Spotlight reindex my hard drive

Should the files in ~/Library/Caches/Metadata/DEVONThink Pro have the .dtp1 file extension?

I’m running OS X 10.5.7 on a MacBook Pro Unibody.

In File > Database Properties check ‘Create Spotlight Index’. You can also click on the ‘Rebuild’ button.

For DT Pro l.x the file extension is .dtpl.

For DT Pro 2.x the file extension is .dtp2.

Bill, I already mentioned above that 1) DTP entries don’t appear anymore in Spotlight (so that setting was already checked), and 2) that I toggled the “Create Spotlight Index” to no avail.

Don’t you mean that the last character of the file extension for DTP Pro 1.5.4 is the number one?

Another weird thing that I noticed is that the metadata files didn’t appear to be associated with DTP (according to “get info”); I had to manually do it.

Using 10.6.2, I have the same problem. DTP entries for my (indexed) database never appear in spotlight. I’ve tried everything odysseus has, i.e.

When I create a new database with only a few files to test, same thing happens.

I don’t know if this is of any relevance but when I look in Library/Caches/Metadata/DEVONthink Pro 2, none of the folders have files in.

Someone this forum seems to have the same problem:

I don’t believe that DTPO creates Spotlight entries for indexed data. What would be the point? Spotlight has already indexed the document, and it resides outside the DTPO database, so no need to make it visible…

HTH, Charles

That’s right, the metadata cache for Spotlight contains only internal files, not external (indexed) ones.