解決: gsrvr.exe錯誤,記憶體不能為讀,地圖白屏,I/O錯誤 問題。(轉載)
資料伺服器環境:
4核,記憶體 4G
Windows Server2003
ArcSDE9.3
Oracle10.2.0.1
空間資料量大,每個圖層的資料量可以有幾十萬條記錄(最多的一個圖層有90萬條)
症狀:
當使用ArcMap載入圖層,進行資料的頻繁操作(放大、縮小、查詢),伺服器端即報錯,彈出對話方塊 gsrvr.exe程式錯誤,記憶體不能為 read 之類的。客戶端會出現Network I/O error
檢視sde錯誤日誌
sde-esri-sde.log
db_array_fetch_attrs OCI Fetch Error
load_buffer error -51
giomgr-esri-sde.log
SDE Server went down on system exception 0xC0000005
解決方案:
打esri中國技術支援和諮詢朋友,得到幾個方案:
1、給ArcSDE9.3打sp1補丁
2、給Oracle升級到10.2.0.3(這個版本配合sde93比較穩定,據說每個版本的ArcSDE都有對應的Oracle版本,配合使用比較穩定,具體什麼版本可以諮詢esri中國)
3、使用ArcSDE9.2,配合穩定的Oracle版本。
經過嘗試得到結論
方案1沒有解決問題
方案2解決問題,雖然sde-esri-sde.log日誌中仍然有 load_buffer error -51,但是其他的症狀都沒有了。
解決步驟:
經過反覆嘗試,終於成功的將Oracle10.2.0.1升級到10.2.0.3,下面介紹一下Oracle升級的步驟
1)下載升級包,一定要下載的正確的升級包,之前就是因為錯誤的升級包幾次沒成功,浪費了很多時間。p5337014_10203_WINNT.zip是經過我驗證的。
2)重新安裝Oracle10.2.0.1,確保安裝前已經解除安裝乾淨原來的Oracle,所有的Oracle服務已經刪除乾淨,如何幹淨的解除安裝Oracle在網上有介紹,在安裝時不安裝資料庫。
3)安裝升級包p5337014_10203_WINNT.zip,選擇路徑是要選擇Oracle10.2.0.1的 db1 的路徑 。
4)使用Oracle的工具建立資料庫
5)使用Oracle的工具建立監聽
OK了!ArcSDE9.3終於可以正常工作了!這是嘗試了各種辦法後的喜悅!
本文來自CSDN部落格,原作出處http://blog.csdn.net/CodeKeeper/archive/2009/04/18/4090239.aspx
另付補丁下載地址:
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9236282/viewspace-1029361/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 執行SQL發生錯誤!錯誤:disk I/O errorSQLError
- 電腦出現該記憶體不能為written怎麼解決 快速修復錯誤提示記憶體不能為written的方法記憶體
- 解決 ngrok 的 Domain 錯誤問題AI
- 記憶體拷貝引起的錯誤記憶體
- PBOOTCMS網站程式提示“執行SQL發生錯誤!錯誤:DISK I/O ERROR”boot網站SQLError
- Oracle 錯誤總結及問題解決 ORAOracle
- 請問PBOOTCMS網站程式提示“執行SQL發生錯誤!錯誤:DISK I/O ERROR”怎麼辦boot網站SQLError
- Ocelot錯誤解決
- Linux中常見的檔案讀寫錯誤問題及解決方法!Linux
- 【問題解決】win10日誌錯誤:建立 TLS 客戶端憑據時發生致命錯誤。 內部錯誤狀態為 10013Win10TLS客戶端
- 解決canvas合成圖片大小錯誤、模糊以及跨域的問題Canvas跨域
- MySQL在刪除表時I/O錯誤原因分析MySql
- 錯誤記錄:apache預設網頁訪問錯誤Apache網頁
- 淺談 ABAP 程式執行時出現『記憶體耗盡』錯誤的問題試讀版記憶體
- 應用 AddressSanitizer 發現程式記憶體錯誤記憶體
- 5個常見的JavaScript記憶體錯誤JavaScript記憶體
- Ubuntu20.04出現段錯誤核心已轉儲問題解決方案Ubuntu
- 解決 Python UnicodeEncodeError 錯誤PythonUnicodeError
- HTTP 錯誤 500.19- Internal Server Error 錯誤解決方法HTTPServerError
- 解決VB6.0中不能載入MSCOMCTL.OCX的錯誤提示
- ElasticSearch實戰系列十一: ElasticSearch錯誤問題解決方案Elasticsearch
- 雲伺服器composer相關錯誤問題解決伺服器
- 印表機狀態錯誤怎麼解決 印表機一直顯示錯誤不能列印
- dbfread報錯ValueError錯誤解決方法Error
- 解決 PBootCMS 中因資料庫名稱錯誤導致的“執行 SQL 發生錯誤!錯誤:no such table: ay_config”問題boot資料庫SQL
- vagrant homestead 錯誤記錄以及解決方案
- TCP網路除錯助手提示錯誤:“1035:未知錯誤” 解決方案TCP除錯
- win7_iis報500.19和500.21錯誤問題解決Win7
- Latex編譯錯誤:Unable to load picture or PDF file 問題解決編譯
- 網站域名解析為什麼錯誤?域名解析錯誤怎麼解決?網站
- win10硬體錯誤117怎麼解決?win10硬體錯誤117的解決辦法Win10
- PbootCMS 404 錯誤解決方法boot
- Linux下錯誤解決方案Linux
- latex 錯誤以及解決方案
- 永久解決 matplotlib 圖例中文方塊錯誤
- 小程式白屏問題和記憶體研究記憶體
- STM8S I2C Slave模式錯誤解決模式
- 讀取nc錯誤
- Fuzzm: 針對WebAssembly記憶體錯誤的模糊測試Web記憶體