我在試圖將測試服務器上的數據庫連接到活動服務器上的數據庫時遇到了OpenEdge中的一些問題。我曾嘗試使用下面的代碼打開一個成功的應用程序服務器的連接:如何連接不同服務器上的數據庫?
connection-result = happsrv:connect ("-AppService " +
v-application_service + " -H " +
v-name_server_address + " -S " +
v-name_server_port) no-error.
我試圖將數據加載到從實時數據庫的測試數據庫,所以爲了做到這一點,我需要連接到現場數據庫(我目前只有appserver連接)。我正在使用以下命令嘗試連接到實時數據庫:
connect value("-db /live/db/live.db -ld live").
但是它無法找到活動數據庫。 關於如何解決這個問題或其他方式的任何想法?它必須用OpenEdge代碼完成,所以沒有任何工具或任何東西。
感謝
您的連接語句意味着您有一個本地數據庫,並可以通過共享內存連接到它。這是非常基礎的知識,可用的文檔非常好。最新版本:http://documentation.progress.com/output/OpenEdge113/oe113html/wwhelp/wwhimpl/js/html/wwhelp.htm#href=ABL/ABL%20Reference/09dvref-C.023.26.html – Jensd