Sybase數據庫中運行數據庫引擎的具體步驟:
1.以 Administrator 身份登錄到 Windows NT.
您需要 Administrator 權限來創建、啟動和停止服務。
2.打開命令提示符。
3.使用 dbsvc 實用程序創建服務,限制如下:
必須使用 -a 開關來指定 Sybase 帳戶,使用 -p 開關來指定它的口令。
不能使用 -as 或 -i 開關。
對於個人數據庫服務器,可執行文件的名稱應當是:
C:Program FilesSybaseSQL Anywhere 9win32
dbeng9.exe
對於數據庫服務器則是:
C:Program FilesSybaseSQL Anywhere 9win32 dbsrv9.exe
您必須使用下列引擎參數:
• -n engine name • -sc • -gd DBA • -gk DBA • -gl DBA • -gu DBA • -x namedpipes(TDS=NO)
4.輸入要運行的任何數據庫文件的完整路徑。
該路徑應當采取 數據庫文件夾 文件名 .db 格式,其中數據庫文件夾是 C2 數據庫文件夾,其中包括所有其它相關參數。
例如,下列命令行可創建名為 asa_svc 的手工啟動的服務,並且引用網絡服務器。它在 sybase 帳戶下運行,其口令為Sybase_passWord.它執行下列命令:
C:Program FilesSybaseSQL Anywhere 9win32 dbsrv9.exe -n asa_c2 -sc -gd DBA -gk DBA -gl DBA -gu DBA -x namedpipes(TDS=NO) database-folderc2test.db dbsvc -a sybase -p sybase_passWord -s manual -t network -w asa_svc C:Program FilesSybase SQL Anywhere 9win32dbsrv9.exe -n asa_c2 -sc -gd DBA -gk DBA -gl DBA -gu DBA -x namedpipes(TDS=NO) database-folderc2test.db
5.要啟動和停止該服務,請從控制面板中運行 "Windows NT 服務管理器 ".從 " 開始 " 菜單,選擇 " 設置 "→" 控制面板 ",然後雙擊 " 服務 ".
剛創建的服務出現在 Adaptive Server Anywhere - svc 下,其中 svc是您在 dbsvc 命令行上指定的服務名。