64 bit vs. 32 bit problem?

966
3
Jump to solution
09-14-2016 09:13 AM
MarkBinder
Occasional Contributor

I have a python script that searches a directory and subdirectories to find mxd files and then exports a pdf from the mxd. Here's the problem, when I run it using a 64 bit IDE some maps are missing a layer but when I use a 32 bit IDE the layer show up normally. I'm using ArcGIS 10.2.2 with the 64 bit geoprocessing package installed.

Why would layers show up in 32 bit but not 64 bit?

0 Kudos
1 Solution

Accepted Solutions
JoshuaBixby
MVP Esteemed Contributor

What is the storage type behind the layers?  64-bit processing has limitations on what types of backend storage types it supports:  Background Geoprocessing (64-bit), see section on Unsupported data types.

View solution in original post

3 Replies
JoshuaBixby
MVP Esteemed Contributor

What is the storage type behind the layers?  64-bit processing has limitations on what types of backend storage types it supports:  Background Geoprocessing (64-bit), see section on Unsupported data types.

MarkBinder
Occasional Contributor

Good call. It turns out the data is stored in a personal geodatabase.

Thanks for the help!

0 Kudos
Luke_Pinner
MVP Regular Contributor

Additionally, if data is stored in an enterprise GDB, you may need both 32 and 64 bit versions of the database drivers. We have to install a 64 bit Oracle client to access our Enterprise GDB datasets from 64 bit Background Geoprocessing scripts.

0 Kudos