在同一台服务器上如何用ASA7.0建立两个服务器系统

时间:2022-06-08 07:35:26
我有两个C/S系统,都使用Adaptive Server AnyWhere 7.0建立数据库服务器,作为服务器。根据摆渡人工作室中讲,作安装盘。如先运行其中一个dbsrv7,再启动另一服务器时,启动的配置同先前运行的数据库一至,即再次启动的是先运行的服务。请问如何在一台服务器上如何同时运行两套服务器系统。

12 个解决方案

#1


把两个数据库放在一个服务器中。

#2


修改启动配置中的端口号,客户端指定相应端口

#3


请问 longsheng2003() 端口号如何设置?

#4


往前赶,请各位帮忙!!

#5


dbsrv7 不是可以指定服务器的名字么
不知道两个服务器如果端口一样是否好使

#6


两个服务器名起的是不一样。但第二个启动时,服务器名默认的是第一个服务器名,只能通过手工调整,很麻烦,用户不接受。请大家帮忙!!

#7


改端口号 在dbsrv的启动参数中加:-x tcpip(port=端口号) 端口号必须大于4999

#8


srv的默认端口是:2638,想在一台机器上使用同一个服务器名启动两个服务是行不通的!!!

#9


asa好像在一个网段内,都不能同时启动同一个服务器名的服务两次。

#10


通过手工设置可以在一台服务器上运行。但不知如何自动设置。

#11


如果想把多个数据库启动在一个服务器里:
dbsrv7 -n myserver a.db b.db c.db ...
如果想启动在不同的服务器里
dbsrv7 -n myserver1 a.db 
dbsrv7 -n myserver2 b.db -x tcpip(port=10000) ---- port可以随意,但不要和别的冲突
...

#12


多谢各位,结账!

#1


把两个数据库放在一个服务器中。

#2


修改启动配置中的端口号,客户端指定相应端口

#3


请问 longsheng2003() 端口号如何设置?

#4


往前赶,请各位帮忙!!

#5


dbsrv7 不是可以指定服务器的名字么
不知道两个服务器如果端口一样是否好使

#6


两个服务器名起的是不一样。但第二个启动时,服务器名默认的是第一个服务器名,只能通过手工调整,很麻烦,用户不接受。请大家帮忙!!

#7


改端口号 在dbsrv的启动参数中加:-x tcpip(port=端口号) 端口号必须大于4999

#8


srv的默认端口是:2638,想在一台机器上使用同一个服务器名启动两个服务是行不通的!!!

#9


asa好像在一个网段内,都不能同时启动同一个服务器名的服务两次。

#10


通过手工设置可以在一台服务器上运行。但不知如何自动设置。

#11


如果想把多个数据库启动在一个服务器里:
dbsrv7 -n myserver a.db b.db c.db ...
如果想启动在不同的服务器里
dbsrv7 -n myserver1 a.db 
dbsrv7 -n myserver2 b.db -x tcpip(port=10000) ---- port可以随意,但不要和别的冲突
...

#12


多谢各位,结账!