I am currently trying to create a General Single Field Address Locator in ArcMap 10.3.1. I can create the locator fine without the suggestion option enabled, but with it’s on it gives me the Error 000042. I have already removed special characters, and any duplicate names. I also tried saving off our network, in case of permissions issues to no avail. The error occurs when it is running the “Building suggestions index (merging data)…”
Are there any ideas out there what might be causing this?
Solved! Go to Solution.
I only have ~220,000 features, not millions.
When I have Background Geoprocessing enabled with only the default ArcMap install, I am still using 32-bit processing it's just in the background (I would think that this process would also fail, but it works). So you are suggesting that I install the 64-bit Background Geoprocessing module for true 64-bit processing on my server that is a 64-bit OS?
Do you know how to get python scripts to run in the 64-bit environment as that is how I need to rebuild my address locators?
Yes, I’m suggesting you install 64-bit Background Geoprocessing on a machine with a 64-bit operating system, which will allow you to run most of the geoprocessing tools that use large amounts of RAM to run using the 64-bit processing. This will also give you the ability to run Python scripts with 64-bit processing in the background instead of the foreground. There are some data types and tools that are not supported that are described here https://desktop.arcgis.com/en/arcmap/latest/analyze/executing-tools/64bit-background.htm#. Towards the bottom of the topic is the path to the 64-bit Python.
Since ArcGIS Pro is a 64-bit application, you can use it to build the same locators that you are in ArcMap using the Create Address Locator tool. You would also be able to use Python 3.5 vs 2.7.
When suggestions are enabled, more resources are used to index the street name info for all of the records in the reference data. It’s a good idea to clear out the temp directory and make sure you have enough free disk space on the c:\ drive or wherever the %temp% directory is located.