多网卡ASE服务器监听IP绑定方法
通过正确配置lmhosts文件:
1、每个网卡必须有一个条目 2、每个地址必须是唯一的 3、lmhosts文件中的条目应与sql.ini文件中的条目相匹配
例如:假设一个名为BALCLUTHA的服务器有三个网络接口卡。 如sql.ini中没有lmhosts条目和单独的条目,服务器将在套接字BALCLUTHA,5000上监听三个网络接口卡。要提供唯一地址,可按下列步骤设置lmhosts:
130.214.10.248 NT0 130.214.11.248 NT1 130.214.12.248 NT2
在sql.ini文件中,为QUERY和MASTER添加条目: [BALCLUTHA] query=NT0,5000 master=NT0,5000 query=NT1,5000 master=NT1,5000 query=NT2,5000 master=NT2,5000
如果你不添加某一个的话,就不会对这个网卡进行监听了。
你先试试吧,如果不行再想别的办法。呵呵~~~~~~~~~~
附说明:Adaptive Server 是如何监听客户机连接的:
Adaptive Server 用sql.ini文件来确定在哪个地址监听客户机。启动Adaptive Server时:
1、确定要使用的服务器名,方法通常是通过查找DSLISTEN环境变量的值或使用命令行选项。
2、在sql.ini文件中查找与指定服务器名相匹配的条目。
3、在libtcl.cfg文件中查找与Net-Library驱动程序名相匹配的条目,它与sql.ini文件中的服务器条目相关联。
4、装载指定的Net-Library驱动程序。
5、用sql.ini文件中MASTER条目的信息来确定在哪个地址监听客户机连接请求。
[此贴子已经被作者于2005-9-15 11:08:44编辑过]
|