Làm thế nào chúng ta có thể tìm thấy bảng nào bị khóa trong cơ sở dữ liệu? Xin vui lòng, đề nghị.Tìm bảng đã khóa trong SQL Server
29
A
Trả lời
6
Khi đọc thông tin sp_lock, sử dụng OBJECT_NAME() để có được tên của một bảng từ số ID của nó, ví dụ:
CHỌN object_name (16003073)
EDIT:
Có một proc khác do microsoft cung cấp báo cáo các đối tượng không có bản dịch ID: http://support.microsoft.com/kb/q255596/
81
Bạn có thể sử dụng sp_lock
(và sp_lock2
), nhưng trong SQL Server 2005 trở đi này đã được phản đối ủng hộ truy vấn sys.dm_tran_locks
:
select
object_name(p.object_id) as TableName,
resource_type, resource_description
from
sys.dm_tran_locks l
join sys.partitions p on l.resource_associated_entity_id = p.hobt_id
Các vấn đề liên quan
- 1. Xóa dữ liệu bằng khóa ngoài trong bảng SQL Server
- 2. Thả bảng trong Sql Server bằng Sql Server Management Studio
- 3. SQL Server cập nhật khóa chính cũng là khóa ngoài trong hai bảng
- 4. Tìm ngày gần nhất trong SQL Server
- 5. Bảng SQL Server để json
- 6. Các bảng rất lớn trong SQL Server
- 7. Cách viết chỉ mục, khóa, khóa ngoài trong SQL Server
- 8. Bảng Pivot động trong SQL Server
- 9. Rơi một nhóm bảng trong SQL Server
- 10. Truy vấn SQL để tìm khóa chính của bảng?
- 11. Tự động tạo khóa trên chèn JDBC trong SQL Server
- 12. SQL Server: Nhận khóa chính bảng sử dụng truy vấn sql
- 13. Cách tạo khóa chính kết hợp trong SQL Server 2008
- 14. Khóa chính có cần thiết trong SQL Server không?
- 15. SQL trong SQL Server
- 16. Tạo tên bảng là từ/từ khóa được đặt trước trong MS SQL Server
- 17. Cách nhập bảng mà không làm mất chỉ mục và khóa trong SQL Server 2008
- 18. Thay đổi cột khóa chính trong SQL Server
- 19. Thêm cột khóa chính trong bảng SQL
- 20. bảng tạm thời trong SQL server gây 'Đã có một đối tượng tên là' lỗi
- 21. Làm thế nào để tìm tổng của nhiều cột trong một bảng trong SQL Server 2005?
- 22. Tìm số không sử dụng nhỏ nhất trong SQL Server
- 23. Chèn nhiều hàng vào bảng trong SQL Server
- 24. Tìm một đối tượng trong SQL Server (cross-database)
- 25. Tương đương với 'TẠO BẢNG ... NHƯ ... "trong SQL Server
- 26. Làm cách nào để thả khóa ngoại trong SQL Server?
- 27. Trạng thái 'bị khóa' của tài khoản trong SQL Server
- 28. SQL Server RowVersion
- 29. Tìm kiếm toàn văn SQL Server
- 30. Tìm đối chiếu không mặc định trên cột cho tất cả các bảng trong SQL Server