现在有这样的一个问题:
门店A有2个销售终端(2台不同的电脑),
一个是terminal1,ip地址是219.90.190.58
另一个是terminal2,ip地址是219.90.190.59
sql server数据库装在1上面,本地的数据库,服务器名:IBMPOST\SQLEXPRESS,数据库:xpert_standalone
零售软件在终端1上面运行正常,操作人员可以正常销售。
终端2可以ping 通终端1,但要是打开终端2上的sql server,服务器填IBMPOST\SQLEXPRESS,数据库填xpert_standalone,使用sa登陆不进去,报错。
但如果服务器填219.90.190.58\SQLEXPRESS(也就是用数据库所在的终端1的IP地址),数据库填xpert_standalone,使用sa就可以登录。
为什么服务器名用别名不行? 各位大侠,有没有思路?
门店A有2个销售终端(2台不同的电脑),
一个是terminal1,ip地址是219.90.190.58
另一个是terminal2,ip地址是219.90.190.59
sql server数据库装在1上面,本地的数据库,服务器名:IBMPOST\SQLEXPRESS,数据库:xpert_standalone
零售软件在终端1上面运行正常,操作人员可以正常销售。
终端2可以ping 通终端1,但要是打开终端2上的sql server,服务器填IBMPOST\SQLEXPRESS,数据库填xpert_standalone,使用sa登陆不进去,报错。
但如果服务器填219.90.190.58\SQLEXPRESS(也就是用数据库所在的终端1的IP地址),数据库填xpert_standalone,使用sa就可以登录。
为什么服务器名用别名不行? 各位大侠,有没有思路?
解决方案 »
- 多表连接问题,在线等!!!!!!!!!!!!!!!!!
- 搜索的存储过程怎么写啊??
- 什么时候会使用NT AUTHORITY\SYSTEM账号?
- 简单到死的一个小问题,马上结贴!!!谢谢!!!全部分了!!!
- SQL日期转换问题[急,在线等]
- 如何些两个数据关联的sql?
- 求一SQL语句,关于分组 汇总的...
- SQL SERVER中怎样代参数??急急!!!在线等待!!
- sqlserver直接在企业管理器中,打开某个表,选中某条记录,要删除时,出现对话框:“键列信息不足或不正确,更新影响过多的行。”删不掉。
- 将SQL-SEVER的库的结构导出到写字板中,分不够再加,在线等候!!!!
- 困惑已久的问题,求解决
- sqlserver2000备份问题
TELNET IBMPOST 的SQL Server port可以吗?
终端2上 用记事本打开C:\Windows\System32\drivers\etc 里的hosts文件
在最后一行添加 219.90.190.59 IBMPOST
如果还是不行,就重启下终端2
按照你说的方法,我在终端2上,打开cmd,输入telnet ibmpost,然后提示我输入用户名和密码,我需要输入什么用户名和密码?
按照你说的方法Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.C:\Documents and Settings\Administrator>telnet ibmpost
Connecting To ibmpost...Could not open connection to the host, on port 23: Conne
ct failedC:\Documents and Settings\Administrator>连接不了服务器,然后再怎么去排查问题呢? 多谢了。
1433是你的SQL Server端口号,如果你不是这个端口的话换成正确的端口。
Connecting To ibmpost...Could not open connection to the host, on port 1433: Con
nect failedC:\Documents and Settings\Administrator>telnet ibmpost
Connecting To ibmpost...Could not open connection to the host, on port 23: Conne
ct failed貌似telnet不通,该如何继续排查呢? 很妖的一问题。
我将终端1上的TCP/IP 以及 pipe 服务都开启了
在host文件最后一行添加 219.90.190.58 IBMPOST
这方法我也试过了,还是不行。而且也重启过。