如果Serverport是通过"dbsrv12.exe -z -x tcpip“启动的,它将打开一个服务器端口。
缺省值为2638。
如果打开多个数据库,则其他数据库将获得“一些”服务器端口。
我怎么能说:在“此”端口上打开服务器
在SQL的帮助下,我发现: TCP/IP:广播、BroadcastListener、DoBroadcast、主机、LDAP、LocalOnly、MyIP、ReceiveBufferSize、SendBufferSize、ServerPort、TDS、超时
使用dbsrv12.exe -z -x tcpip ServerPort 54382会产生两个错误,即ServerPort和54382不是一个文件。
http://dcx.sybase.com/1200/en/dbadmin/serverport-network-conparm.html指出:
您可以指定单个端口号,也可以指定单个端口号和端口号范围的组合。当指定一个列表和/或端口号的范围时,数据库服务器将尝试绑定到所有指定的端口号。例如:(port=1234)默认的TCP/IP 2638
在此之前,我尝试了dbsrv12.exe -z -x tcpip (port=54382)和dbsrv12.exe -z -x tcpip 54382,两者都给出了与上面相同的错误。
我以哪种方式误解了帮助?
发布于 2012-11-28 15:13:12
正确的语法是:
dbsrv12.exe -z -x tcpip(ServerPort=54382)tcpip和(之间没有空格。如果愿意,可以使用"Port=“代替"ServerPort=”。
https://dba.stackexchange.com/questions/29416
复制相似问题