ArcSDE鎖定的解決辦法

2021-07-11 05:04:16 字數 651 閱讀 1834

在給乙個資料圖層新增欄位的時候,竟然提示sde被另乙個使用者或者程式在用...arcsde lock request conflicts with an established lock

等等一串 ,導致無法新增。

方法1、

多半情況下關閉資料庫連線可以解決這個問題,但有時候問題依然存在。

方法2、

》1.關閉所有的arcmap和arccatalog session。

》2.開始——執行——cmd

》3. 在dos下執行命令'sdemon -o kill -t all -p sde' 

方法3、

如果以上方法執行後sde被鎖定,那麼在sqlplus或者plsql下查詢lock表:

sql> select * from sde.state_locks; 

sql> select * from sde.object_locks; 

sql> select * from sde.layer_locks; 

sql> select * from sde.table_locks; 

如果有記錄返回,那麼手工刪除這些表中的記錄

方法4、

重啟sde可以解決,但一般不輕易使用

至方法3時,問題就已解決。

Oracle中被鎖定的解決辦法

一些效能方面的告警資訊通過dba outstanding alerts表都能查到,被鎖定的表如果長期得不到釋放,在這裡也能查到相關session的sid和serial select from dba outstanding alerts v locked object檢視可以看到當前被鎖定的物件,只...

SQLite被鎖定解決辦法 iOS

第一次在專案中遇到使用sqlite,之前寫android的時候同樣的流程沒有出錯。android對sqlite的 增刪改查 sqlitedatabase android sqlite操作之 sqliteopenhelper dbsqlite shareddatabasehandle return m...

oracle 資料表被鎖定解決辦法

今天操作oracle資料庫時,更新一張表中的乙個字段值,一直沒有更新成功,後來發現,表被別的使用者鎖定,後來採用下面的方法解決了這個問題!update ems csg set device id csg000000000000001 where name viss csg 上面的sql語句執行後,表...