Sybase數(shù)據(jù)庫(kù)引擎運(yùn)行方法簡(jiǎn)介
1.以 Administrator 身份登錄到 Windows NT.
您需要 Administrator 權(quán)限來(lái)創(chuàng)建、啟動(dòng)和停止服務(wù)。
2.打開(kāi)命令提示符。
3.使用 dbsvc 實(shí)用程序創(chuàng)建服務(wù),限制如下:
必須使用 -a 開(kāi)關(guān)來(lái)指定 sybase 帳戶(hù),使用 -p 開(kāi)關(guān)來(lái)指定它的口令。
不能使用 -as 或 -i 開(kāi)關(guān)。
對(duì)于個(gè)人數(shù)據(jù)庫(kù)服務(wù)器,可執(zhí)行文件的名稱(chēng)應(yīng)當(dāng)是:
C:\Program Files\Sybase\SQL Anywhere 9\win32\dbeng9.exe
對(duì)于數(shù)據(jù)庫(kù)服務(wù)器則是:
C:\Program Files\Sybase\SQL Anywhere 9\win32\dbsrv9.exe
您必須使用下列引擎參數(shù):
◆ -n engine name
◆ -sc
◆ -gd DBA
◆ -gk DBA
◆ -gl DBA
◆ -gu DBA
◆ -x namedpipes(TDS=NO)
4.輸入要運(yùn)行的任何數(shù)據(jù)庫(kù)文件的完整路徑。
該路徑應(yīng)當(dāng)采取 數(shù)據(jù)庫(kù)文件夾 \ 文件名 .db 格式,其中數(shù)據(jù)庫(kù)文件夾是 C2 數(shù)據(jù)庫(kù)文件夾,其中包括所有其它相關(guān)參數(shù)。
例如,下列命令行可創(chuàng)建名為 asa_svc 的手工啟動(dòng)的服務(wù),并且引用網(wǎng)絡(luò)服務(wù)器。它在 sybase 帳戶(hù)下運(yùn)行,其口令為sybase_password.它執(zhí)行下列命令:
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
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
5.要啟動(dòng)和停止該服務(wù),請(qǐng)從控制面板中運(yùn)行 "Windows NT 服務(wù)管理器 ".從 " 開(kāi)始 " 菜單,選擇 " 設(shè)置 "→" 控制面板 ",然后雙擊 " 服務(wù) "。
剛創(chuàng)建的服務(wù)出現(xiàn)在 Adaptive Server Anywhere - svc 下,其中 svc是您在 dbsvc 命令行上指定的服務(wù)名。
6.使用 " 啟動(dòng) " 和 " 停止 " 按鈕來(lái)啟動(dòng)和停止服務(wù)。
【編輯推薦】