DB21061E 未初始化命令行環境
版權聲明:本文為博主原創文章,遵循 CC 4.0 by-sa 版權協議,轉載請附上原文出處鏈接和本聲明。
在windows的cmd下是不可以直接運行db2命令的。如果你直接在cmd下鍵入db2,會報錯,“DB21061E 未初始化命令行環境 ”。
解決方式是鍵入db2cmd,然后你再鍵入db2就可以了。
其實有一部分軟件在安裝的時候都要設置環境變量的,只不過大部分都是軟件自動添加環境變量了,對用戶來講是不需要額外的操作的。但也有一些是要自己設置的。
比如在裝jdk的時候,就要自己設置環境變量了。
而db2,oracle等等不需要自己設置,我們在“我的電腦----屬性----高級----環境變量-----系統變量”中可以看到,
oracle的主bin目錄再ORACLE_HOME\ora92\bin中,而db2的主bin目錄在DB2_HOME\SQLLIB\BIN中。
所不同的是oracle可以直接在cmd下運行sqlplus、sqlldr等等命令,但是db2卻必須先運行db2cmd才可以。
否則你的db2會一直報錯哦
如果你不想cmd識別db2cmd命令,那么就把path中的db2的bin環境變量拿掉就ok了。