1. 前言
由於專案資料整合的需求, 需連接至原有 SAP ASE 16.0 進行資料存取, 因此先行在自己筆電建立虛擬機器 (VM), 安裝 SAP ASE 16.0. 所謂的 ASE (Adaptive Server Enterprise) 其實就是 Sybase.
Sybase 在 20 幾年前是蠻好的資料庫, 當年曾採用 PowerBuilder 開發應用程式, 並利用 Sybase 的 Open Client / Open Server 的技術, 與 IBM 大型主機的 CICS/COBOL 串接.
當時資料庫的三大供應商是 Oracle / Sybase / Informix, 後來 Sybase 被 SAP 收購, Informix 被 IBM 收購.
筆者目前常接觸的, 大概是 MSSQL (與 Sybase 同源), Oracle 及 MariaDB (or 付費版的 MySQL).
目錄
2. 安裝環境
- Windows 10 22H2 Professional Edition
- Oracle VirtualBox 7.0.6
- Windows 10 2004 Professional Edition
- .NET Framework 3.5 / 4.8
- Java Runtime 8u371
- Java Sdk 8u371
- 環境變數
- JAVA_HOME C:\Program Files\Java\jdk-1.8
- JRE_HOME C:\Program Files\Java\jre-1.8
- PATH C:\Program Files\Java\jre-1.8\bin;%PATH%
- Microsoft Visual C++ 2010 Redistribution
- Microsoft Visual C++ 2015 and later Redistribution
3. 安裝過程
3.1 一般說明
- setup.exe 要以系統管理員身份執行
- 全部都是預設值, 只是為了測試, 所以, 密碼均固定同一組 (但要至少 8 個字元)
- [V] Create Sample Database
- Cockpit 不為 Windows Service
- 遇到網路授權頁面時, 都是 [V]私人, [ ]公用
3.2 安裝模式
固定為 Typical.
3.3 複製軟體
3.4 進行組態設定
組態項目: SAP ASE / Backup Server / Configure Cockpit
組態彙總
3.5 開始真正安裝
3.6 安裝完成
3.7 測試一下
以 Interactive SQL 進行測試
SELECT @@VERSION
-- output:
-- Adaptive Server Enterprise/16.0 SP04 PL04/EBF 30648 SMP/P/AMD64/Windows 2012 R2/ase160sp04pl04x/0/64-bit/FBO/Tue Feb 14 19:49:11 2023
EXEC sp_helpdb;
-- output:
-- pubs2, pubs3 為範例資料庫
4. 結論
經由一連串試誤的過程, 在缺乏支援的狀況下, 花費了不少時間. 但終究還是安裝了可以運作的 ASE 16.0.
由於 ASE 16.0 提供的管理工具, 不是不提供下載, 不然就是安裝失敗, 下一篇將利用 DBeaver Community Edition 連接到 ASE 16.0 進行管理操作.
5. 參考文件
這篇有提到 Sybase 的歷史, 從 1984 建立, 之後與 Microsoft 合作 MSSQL, 一直到 2010 被 SAP 收購.
這篇有擫到 ASE 的版本, 2014 發佈了 16.0 版, 後續都是發行 SP (Service Pack), 目前是到 SP4.
這篇有 SAP ASE 16.0 測試評估版的下載連結.
- [4] (影片)(無字幕) 18. Sybase Tutorial: How to download and Install SAP ASE 16 on Windows 10 Step by step
這是影片, 但未列出安裝環境的軟體需求, 只參考本影片, 安裝失敗的比例會很高.
這篇有提到處理安裝過程中, 出現 jvm.dll 錯誤的處理方式.
此為筆者發問, 最後以安裝 VC++ 2015 and later Redistribution 解決.
此為筆者發問, 主要詢問 GUI 管理工具, 結論如下:
(1) Sybase Central: 被消失了, 無法下載.
(2) Cockpit: 跟隨 Adobe Flash Player 停止支援, 也一併不再提供 Web 管理界面.
(3) AMC (Administration and Management Center): 一直安裝失敗.
最後決定找第3方工具, 例如: DBeaver Community Edition, Toad for SAP Trial Edition.
這篇看來有安裝 AMC 成功, 但筆者依其方式, 就是失敗. 故決定放棄 AMC.
沒有留言:
張貼留言