EBS--讓Concurrent Programs同時間只能有一個Run

因為客製報表執行時間很久且抓取資料比較多,所以希望使用者能一次只執行一個報表,
但是使用者常同時執行這張報表很多次,所以將報表設定為互斥。
設為互斥後並不表示使用者同時間不能丟多筆相同的報表,而是同時間如果有互斥報表,
則系統只會先執行一個報表,等報表執行完成後,再接著執行另一個互斥的報表。
例如:庫存明細表與自己是互斥,當使用者同時間丟出兩個庫存明細表時,
先丟出去的庫存明細表會開始執行(Run),而另一個庫存明細表則會Pending,
直到一開始Run的庫存明細表結束後,才會開始執行(Run)

選擇「Application Developer」->「Concurrent」->「Program」
點選「Incompatibilities」,再將要互斥的報表填入如下圖就可以了。


利用Plink替代Putty來建立Script