473,406 Members | 2,620 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Indexing Service and Access Files

By default mdb etc files are not searched by Indexing Service.

The default can be changed in Windows XP Pro using Group Policy.
I can find no suggested way to make the change in the Windows XO Home.

I decided to try adding this Registry Key:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Win dows\NetCache]
"ExcludeExtensions"=""
"SyncAtLogon"=dword:00000001
"SyncAtLogoff"=dword:00000001
"Enabled"=dword:00000001

I cannot report on the success of this gambit until Indexing Service has
a chance to work. (Yes, I rebooted).

I specifically recommend that you DO NOT fool with this Registry Setting
unless you know what you are doing and are willing to accept the risk .

Do you have any suggestions about other ways of solving this problem?
(The problem is NOT about searching MDB files; it is about using
Indexing Service to search MDB files.)

Do you think Indexing Service will be able to recognize and deal with
the Unicode it finds in mdb files?

Do you have any other comments?

Does your Desktop search Utility search JET files?

--
Lyle Fairfield
Jan 6 '06 #1
10 2953
Is the registry file you mention for the Indexing Service or for Offline
Files Synchronization?

--
Wayne Morgan
MS Access MVP
"Lyle Fairfield" <ly***********@aim.com> wrote in message
news:4W**********@read1.cgocable.net...
By default mdb etc files are not searched by Indexing Service.

The default can be changed in Windows XP Pro using Group Policy.
I can find no suggested way to make the change in the Windows XO Home.

I decided to try adding this Registry Key:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Win dows\NetCache]
"ExcludeExtensions"=""
"SyncAtLogon"=dword:00000001
"SyncAtLogoff"=dword:00000001
"Enabled"=dword:00000001

I cannot report on the success of this gambit until Indexing Service has a
chance to work. (Yes, I rebooted).

I specifically recommend that you DO NOT fool with this Registry Setting
unless you know what you are doing and are willing to accept the risk .

Do you have any suggestions about other ways of solving this problem? (The
problem is NOT about searching MDB files; it is about using Indexing
Service to search MDB files.)

Do you think Indexing Service will be able to recognize and deal with the
Unicode it finds in mdb files?

Do you have any other comments?

Does your Desktop search Utility search JET files?

--
Lyle Fairfield

Jan 7 '06 #2
TTBONK it's for Offline Sync but it also (it seems) controls what
Indexing Service Catalogs.

Jan 7 '06 #3
Lyle,

I have it turned on to synch MDB files with my laptop (I set it using a
Domain Policy). I am also running the Indexing service with no problems. The
only thing to be aware of about synching MDB files this way is that it is
NOT a Jet synchronization, it is a copy of the entire file.

--
Wayne Morgan
MS Access MVP
"Lyle Fairfield" <ly***********@aim.com> wrote in message
news:11**********************@z14g2000cwz.googlegr oups.com...
TTBONK it's for Offline Sync but it also (it seems) controls what
Indexing Service Catalogs.

Jan 7 '06 #4
Wayne Morgan wrote:
Lyle,

I have it turned on to synch MDB files with my laptop (I set it using a
Domain Policy). I am also running the Indexing service with no problems. The
only thing to be aware of about synching MDB files this way is that it is
NOT a Jet synchronization, it is a copy of the entire file.


Hi Wayne

Could you confirm?

Is your laptop OS Windows XP Home?

Does your Indexing Service catalog your mdb files completely, that is,
including data in tables? If you have Northwind on the machine will it
be identified by a search for the phrase, "Hungry Owl All-Night Grocers"?

--
Lyle Fairfield
Jan 7 '06 #5
On Sat, 07 Jan 2006 15:43:11 -0500, Lyle Fairfield
<ly***********@aim.com> wrote:

The way I read Wayne's comments he's on a different track than you
are: he is talking about synchronization while you are talking about
indexing.
I think it's asking a lot of Index Server to index MDB's contents.
Where does it stop? Apparently you would expect it to find some data
for you. How about the value of some property of some object? A
keyword in the VBA code? What about databases protected with Access
security?
If it isn't available for SQL Server, I sure don't think it's
available for Jet.
Perhaps IS has the ability to write extensions for it?

-Tom.

Wayne Morgan wrote:
Lyle,

I have it turned on to synch MDB files with my laptop (I set it using a
Domain Policy). I am also running the Indexing service with no problems. The
only thing to be aware of about synching MDB files this way is that it is
NOT a Jet synchronization, it is a copy of the entire file.


Hi Wayne

Could you confirm?

Is your laptop OS Windows XP Home?

Does your Indexing Service catalog your mdb files completely, that is,
including data in tables? If you have Northwind on the machine will it
be identified by a search for the phrase, "Hungry Owl All-Night Grocers"?


Jan 7 '06 #6
Tom van Stiphout <no*************@cox.net> wrote in
news:0v********************************@4ax.com:
On Sat, 07 Jan 2006 15:43:11 -0500, Lyle Fairfield
<ly***********@aim.com> wrote:

The way I read Wayne's comments he's on a different track than you
are: he is talking about synchronization while you are talking about
indexing.
I think it's asking a lot of Index Server to index MDB's contents.
Where does it stop? Apparently you would expect it to find some data
for you. How about the value of some property of some object? A
keyword in the VBA code? What about databases protected with Access
security?
If it isn't available for SQL Server, I sure don't think it's
available for Jet.
Perhaps IS has the ability to write extensions for it?

-Tom.


Tom

I had thought this might be helpful for the situation described in this
post:
http://groups.google.ca/group/micros...rk.aspnet/msg/
6ce8e8512a334e3c


--
Lyle Fairfield
Jan 8 '06 #7
Tom van Stiphout <no*************@cox.net> wrote in
news:0v********************************@4ax.com:
The way I read Wayne's comments he's on a different track than you
are: he is talking about synchronization while you are talking
about indexing.
I think it's asking a lot of Index Server to index MDB's contents.
Where does it stop? Apparently you would expect it to find some
data for you. How about the value of some property of some object?
A keyword in the VBA code? What about databases protected with
Access security?
What's the issue? It's full-text indexing. Google indexes things
that are noise words from the standpoint of some searches, but we
don't consider that a problem with it. It's just in the nature of
full-text indexes that they index more than just the mere content of
the files.

As to security, there should be no issue except for an encrypted
MDB, which would not have anything visible to be indexed that would
actually be meaningful.
If it isn't available for SQL Server, I sure don't think it's
available for Jet.
Well, there's a big difference between the way Jet and SQL Server
store their data. MDBs are just files, so why shouldn't they be
indexed as mere files? No, it's not nearly as useful as full-text
search within a db engine (where you can pick a column to search,
for instance), but it's better than having no access to the
information for searching at all.
Perhaps IS has the ability to write extensions for it?


I don't see how you could build anything particularly useful without
it being supported by the db engine explicitly.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Jan 8 '06 #8
David W. Fenton wrote:
I don't see how you could build anything particularly useful without
it being supported by the db engine explicitly.


This isn't particularly useful and it's not mature code and since I was
lucky enough to write it the first time without errors the error handler
has never been run.

Yes, I know it's not likely to work for 100 meg dbs, or dbs opened
exclusively and that one might have to understand about folders and Dir$
etc to use it.

But, if you can't remember in what db you saw "Bólido Comidas
preparadas" it might help by pointing out that it's in Northwind.mdb.

Function FindStringinFileType( _
ByVal skelton As String, _
ByVal findwhat As String) As Variant
Dim buffer As String
Dim filenumber As Integer
Dim foundin As String
Dim path As String
path = Dir$(skelton)
While Len(path) <> 0
filenumber = FreeFile()
Open path For Binary As #filenumber
buffer = String(LOF(filenumber), vbNullChar)
Get #filenumber, , buffer
If InStr(buffer, findwhat) <> 0 Then _
foundin = foundin & "|" & path
Close #filenumber
path = Dir$()
Wend
FindStringinFileTypeExit:
If Left$(foundin, 1) = "|" Then _
foundin = Mid$(foundin, 2)
If Len(foundin) > 0 Then
FindStringinFileType = Split(foundin, "|")
Else
FindStringinFileType = Array()
End If
Close
Exit Function
FindStringinFileTypeErr:
With Err
MsgBox "Error Number: " _
& .Number _
& vbNewLine _
& .Description, _
vbCritical, _
"FindStringinFileType"
End With
Resume FindStringinFileTypeExit
End Function

Sub test()
Debug.Print Join(FindStringinFileType("*.mdb", "Bólido Comidas
preparadas"), vbNewLine)
End Sub

--
Lyle Fairfield
Jan 8 '06 #9
After glancing at the Indexing Service and doing a Web and Usenet
search I think I was confused in thinking that the
NetCache\ExcludeExtensions settings controlled which files Indexing
Service ignored. I am SURE I saw this described at
http://hallucinations.nut but I can find it no more.

For anyone interested in this I offer the only promising lead I have
found:

http://desktop.google.com/plugins/i/accesscrawler.html

This runs, AFAICT, within Google Desktop Search. I have tried the
Google Desktop Search and rejected it in favour of Copernic Desktop
Search which I have found to be less intrusive and less demanding.

Jan 9 '06 #10
No, Home Edition won't do the off-line file synchronization. I tied looking
for text I know to be in mdb files, unsecured and unencrypted mdb files, and
the mdb files weren't returned as possible results of the search. However, I
have not tried to tell the indexing service to index mdb files unless, as
you mentioned, the registry key you listed controls that as well as the
off-line file synch.

--
Wayne Morgan
MS Access MVP
"Lyle Fairfield" <ly***********@aim.com> wrote in message
news:zJ************@read1.cgocable.net...
Could you confirm?

Is your laptop OS Windows XP Home?

Does your Indexing Service catalog your mdb files completely, that is,
including data in tables? If you have Northwind on the machine will it be
identified by a search for the phrase, "Hungry Owl All-Night Grocers"?

Jan 9 '06 #11

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Martin Emanuelsson | last post by:
Hello. I have a problem with a small asp-solution that searches for documents with indexing service. For some files in the search result I get "bad text" returned, such as...
10
by: Rob | last post by:
Is there a way to query Microsoft's index server service from an Access front-end? When you run the index service on a workstation (or a server), you can full-text index a directory/series of...
0
by: Rob | last post by:
Is there a way to query Microsoft's index server service from an Access front-end? When you run the index service on a workstation (or a server), you can full-text index a directory/series of...
3
by: jliusolar | last post by:
Hi I am trying to figure out why an application get this error when I am trying to open the application's asmx file from localhost. I don't have indexing service running(it set as manual and not...
0
by: Brian Call | last post by:
We have a customer that is getting an "Access is denied" (to a specific dll in the application's bin directory) error on XP when trying to run an ASP.NET application. All the posts and KB articles...
0
by: Chung Leong | last post by:
Here's a short tutorial on how to the OLE-DB extension to access Windows Indexing Service. Impress your office-mates with a powerful full-text search feature on your intranet. It's easier than you...
3
by: Chung Leong | last post by:
Here's the rest of the tutorial I started earlier: Aside from text within a document, Indexing Service let you search on meta information stored in the files. For example, MusicArtist and...
4
by: twilliamson | last post by:
Hello, I am new to the Indexing Service and need a little help. My main goal is for my Windows XP Pro SP2 users is to be able to use the Windows Search (start, search) function to search for...
2
by: =?Utf-8?B?SmVycnkgQw==?= | last post by:
I have a server 2008 IIS 7.0 with indexing service installed. I have created the catalog and have a test page using these posts:...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.