1. 程式人生 > >shp 檔案匯入 Oracle SDE 報錯 DBMS table not found

shp 檔案匯入 Oracle SDE 報錯 DBMS table not found

最近在寫一個往sde資料庫裡面新增shp的函式,結果老是跳出一個錯誤 DBMS table not found[ORA-00942: 表或檢視不存在]……,

網上說是license問題,但是我明明是使用RuntimeManager.Bind(ESRI.ArcGIS.EngineOrDesktop)

也就是說可以基本操作圖層,新增。

但是網上說要在匯入資料到SDE,還需要在程式啟動的時候添加了一個license初始化的函式,試用了一下,結果就順利通過了,大家可以試一下,該函式如下:

private void ESRILicense()
{
IAoInitialize mAoInitialize = new AoInitializeClass();

esriLicenseStatus licenseStatus = (esriLicenseStatus)mAoInitialize.IsProductCodeAvailable(esriLicenseProductCode.esriLicenseProductCodeEngineGeoDB);
if (licenseStatus == esriLicenseStatus.esriLicenseAvailable)
{
 if (licenseStatus != esriLicenseStatus.esriLicenseCheckedOut)
licenseStatus = (esriLicenseStatus)mAoInitialize.Initialize(esriLicenseProductCode.esriLicenseProductCodeEn
gineGeoDB);
 if (licenseStatus != esriLicenseStatus.esriLicenseCheckedOut)
 {
System.Windows.Forms.MessageBox.Show("程式初始化失敗!");
throw new Exception("初始化ArcGIS Engine失敗");
 }
}
else
{
 System.Windows.Forms.MessageBox.Show("沒有程式執行許可!");
 throw new Exception("沒有ArcGIS Engine許可");
}
}

相關推薦

shp 檔案匯入 Oracle SDE DBMS table not found

最近在寫一個往sde資料庫裡面新增shp的函式,結果老是跳出一個錯誤 DBMS table not found[ORA-00942: 表或檢視不存在]……, 網上說是license問題,但是我明明是使用RuntimeManager.Bind(ESRI.ArcGIS.Eng

用git bash 生成 hexo 部落格檔案node: command not found

有git bash,也安裝了node.js, 為什麼在bash裡面會說node: command not found? 電腦有段時間不能上網,下載了360系統急救箱,刪了很多檔案,包括一些exe檔案,可能是被病毒感染了 檢視nodejs的安裝資料夾,發現no

html頁面呼叫js檔案裡的函式onclick is not defined處理方法

今天處理html標籤裡的onclick功能的時候總是報錯:Uncaught ReferenceError: dosave is not defined(…) 找了半天都沒發現錯在哪,最後發現原來是我寫法不對,正確寫法如下: html: <input type="but

呼叫js檔案裡的函式onclick is not defined處理方法以及呼叫其他方法

1.對於js中onclick方法的使用寫法,正確如下: getChoice = function (param_index) { $(".charge-btn-group").rem

html頁面呼叫js檔案裡的函式onclick is not defined處理方法 (click)

html標籤裡的onclick功能的時候總是報錯:Uncaught ReferenceError: dosave is not defined(…) 找了半天都沒發現錯在哪,最後發現原來是我寫法不對,正確寫法如下: html: <input type="button"

】Symbol not found: __PyCodecInfo_GetIncrementalDecoder

site sym oca versions expected local port HA names Traceback (most recent call last): File "<stdin>", line 1, in <module>

centos7 安裝 mysql-python時 EnvironmentError: mysql_config not found

down config bsp rep grep 安裝mysql server comm 解決方法 pip install mysql-python 然後報錯 EnvironmentError: mysql_config not found 網上搜

源碼安裝並且成功啟動mysql後輸入mysql:command not found

mysql源碼安裝並且成功啟動mysql後輸入mysql報錯:-bash: mysql: command not found解決方案:方案1、需要做軟連接:ln -s /usr/local/mysql/bin/* /usr/bin/ 方案2、加入環境變量:vim /etc/profile.d/mysql.s

安裝redis cc: command not found

解壓 com all ins amp 新解 list man [1] 1、下載redis後 make 編譯時報錯 cd src && make allmake[1]: Entering directory /root/jevel/redis-2.8.17/s

Linux執行source /etc/profile“:command not found

命令 csdn brush linux not etc highlight 可用 class 修改完 /etc/profile中的內容後,執行“立即生效”命令 “source /etc/profile”報錯: :command not found :command not

Android studio執行單元測試: Class Not Found: Empty Test Suite

使用Espresso時報錯 Class not found: “com.test.LoginUnitTest”Empty test suite. 原因:沒有將該測試類新增到InstrumentedTest中 解決: 1.開啟配置,選擇Edit Configurations

Ionic新建專案:OpenSSH not found on your computer.

錯誤資訊: D:\project\eyeshot\eyeshot>ionic ssh setup [WARN] OpenSSH not found on your computer. [ERROR] Command not found: ssh 解決辦法: 下載安裝SSH:http

MAC安裝MySQL-python:EnvironmentError: mysql_config not found

使用命令 pip install MySQL-python時報錯: Collecting MySQL-python Using cached https://files.pythonhosted.org/packages/a5/e9/51b544da85a36a68debe7a7091f06

JUnitmethod initializationerror not found的解決方法

我在一個類裡先寫了testCompress方法,Junit測試正常執行,然後更進一步增加了testBatchCompress()對testCompress方法進行呼叫,用JUnit測試報method initializationerror not found:錯誤:提示頁面如下:

小程式使用自定義元件Component is not found in path “components

寫完小元件之後執行報錯( 元件json("component": true)和引用元件頁面json都按規範寫沒有問題,js沒有問題,編譯沒有問題的情況下)啥問題沒有就是報錯: Error:  Component is not found in path “components&nb

Xcode10更新:library not found for -lstdc++.6.0.9

由於iPhone X Max 及iOS12系統的到來,必須升級xcode10了,剛升級完執行就報錯了,一臉悶逼。 library not found for -lstdc++.6.0.9 報錯原

npm install ERR! 404 Not Found: [em

在win下開發的node工程,在linux下用dockerfile部署時,遇到npm install時報錯 Step 8/9 : RUN npm install ---> Running in 2efaeba0750a npm ERR! code E404 npm ERR! 404 No

升級xcode 10後:library not found for -lstdc++.6.0.9 && Multiple command

001 報錯 library not found for -lstdc++.6.0.9 因為專案中的sdk 需要 lstdc,但是xcode 10 升級後 刪除了該檔案 所以需要重新匯入這些檔案即可。 002 Multiple command Showi

MyBatis Parameter 'mobile' not found. Available parameters are [arg1, arg0, param1, param2]解決方案

一、場景簡述 筆者使用MyBatis 3.x的時候使用如下介面 @Mapper public interface UserMapper { @Select("select id,mobile,password from news_user where mobil

Xcode Archive: ld: library not found for -lAFNetworking

需要打AdHoc包到蒲公英做測試用, 發現打包失敗, 但是release模式下可以打包成功 AdHoc模式下 找不到AFNetworking這個包 網上一般的方法也沒能解決 然後機智的我 重新p