簡體   English   中英

如何以編程方式檢查Infomatica目標數據庫表是否被鎖定?

[英]How do I programmatically check if Infomatica target database table is being locked?

有沒有辦法檢查目標表是否在Informatica PowerCenter中的目標數據庫中被鎖定以用於ETL工作流程加載(L)過程? 或者是否可以在所有Informatica會話中獲取所有鎖定表的列表? 如果有辦法檢查Netezza DBMS中哪些表被直接鎖定,那也沒關系。

查詢Netezza中的系統表_T_PG_LOCKS將顯示當前處於活動狀態的鎖。 您可以使用查找,SQL或存儲過程轉換在映射中執行此操作,並根據輸出應用邏輯。

還有一個名為nz_show_locks的Netezza實用程序可以在安裝的“bin”文件夾中找到 - 如果您需要使用命令任務檢索工作流級別的鎖,這很方便,例如,如果您只想執行會話任務,如果數據庫上沒有鎖。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM