它看起來像我已經解決了這個問題...
我們現在能夠將數據插入SDO_GEORASTER不使用下列地理處理工具使用Oracle 11g R2的任何問題: 數據管理工具=>柵格= >光柵數據集=>複製光柵
我的ArcGIS Desktop計算機的regionnal設置爲加拿大法語。因此,ArcGIS將柵格元數據中的十進制分隔符插入到逗號中。 我已經通過以下到SQL發現這個命令:
Regarding the Oracle bug, it actually looks like Oracle has not adequately updated their bug database. Upon further investigation on our bug (NIM069549) that references the Oracle bug, there is an activity logged by one of the Esri Inc support staff. He mentions that he spoke to Oracle in May 2012, and that Oracle has actually closed this Oracle incident (12537431) as NOT a bug. This analyst says that the reason given is because OCIEnvNlsCreate uses the national language setting of the computer (Nls = National Language Setting). OCIEnvNlsCreate is used when creating an sdo_georaster and the failure occurs when the Oracle xml document is created.
Basically – the reason that users can experience this Oracle bug is because of regional language settings in either the O/S or Oracle.
We have spoken to Esri Inc and have requested that the following be updated to reflect this finding from Oracle:
NIM069549 - http://support.esri.com/en/bugs/nimbus/TklNMDY5NTQ5 NOTE: have requested that the alternate solution be changed to state that it can be caused by regional language settings. Also, reason for rejection needs to be changed accordingly
Error: An Oracle LPX-0019 error occurs when inserting data into an SDO_GEORASTER field -http://support.esri.com/en/knowledgebase/techarticles/detail/38940 NOTE: have requested that the solution/workaround be changed to state that it can be caused by regional language settings. Suggested to try changing to English language setting.
ArcGIS and the Oracle Spatial raster type - http://resources.arcgis.com/en/help/main/10.1/index.html#//002n0000006z000000 NOTE: this is the article with the known limitations at the bottom.
Since metadata is in XML format, it is quite possible that the commas you were getting with the French language setting were directly related to this issue. The Oracle XmlLoadDom function returns the erorr, so you will see this error in Oracle, not in ArcMap.