Sybase

Sybase Sql Anywhere 12 伺服器埠的參數

  • November 28, 2012

如果通過“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)and dbsrv12.exe -z -x tcpip 54382,兩者都給出了與上述相同的錯誤。

我以何種方式誤解了幫助?

正確的語法是:

dbsrv12.exe -z -x tcpip(ServerPort=54382)

tcpip和之間沒有空格(。如果需要,您可以使用“Port=”而不是“ServerPort=”。

引用自:https://dba.stackexchange.com/questions/29416