DBMaker為簡單易用、功能強大的SQL關聯式資料庫管理系統。

開放架構設計讓企業使用更靈活,高性能資料庫引擎讓建立和存儲多種複雜資料類型更安心,搭配的軟硬體成本低讓企業投資更經濟實惠。

針對商業活動優化

DBMaker不僅提供了從單機到主從式架構(Client/ Server)的完整解決方案,更進一步提供了分散式查詢及分散式交易的分散式資料庫管理功能。 在分散運算的環境下,DBMaker同時提供了同步(Synchronous)及非同步(Asynchronous)的資料複製 ,而二階段確認(Two Phase Commit)可以保障企業資料的同步和一致;如果彈性是企業需求的大前提,那麼可以使用DBMaker所提供的非同步分散式管理功能,使得企業在運作上擁有好的效能。

多種強大功能

基於良好整合的資料庫引擎構建,從獨立的軟體供應商到想改善功能和資料庫性能的開發人員,DBMaker都會帶給您較好的性價比和較高的可信度。

便攜性極高,運用更靈活

支援跨平臺、開放式及容器化架構確保您可以跨越多個平臺開發資料庫應用程式,而且可以輕鬆地從單用戶系統升級到全球範圍分佈的多用戶系統。

多媒體支援能力更上一層

可存儲或管理大量的多媒體資料,包含純文本,圖片,視頻和音頻等。可將多媒體資料以二進位大型物件(BLOB)或檔物件(FO),而第三方多媒體工具仍可以對其進行完全訪問。

7大優勢

  • 採用業界標準的開放架構ODBC (Open Database Connectivity)、JDBC (Java DataBase Connectivity)提供快捷、穩定、標準的開放式環境。
  • 無論是之前的開發工具或是各式流行開發工具,都能自在運行而不限制開發環境。
  • 透過全文檢索、多媒體處理能力與資料存取策略三者完美整合,大幅強化資料庫性能。
  • 各種平台皆能輕易安裝、穩定運行。
  • 強化多媒體資料處理能力,更良好地存儲和管理各類多媒體資料。
  • 採用圖形化操作介面,同時企業級資料庫所需的功能一應俱全,簡化操作又確實提高管理效率。
  • 運用容器化的 DBMaker Docker image,可經由 Docker 作業系統層上虛擬化技術,支援微服務 (Microservices)架構。

最新消息

規格說明書下載

含規格、支援服務說明

立即開始90天試用

DBMaker 5.4.7 版本

  • 功能增強與錯誤修正
    • 支援 SQL 函數
    • 支援具有 INOUT 參數的 SQL 儲存程序
    • 支援具有交易控制的 SQL 儲存程序
    • 支援 TRUNCATE TABLE SQL 指令
    • 支援 ALTER TABLE 修改或刪除資料表約束條件
    • 支援 GREATEST 與 LEAST 函數
    • 支援 DBFILE_SIZE 與 FORMAT_BYTES 函數
    • 將 TO_DATE、DATETOSTR、TIMETOSTR、TIMESTAMPTOSTR 函數從附加元件移至預設支援
    • 支援 FKCHK=2,可進行自我參照的主鍵/外鍵檢查
    • 強化 LEFT OUTER JOIN 僅對左表加條件時執行 SELECT COUNT(*) 的查詢速度
    • 強化無外部參照的 IN 子查詢效能
    • 修正無法將離線資料庫重新命名為與現有線上資料庫相同名稱的問題
    • 修正無法刪除系統暫存檔案(DBNAMEno.TMP)的問題,並將系統暫存檔案的生成規則從全域調整為每個連線:
      • 移除 DB_TPFIL 關鍵字:使用者無法自定義暫存檔案名稱
      • 將 DB_ITTDIR 的預設值從 DB_DBDIR 改為 DB_TMPDIR
      • 變更系統暫存檔案的命名格式,從 DBDIR/DBNAMEno.TMP 改為 ITTDIR/DBNAME_connectionid_no.TMP。​
      • 每個連線最多可產生 128 個 ITT 檔案​
      • 每個 ITT 檔案的最大檔案大小為 4GB
      • 對於已不存在的連線,需手動刪除其系統暫存檔案,使用以下指令:
        ​CALL SETSYSTEMOPTION(‘CRITT’, ‘0’)​
  • 支援與修正 ISCOBOL 中的 DCI 功能
    • 支援 DCI_GETENV 搭配 DCI_EXEC_SQL sql_command
    • 修正 COBOL 程式無法攔截時間戳的百分之一秒問題
    • 修正含有 Decimal 欄位的 FD 造成的檔案狀態錯誤
  • JDBC 與 JTOOL 圖形介面功能強化與修正
    • 支援 JDBC driver 更多 Connection.prepareStatement 的簽章(signatures)
    • 支援 JDBC driver 4 使用 DB_TMOFM 的連線字串
    • 修正 JDBC driver 中 dbmaker.sql.JdbcOdbcXAResource 在 GlassFish 搭配 DBMaker 的問題
    • 修正 JDBC type 4 在讀取 Time 欄位時使用 ResultSet.getObject 出現 NullPointer 的問題
    • 修正 JDBC type 4 使用 setLong 搭配 registerOutParameter NUMERIC 的問題
    • 新增一個名為 “Register/row” 的按鈕,用於顯示所選記錄
    • 新增自動完成(Auto Complete)功能改善
    • 新增 Truncate Table 功能
    • 新增排程任務(Schedule-Task)功能
    • 新增 TDE 資料表支援欄位層級的 加密/解密屬性

自 DBMaker 5.4.7 release 版本起,將不再提供 Windows 32 位元及 Linux 32 位元作業系統之支援版本。未來版本亦同。若您有持續使用該平台之需求,敬請聯繫 DBMaker 技術支援團隊,以獲取進一步協助。

DBMaker 5.4.7 Windows

Windows 7/8/10/11/2012/2016/2019

DBMaker 5.4.7 Windows Bundle

Windows 7/8/10/11/2012/2016/2019

DBMaker 5.4.7 Windows Bundle with Java Tool

Windows 7/8/10/11/2012/2016/2019

DBMaker 5.4.7 Linux

Linux2.x86_64

DBMaker 5.4.7 Linux Bundle

Linux2.x86_64

DBMaker 5.4.7 Linux Bundle with Java Tool

Linux2.x86_64

DBMaker 5.4.6 版本

  • 新增功能及bug修復
    • 支持透明資料加密(TDE)
    • 支援SELECT中的EXCEPT語法
    • 支援UNION中的ORDER BY和LIMIT語法
    • 支持在執行CALL SETSYSTEMOPTION(‘ANSI_NULLS’,’0′)後null=null為true
    • 支持where (col1,col2) in ((val1,val2),(?,?)…)語法
    • 支援DB_SCHLGDAY刪除schedule伺服器的日誌,預設值為30天
    • 支援執行schedule task的語法:
      call setsystemoption(‘SCHEDULE_SYNC’,’schedule_name’);
    • 支援CSVEXPORT()存儲過程將查詢結果匯出到csv檔
    • 支援EXTENDTS()存儲過程來擴展表空間
    • 支援在伺服器端dmconfig.ini中使用logical_file=’physical_file’語法創建/更改表空間
    • 支援更新統計的新選項
    • 新增更多的狀態資訊
      • 在SYSINFO中添加PRODUCT_INFO和BUILD_VERSION
      • 在SYSINFO中添加TDE_DB、TDE_STATUS和TDE_OPEN_AUTO
      • 在SYSUSER中添加IO_SERVER狀態顯示
      • 在DMEVENT.LOG中添加建議更新統計之後重建索引的資訊
      • 在DMSHRINK.LOG中添加壓縮表空間壓縮進度資訊和日誌資訊
      • 在DMCHECK.LOG中添加check db的進度相關資訊
    • 支持ALTER VIEW ALL COMPILE以及視圖無效時能夠自動重建視圖
    • 變更DB_INSPGCMP的預設值為1
    • 修復調用SETSYSTEMOPTIONW(‘key’,’string’)時,在dmconfig.ini中DB_LCODE=10的時候,字串應保存為ANSI
    • 修復左連接以及帶有子查詢導致的崩潰問題
    • 修復多個連接重建SQL存儲過程可能導致無效存儲過程的問題
    • 修復dmserver啟動兩個不同的dbname可能會出現暖開機錯誤的問題
  • 在github中支援web應用程式框架
    • 支持django-dbmaker driver 4.x
    • 修復django-dbmaker Driver中存在的bug
  • 關於DCI中ISCOBOL的新增支持和bug修復
    • 支持$XFD COMMENT DCI BIGINT
    • 支持$XFD COMMENT DCI DCI_ENCRYPT
    • 支援系統預設屬性列insert/rewrite
    • DCI_COLUMNS_MAPPING OPEN I-O或者OPEN OUTPUT
    • 修復在win64中使用DCI_BLOB_GET會導致崩潰的問題
    • 修復dci_set_where_contraint未刪除READ操作的上一個filter的問題
  • dmSQL工具的bug修復
    • 修復當表約束大於1024個位元組時,unload table不成功的問題
  • JDBC和JTOOL工具的功能新增和改進
    • 支持prepareStatement(String sql,int autoGeneratedKeys)
    • 支持PreparedStatement batch沒有clob/blob參數時的JDBC TYPE 4
    • 修復執行SQL命令的長度大於64K時,JDBC TYPE 4 可能會產生崩潰的問題
    • 修復使用commons-configuration2-2.7,JDBC驅動會拋出異常的問題
    • 修復DB_LCODE=10時,jdbatool中顯示的中文字元會出現亂碼的問題
    • 修復JDataTransfer Tool通過ODBC導入clob資料時,可能會產生額外”00″字元的問題
    • 修復JDBATOOL無法顯示SYSTEM.SYSPROCINFO中SQLDEF的問題

DBMaker 5.4.6 Windows

Windows 7/8/10/11/2012/2016/2019

DBMaker 5.4.6 Windows Bundle

Windows 7/8/10/11/2012/2016/2019

DBMaker 5.4.6 Windows Bundle with Java Tool

Windows 7/8/10/11/2012/2016/2019

DBMaker 5.4.6 Linux

Linux2.x86

DBMaker 5.4.6 Linux Bundle

Linux2.x86

DBMaker 5.4.6 Linux Bundle with Java Tool

Linux2.x86

DBMaker 5.4.6 Windows

Windows 7/8/10/11/2012/2016/2019

DBMaker 5.4.6 Windows Bundle

Windows 7/8/10/11/2012/2016/2019

DBMaker 5.4.6 Windows Bundle with Java Tool

Windows 7/8/10/11/2012/2016/2019

DBMaker 5.4.6 Linux

Linux2.x86_64

DBMaker 5.4.6 Linux Bundle

Linux2.x86_64

DBMaker 5.4.6 Linux Bundle with Java Tool

Linux2.x86_64

專人諮詢

台北市108萬華區峨眉街115號6樓

TEL:+886-2-2191-6066

FAX:+886-2-2388-7171

info@syscom.com.tw

請留下您的聯繫資料,我們會立即派專業顧問提供您諮詢