程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> db2中斷開數據庫連接

db2中斷開數據庫連接

編輯:DB2教程


db2中connect reset、disconnect current、和quit這三個命令有什麼區別?或者說連上db2後哪個能真正斷開連接?
connect reset字面意思是“連接重置”;
disconnect current字面意思是“斷開當前連接”;
以上兩個命令都能斷開數據庫連接;
  www.2cto.com  
quit是退出交互模式,相當於在使用Ctrl+C退出交互模式;使用此命令後只是退出了交互模式,數據庫連接並未斷開,此時如果輸入db2進入交互模式,將可以繼續使用以前的連接進行sql操作(前提是沒有使用connect reset或者disconnect current命令斷開連接)。

而我平時一直使用的是quit命令,現在從試驗結果看,這是個誤用,是自己以前沒弄明白造成的,為此記錄一下。正確的方式是:使用connect reset或者disconnect current命令斷開連接之後再quit退出。
連接數據庫後執行connect reset命令結果:
  www.2cto.com  

連接數據庫後執行disconnect current命令結果:

連接數據庫後執行quit命令結果:
  www.2cto.com  



補充:db2 terminate --斷開與數據庫的連接。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved