shell指令碼連線DB2資料庫

2021-08-21 14:47:36 字數 798 閱讀 5058

#dbname:資料庫名

#dbusername:資料庫使用者名稱

#dbpass:資料庫密碼

db2 connect to dbname user dbusername using dbpass

#查詢表並重定向到檔案中

db2 "select * from table" > file

#斷開連線

db2 connect reset

if(db2 connect to dbname user dbusername using dbpass > /dev/null)

then

echo "[info] db2連線成功"

else

echo "[info] db2連線失敗"

exit 1

fiif(db2 connect reset > /dev/null)

then

echo "[info] db2連線斷開成功"

else

echo "[info] db2連線斷開失敗"

fi

#自定義乙個函式

db2fileexport()

#呼叫函式

---省略資料庫連線---

db2fileexport "select * from table" file(檔案)

---省略資料庫斷開連線---

var=`db2 -x "select column from table"`

DB2資料庫連線配置

關於命令列配置db2資料庫連線 1.先定義乙個和遠端伺服器連線的node節點 catalog tcpip node node的名字 自己定義 remote 伺服器ip server 伺服器端口號 2.定義乙個資料庫的連線,並保證著個連線放在前面定義好的node節點上 catalog database...

C 連線db2資料庫

string strsql select phone no from no store where id 5 string strconn provider ibmdadb2 data source 資料庫名 uid 使用者名稱 pwd 密碼 using oledbconnection conn n...

C 連線db2資料庫

string strsql select phone no from no store where id 5 string strconn provider ibmdadb2 data source 資料庫名 uid 使用者名稱 pwd 密碼 using oledbconnection conn n...