Hết bộ nhớ máy chủ khi điều chỉnh phiên chỉnh sửa lớn trong ArcObjects


9

Một trong những người dùng của chúng tôi đã định kỳ gặp Out of Server Memorylỗi với ArcSDE 10.0 khi cố gắng điều chỉnh một phiên chỉnh sửa lớn.

Lỗi ArcObjects -2147216115 Lỗi ArcObjects -2147216115

Sơ đồ VMware ESX:

  • Trung tâm dữ liệu Windows Server 2008 R2

  • Gói dịch vụ 1

  • Intel Xeon E5-2660 @ 2.20GHz

  • RAM 8 GB

Tôi đã thiết lập một màn hình hiệu suất để theo dõi việc sử dụng bộ nhớ nhưng tôi tò mò liệu đây có phải là vấn đề mà bất kỳ ai khác gặp phải khi chỉnh sửa theo phiên bản không?

RDBMS của chúng tôi là Oracle và tôi đã tìm thấy trang này bởi ESRI:

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//002n00000026000000

Tuy nhiên, điều này dường như cho rằng ArcSDE và Oracle nằm trên cùng một máy (đối với chúng tôi thì không). Tôi có nên xóa không gian bảng 'không giới hạn' được liên kết với người dùng chỉnh sửa không?

Ngoài ra, chúng tôi tạo kết nối trực tiếp đến cơ sở dữ liệu của bạn bằng ứng dụng khách Oracle. Điều này có nghĩa là có lẽ tôi đang nhìn nhầm máy chủ (ArcSDE) và nên nói chuyện với các DBA? Tôi đang nghĩ lỗi ArcObjects có nghĩa là sự cố ArcSDE nhưng có lẽ ai đó có thể sửa lỗi cho tôi về vấn đề này?


Giải pháp dường như là kích hoạt GP nền 64 bit trên máy tính để bàn chịu trách nhiệm chỉnh sửa. Các phiên chỉnh sửa lớn dường như gây ra sự cố với Cơ sở dữ liệu địa lý Oracle của chúng tôi. Có khả năng có thể đã được giải quyết ở cấp RDBMS nhưng các DBA không có sẵn tại thời điểm để khắc phục sự cố.

Câu trả lời:


1

Nếu bạn đang làm việc với các bộ dữ liệu đa giác lớn, bạn nên thử cài đặt xử lý địa lý nền 64 bit. Điều này cho phép máy tính để bàn arcgis sử dụng nhiều ram của máy hơn để thực thi tác vụ. (Xem liên kết bên dưới) http://desktop.arcgis.com/en/arcmap/10.4/analyze/executing-tools/64bit-background.htm .

Thông tin cần thiết để trả lời tốt hơn câu hỏi này như sau:

  • Làm thế nào lớn là các tập tin bạn đang thực hiện địa lý trên?
  • Bạn đang thực hiện xử lý địa lý bằng máy chủ Arcgis hoặc máy tính để bàn?
  • Có lỗi này không xảy ra trên các chỉnh sửa không phiên bản?

Lúc đầu, điều này dường như là một nhận xét nhiều hơn là một câu trả lời, và bạn nên xem xét viết lại. Thay vì đạn, sẽ tốt hơn để điều chỉnh câu trả lời, theo cách tương tự, nếu bạn đang làm việc trên các bộ dữ liệu lớn trên máy tính để bàn arcgis với các chỉnh sửa không được phiên bản thì ...
nmtoken

1
Cảm ơn đề nghị của bạn. Đây thực tế chính xác là những gì chúng tôi đã làm. Để trả lời câu hỏi của bạn: Lớn - chúng tôi đã cố gắng hợp nhất các chỉnh sửa trên bảng dòng 100k +. ArcGIS Desktop đang thực hiện GP nhưng vấn đề dường như chỉ liên quan đến phiên chỉnh sửa. Có phiên bản, có.
giJess
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.