將
ASA
配置成可以夸網段訪問的
Open Server
?????? ASA
是
Sybase
的一個本地數據庫,但它也可以發布為
Open Server
模式,這樣客戶端就可以通過網絡訪問安裝在不同機器上的
ASA
數據庫。當然,服務端也不一定要安裝
ASA
數據庫,你可以拷貝一些必要的動態庫和
EXE
文件,再寫一些注冊表信息,這樣,一樣精簡的
ASA
數據庫就可以遠行起來。
??????
默認情況下,客戶端連接處在網絡中的
ASA
數據庫會以廣播包形式查找和連接數據庫。因此,如果客戶端和服務端不在同一網段,即跨越路由設備,客戶端將無法連接到數據庫。這時我們需要配置連接參數,讓數據庫連接以單播方式進行。
??????
服務端的啟動參數配置:
?
dbsrv7.exe Datafile -n Servername -x TCPIP{host=ServerIP} –Q
?
客戶端連接參數配置
?
CommLinks TCPIP{host=ServerIP,DOBROADCAST=NO}
?
?????? Datafile
——數據庫文件名,可以包函路徑
?????? Servername
——數據庫服務發布名稱
?????? ServerIP
——數據庫服務器所在機器的
IP
?
??????
通過上面的配置,客戶端和服務端可以處在不同的網段。但服務器同一子網只能發布一個數據庫服務器,當有多個數據庫要發布時,要通過其它一些參數方能發布。具體可以參數
ASA
的管理手冊