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