Sybase
Sybase Sql Anywhere 12 伺服器埠的參數
如果通過“dbsrv12.exe -z -x tcpip”啟動 SQL Server Anywhere,它會打開一個伺服器埠。
預設值為 2638。
如果打開了多個數據庫,則其他數據庫將獲得“一些”伺服器埠。
我怎麼說:在“這個”埠上打開伺服器
在 SQL 的幫助下,我在任何地方找到:TCP/IP:廣播、廣播偵聽器、DoBroadcast、主機、LDAP、LocalOnly、MyIP、ReceiveBufferSize、SendBufferSize、ServerPort、TDS、超時
使用
dbsrv12.exe -z -x tcpip ServerPort 54382
給出 2 個錯誤,即 ServerPort 和 54382 不是文件。http://dcx.sybase.com/1200/en/dbadmin/serverport-network-conparm.html指出:
您可以指定單個埠號,或單個埠號和埠號範圍的組合。當您指定埠號列表和/或範圍時,數據庫伺服器會嘗試綁定到所有指定的埠號。例如:(埠=1234)
預設 TCP/IP 2638
因此,我嘗試了
dbsrv12.exe -z -x tcpip (port=54382)
anddbsrv12.exe -z -x tcpip 54382
,兩者都給出了與上述相同的錯誤。我以何種方式誤解了幫助?
正確的語法是:
dbsrv12.exe -z -x tcpip(ServerPort=54382)
tcpip
和之間沒有空格(
。如果需要,您可以使用“Port=”而不是“ServerPort=”。