Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
指定服务器端网络通信协议。
{ dbeng12 | dbsrv12 } -x { all | none | tcpip [ ( parm=value;...) } ...
无论为 -x 选项选择了何种设置,数据库服务器始终都接受共享内存连接。
缺省情况下,个人数据库服务器仅启动共享内存协议,而网络数据库服务器会启动共享内存和 TCP/IP 协议。
您也可以为 -x 选项指定下列值:
TCPIP (TCP) 使用共享内存和 TCP/IP 协议来监听客户端的连接尝试。TCP/IP 协议既受到网络服务器的支持,也受到个人数据库服务器的支持以进行同一台计算机的通信。
NONE 仅使用共享内存协议来监听客户端的连接尝试。
ALL 使用共享内存和 TCP/IP 协议来监听客户端的连接尝试。
所有操作系统和数据库服务器。
使用 -x 选项指定要用哪些通信协议来监听客户端连接。
有关保护 Unix 上共享内存连接的信息,请参见安全提示。
对于 TCP/IP 协议,可提供附加参数,格式如下:
-x tcpip(PARM1=value1;PARM2=value2;...)
有关可用参数的详细信息,请参见网络协议选项。
对于 Unix,如果提供了多个参数或使用了特定的标点符号字符(如圆括号),则需要使用引号。例如:
-x "tcpip(PARM1=value1;PARM2=value2;...)"
数据库服务器监听 TCP/IP 连接时,缺省情况下,它将监听端口 2638 上的所有网卡。请参见网络协议选项。
允许在网络服务器上共享内存和 TCP/IP 连接:
dbsrv12 -n server_name "%SQLANYSAMP12%\demo.db"
使用 -x 选项可指定调整 TCP/IP 行为的协议选项。允许网络服务器使用两个特定的网卡:
dbsrv12 -x "tcpip(MyIP=192.75.209.12,192.75.209.32)" "%SQLANYSAMP12%\demo.db"
允许在个人服务器上共享内存和 TCP/IP 连接:
dbeng12 -x tcpip "%SQLANYSAMP12%\demo.db"