DB2®ConnectionStringBuilder.Interrupt 內容

取得或設定岔斷處理模式。

名稱空間:
DB2IBM.Data.
組件:
DB2IBM.Data. (在 DB2IBM.Data..dll中)

語法


[Visual Basic]
Public Property Interrupt As int
[C#]
public int Interrupt {get; set;}
[C++]
public: __property int* get_Interrupt();
public: __property void set_Interrupt(int*);
[JScript]
public function get Interrupt() : int;
public function set Interrupt(int);

內容值

代表岔斷處理模式的整數值 (0、1 或 2)。

如下設定岔斷關鍵字:
  • 0-停用岔斷處理。
  • 1-如果資料庫伺服器支援岔斷,則會傳送岔斷。 否則,會捨棄連線。
    當您使用 岔斷 內容值 1 連接至 Db2® for z/OS® 伺服器時,不會岔斷下列作業:
    • 儲存程序作業。
    • 保留 Db2 for z/OS 伺服器用來序列化資料存取權的 Db2 內部資源鎖定管理程式 (IRLM) 鎖定的 SQL 陳述式作業。 Db2 for z/OS 伺服器向 IRLM 要求鎖定,以確保應用程式、公用程式及指令嘗試存取相同資料時的資料完整性。
  • 2-不論伺服器的岔斷功能為何,岔斷都會捨棄連線。

在 10.5 版 GA 中,所有資料庫伺服器的連線預設 岔斷 內容值為 1

在 10.5 版 Fix Pack 2 以及更新版本中,對於與 Db2 for z/OS 伺服器以外的所有資料庫伺服器的連線,預設 岔斷 內容值為 1 。 當您直接連接至 Db2 for z/OS 伺服器時, 岔斷 內容值 2 是預設值。