Bagaimana cara memutus semua kunci GDB yang terbuka di ArcMap?


11

Saya mengalami masalah dalam melepaskan kunci GDB di ArcMap 9.3.

Adakah yang tahu cara untuk memutuskan koneksi dari semua koneksi GDB terbuka di ArcMap 9.3.

Saya bisa menutup dan membuka kembali arcMap, tapi itu sepertinya sedikit memakan waktu.

Adakah yang membuat tombol untuk melakukan ini?


1
+1 Saya sudah mencoba membersihkan IMxDocument.OperationStack untuk memastikan tidak ada lapisan referensi koneksi gdb, tapi itu tidak berhasil. Saya menduga masalahnya adalah dengan singleton workspacefactory, tetapi tidak tahu bagaimana memaksanya untuk memutuskan sambungan.
Kirk Kuykendall

Jawaban:


4

2 solusi: asumsi di sini adalah personal geodatabase (.mdb)

1. hapus .ldb (selagi Arcmap terbuka - dengan menghapus layer) hapus di windows explorer. Kemudian lakukan 'undo' hapus lapisan. cari * .ldb untuk banyak

2. naikkan beberapa level folder di ArcCatalog dan Refresh, itu akan membuka kunci file dan Anda dapat mengedit di ArcMap.

file .gdb [atau .mdb] ada di c: \ work \ project \ data, jika Anda melihat folder c: \ work \ dan klik refresh di ArcCatalog

Schema Locks http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=Schema%20locking


Bukankah file .ldb hanya terkait dengan 'personal geodatabases' (Access db) yang memiliki ekstensi .mdb? Saya tidak menyadari bahwa format 'file geodatabase' dengan ekstensi .gdb menggunakan file .ldb.
DavidF

1
file gdb punya file .lock Gunakan alat Compact GP di ArcCatalog untuk menghapus file .lock. Ini menghapus semua file .lock tidak aktif dengan aman. File .lock juga dapat dihapus dengan Windows Explorer, baris perintah, atau aplikasi penghapusan atau penghapusan file lainnya. Menghapus semua file lain yang file .lock dari direktori geodatabase membuat database tidak dapat digunakan dan membutuhkan pemulihan dari cadangan. resources.arcgis.com/content/kbase?fa=articleShow&d=33018
Mapperz
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.