销售门店终端连接问题

csuxp2008 2012-11-14 04:41:55
现在有这样的一个问题:
门店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就可以登录。
为什么服务器名用别名不行? 各位大侠,有没有思路?
...全文
285 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
这个是你dns的问题,不能把机器名和ip进行转换,参见2楼的方法
csuxp2008 2012-11-19
  • 打赏
  • 举报
回复
引用 2 楼 lixzhong 的回复:
这是服务器名无法解析的问题。解决方法: 终端2上 用记事本打开C:\Windows\System32\drivers\etc 里的hosts文件 在最后一行添加 219.90.190.59 IBMPOST 如果还是不行,就重启下终端2
在host文件最后一行添加 219.90.190.58 IBMPOST 这方法我也试过了,还是不行。而且也重启过。
csuxp2008 2012-11-19
  • 打赏
  • 举报
回复
引用 6 楼 luckyrandom 的回复:
记得EXPRESS默认是将TCP/IP协议关了的
我将终端1上的TCP/IP 以及 pipe 服务都开启了
csuxp2008 2012-11-19
  • 打赏
  • 举报
回复
引用 5 楼 SmithLiu328 的回复:
tenlet ibmpost 1433 1433是你的SQL Server端口号,如果你不是这个端口的话换成正确的端口。
C:\Documents and Settings\Administrator>telnet ibmpost 1433 Connecting To ibmpost...Could not open connection to the host, on port 1433: Con nect failed C:\Documents and Settings\Administrator>telnet ibmpost Connecting To ibmpost...Could not open connection to the host, on port 23: Conne ct failed 貌似telnet不通,该如何继续排查呢? 很妖的一问题。
Q315054403 2012-11-17
  • 打赏
  • 举报
回复
记得EXPRESS默认是将TCP/IP协议关了的
KevinLiu 2012-11-16
  • 打赏
  • 举报
回复
tenlet ibmpost 1433 1433是你的SQL Server端口号,如果你不是这个端口的话换成正确的端口。
csuxp2008 2012-11-16
  • 打赏
  • 举报
回复
引用 1 楼 SmithLiu328 的回复:
报什么错误?你的终端是在域中吗? TELNET IBMPOST 的SQL Server port可以吗?
按照你说的方法 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 failed C:\Documents and Settings\Administrator> 连接不了服务器,然后再怎么去排查问题呢? 多谢了。
csuxp2008 2012-11-16
  • 打赏
  • 举报
回复
引用 1 楼 SmithLiu328 的回复:
报什么错误?你的终端是在域中吗? TELNET IBMPOST 的SQL Server port可以吗?
按照你说的方法,我在终端2上,打开cmd,输入telnet ibmpost,然后提示我输入用户名和密码,我需要输入什么用户名和密码?
开启时代 2012-11-14
  • 打赏
  • 举报
回复
这是服务器名无法解析的问题。解决方法: 终端2上 用记事本打开C:\Windows\System32\drivers\etc 里的hosts文件 在最后一行添加 219.90.190.59 IBMPOST 如果还是不行,就重启下终端2
KevinLiu 2012-11-14
  • 打赏
  • 举报
回复
报什么错误?你的终端是在域中吗? TELNET IBMPOST 的SQL Server port可以吗?

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧