從命令列建立 sports2000 演示資料庫
這顯示瞭如何建立 Progress 文件的大部分中使用的演示資料庫:sports2000。
這假設你已使用至少一種型別的資料庫許可證安裝了 Progress 產品。
執行 proenv
指令碼/ bat 檔案,它將為你提供所有環境變數集的提示。
建立一個目錄
此示例適用於 Windows。目錄處理等在另一個作業系統中可能不同。
proenv> cd \
proenv> mkdir db
proenv> cd db
proenv> mkdir sports2000
proenv> cd sports2000
使用 prodb
建立 sports2000 資料庫
proenv> prodb mySportsDb sports2000
prodb 的語法:
prodb name-of-new-database name-and-path-of-source-database
這將在當前目錄中建立一個名為 mySportsDb
的資料庫。該資料庫是 Progress 安裝附帶的 sports2000 資料庫的精確副本。由於源 sports2000 資料庫位於 Progress 安裝目錄中,因此你無需指定路徑。
如果檢視目錄內容,你將看到一些檔案:
proenv> dir
2017-01-12 20:24 2 228 224 mySportsDb.b1
2017-01-12 20:24 1 703 936 mySportsDb.d1
2017-01-12 20:24 32 768 mySportsDb.db
2017-01-12 20:24 2 951 mySportsDb.lg
2017-01-12 20:07 368 mySportsDb.st
2017-01-12 20:24 327 680 mySportsDb_10.d1
2017-01-12 20:24 65 536 mySportsDb_10.d2
2017-01-12 20:24 1 310 720 mySportsDb_11.d1
2017-01-12 20:24 1 376 256 mySportsDb_11.d2
2017-01-12 20:24 327 680 mySportsDb_12.d1
2017-01-12 20:24 65 536 mySportsDb_12.d2
2017-01-12 20:24 327 680 mySportsDb_7.d1
2017-01-12 20:24 65 536 mySportsDb_7.d2
2017-01-12 20:24 655 360 mySportsDb_8.d1
2017-01-12 20:24 655 360 mySportsDb_8.d2
2017-01-12 20:24 327 680 mySportsDb_9.d1
2017-01-12 20:24 65 536 mySportsDb_9.d2
檔名 | 包含 |
---|---|
。D b | 主資料庫檔案。包含資料庫架構 |
.LG | 資料庫日誌檔案。包含文字格式的日誌記錄資訊 |
.ST | 資料庫結構檔案。以文字格式描述儲存佈局 |
.D? | 實際資料。不同的檔案儲存不同格式的資料。 .st 檔案可以告訴我們什麼格式 |
.B? | 之前的影象檔案。包含有關正在處理的事務的資訊。 |
現在只需輸入 pro mySportsDb
即可直接訪問資料庫。這將啟動連線到資料庫的進度編輯器。這將是單個使用者連線,因此沒有其他人可以同時訪問資料庫。
在編輯器中,你只需鍵入:
FOR EACH bill NO-LOCK:
DISPLAY bill.
END.
訪問資料庫。按 Ctrl + X 執行。這將顯示賬單表的所有內容。如果要取消,可以按 Ctrl + C。