作者jsu (咬着一根棒棒糖)
看板Database
标题Re: [系统] 远端无法连线到SQL server
时间Mon Jan 29 11:30:02 2007
※ 引述《tedhut (Ted)》之铭言:
: 我有一台SQL server~
: 我远端一直无法连线~~
: 不大一样的是子网路遮罩是255.255.255.224
: 再来就是那个server有做RAID~
: 所以有local的server~~以及mirror到的另一台server~~
: 再来os用的是WINDOWS 2000~
: 不知道问题是不是出在上面那些情况??
: 还是是防火墙挡掉了??
: 他防毒是用卡巴Anti-Hacker~
: 可是我一直找不到哪里可以设定挡1433的地方~~
: 拜托知道的大大可否告知~~
: 感激不尽!!
抱歉我不是来回解决办法的,而是我也有相同的问题
作业平台 M$ WindowsXP
资料库 M$ SQL Server 2000 enterprise
SQL Server Network Utility 中已经将 Named Pipes 及 TCP/IP(1433) enabled
Firewall Off
Anti-virus 没装
由於一直不能使 SQL 听 port 1433
很白痴地相信 M$DN 的鬼话以为是 service 被搞烂重设也无效
於是乎含泪重灌 XP 并且在未安装任何其他程式的情况下
第一个安装 M$ SQL 2000 并启用 TCP/IP port 1433
可是牠死都不肯去听 port 1433
netstat 显示 1433 没人听,telnet 说没得连
在 sql server log 中有翻到唯一的错误讯息是
Failed to obtain TransactionDispenserInterface: Result Code = 0x8004d01b
对於资料库不甚熟,仅在应用面的了解,M$ SQL 更是第一次运用
不过在查照 Google 後自以为这与 1433 听不听没什麽关系
除了该死的 port 1433 怎样都不肯去听以外
其他的操作倒是都算正常,可是这个专案就是要靠 php/BSD 连 mssql/M$OS
在一定要使用 TCP/IP 与 mssql 沟通的前提下
想请教一下还有什麽是该试但是却没有嚐试的
亦或是 DTC 的确就是我该去解决掉的问题根源?
感谢各位的指教
--
This posting is provided "AS IS" with no warranties, and confers no rights.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 71.197.134.121