Oracle 通過dbca命令來啟動數據庫創建界面,其中在windows下的dbca.bat文件有幾個參數至關重要,分別是:

          A.@set OH=C:\Develop\Oracle\product\10.2.0\db_1
          B.@set JRE_CLASSPATH=C:\Develop\Oracle\product\10.2.0\db_1\jdk\jre\lib\rt.jar
          C.@set I18N_CLASSPATH=C:\Develop\Oracle\product\10.2.0\db_1\jdk\jre\lib\i18n.jar
          D.@set SWING_CLASSPATH=%OH%\jlib\swingall-1_1_1.jar
          E.@set JDBC_CLASSPATH=%OH%\jdbc\lib\classes12.zip
          F.@set DBCA_CLASSPATH=%OH%\assistants\dbca\jlib\dbca.jar

          從上至下分別設置了:

          A.Oracle Home目錄位置,即Oracle數據庫的根目錄(注意不是產品的根目錄)
          B.JRE運行時路徑,即運行java命令所需的運行時類庫
          C.I18N jar包,即支持Oracle安裝數據庫時多國語言包
          D.Swing jar包,即支持Oracle安裝數據庫時的Swing包
          E.JDBC jar包,即Oracle為Java提供的驅動程序
          F.DBCA jar包,即運行dbca.bat文件最終運行調用的命令所在的包

          最終通過運行如下的命令:

          "C:\Develop\Oracle\product\10.2.0\db_1\jdk\jre\BIN\JAVA" -DORACLE_HOME="%OH%" -DJDBC_PROTOCOL=thin -mx128m oracle.sysman.assistants.dbca.Dbca  %*

          其中最后的oracle.sysman.assistants.dbca.Dbca就是位于上面提到的DBCA_CLASSPATH指定的jar包


          主站蜘蛛池模板: 武宁县| 江源县| 西安市| 张家口市| 元氏县| 阿拉善右旗| 安乡县| 前郭尔| 易门县| 新巴尔虎右旗| 禹城市| 佛坪县| 武定县| 道孚县| 芒康县| 九龙县| 泾川县| 崇礼县| 亚东县| 普安县| 明星| 蓬溪县| 同心县| 织金县| 淮安市| 景德镇市| 富锦市| 思茅市| 陈巴尔虎旗| 岳阳县| 普陀区| 桐梓县| 张家川| 驻马店市| 曲麻莱县| 和龙市| 保康县| 彝良县| 贵州省| 措勤县| 通州区|