在Windows上部署達夢資料庫企業管理系統(DEM)
一、說明
DEM(DM Enterprise Manager) 以 WEB 應用的方式提供資料庫管理,監控和維護的功能,實現遠端管理和監控資料庫例項。
DEM不僅包含了傳統桌面工具,管理工具 Manager,資料遷移工具 DTS 對等的功能,還提供了叢集部署,監控和告警的功能。
二、部署
1、 安裝jdk,如果是免安裝版的,直接配置環境變數。
以下均為系統變數
JAVA_HOME = C:\Program Files\Java\jdk1.8.0_112
classpath = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
Path後追加 %JAVA_HOME%\bin
2、 準備一個免安裝的tomcat,把d://dmdbms/web/dem.var拷貝到tomcat的webapps下
3、 在DEM後臺庫(DEM必須指定一臺資料庫才能執行,後臺庫後面再配置)執行dem_init.sql。
如果是在DM管理工具中,可以點選執行指令碼按鈕,執行dem_init.sql,無需設定編碼。
如果是命令方式執行的話,需要設定環境為utf-8才能執行該指令碼。
set CHAR_CODE UTF8
start E:\dmdbms\web\dem_init.sql
4、修改E:\ apache-tomcat-8.0.35\bin\catalina.bat
在catalina.bat中追加環境變數 set java_opts= -server -Xms40m -Xmx1024m -XX:MaxPermSize=512m -Djava.library.path=E:\dmdbms\bin;
注意:path要安裝DM資料庫管理系統實際安裝目錄填寫。
5、啟動tomcat
雙擊E:\ apache-tomcat-8.0.35\bin\startup.bat
如果tomcat啟動後發現亂碼,可以把E:\ apache-tomcat-8.0.35\conf\logging.properties檔案中所有的encoding從UTF-8改成GBK
6、修改DEM連線後臺資料庫配置檔案db.xml,把server和port改為自己庫的地址。
Tomcat啟動後會在webapps下生成編譯後的dem
E:\ apache-tomcat-8.0.35\webapps\dem\WEB-INF\db.xml
7、重啟tomcat
8、訪問dem
http://localhost:8080/dem
admin/888888
注意:我jdk是1.8的,tomcat最好用8以上的。一開始我用apache-tomcat-7.0.72的tomcat,啟動後發現無法訪問,換成apache-tomcat-8.0.35的就可以了。