在 Windows NT 上為 Sybase SQL Anywhere 9 創建數據庫引擎服務,需 Administrator 權限,使用 dbsvc 實用程序註冊服務,配置引擎參數、網絡協議、數據庫文件路徑,最後通過服務管理器控制啟停。
C:\Program Files\Sybase\SQL Anywhere 9\win32\dbeng9.exeC:\Program Files\Sybase\SQL Anywhere 9\win32\dbsrv9.exe-n asa_c2 # 引擎名稱
-sc # 自動啟動數據庫
-gd DBA -gk DBA -gl DBA -gu DBA # 全權限組
-x namedpipes(TDS=NO) # 命名管道協議,禁用 TDS
dbsvc -a sybase -p sybase_password -s manual -t network -w asa_svc \
"C:\Program Files\Sybase\SQL Anywhere 9\win32\dbsrv9.exe" \
-n asa_c2 -sc -gd DBA -gk DBA -gl DBA -gu DBA \
-x namedpipes(TDS=NO) \
database-folder\c2test.db
-a/-p:服務運行賬戶/密碼-s manual:手動啟動類型-t network:網絡服務類型-w asa_svc:服務顯示名Adaptive Server Anywhere - asa_svc-as(自動啟動)或 -i(交互)開關資料夾\文件名.dbAdaptive Server Anywhere此流程適用於 SQL Anywhere 9/10/11/12/16/17 版本,參數微調請參考對應版本文檔。