有關SQL SERVER網絡訪問的問題.(高分未答案)
一個網格用路由器分配內部IP,其中上網的那個IP指向SQL2000服務器.
另一個網也是用同樣的方法組建的網絡,但是這個網的電腦連不上那個網的SQL2000服務器.但是當我讓一臺電腦用撥號上網的方式就很好的訪問.
請問這是怎么回事呢?難道二個都用路由器上網的網絡不能訪問嗎?
用以下可以在撥號時連,如果將ip改成服務器名稱如:server在局域網可以.
SQLStr="Provider=SQLOLEDB.1;Persist Security Info=False;Data Source=192.168.123.110; Initial Catalog=SFMrpⅡ;"
D1.BaseInfoConnect.Open SQLStr, LogName, LogPass
點解呢?
问题点数:100、回复次数:13Top
1 楼daisy8675(莫依 沉迷)回复于 2005-01-03 17:55:41 得分 50
1,你ping下服务器看是否能ping 地通。
2,确认1没问题后,你去控制面板的管理工具找到数据源的ODBC。去测试以下数据源。
3,看看里面是否设置TCP/IP访问。Top
2 楼Hideal((努力學習VB.NET))回复于 2005-01-03 21:45:05 得分 0
局域網和撥號上網沒問題.
問題就是用硬件路由器就不行了.Top
3 楼Hideal((努力學習VB.NET))回复于 2005-01-03 21:47:11 得分 0
我們是通過硬件路由器上網的.Top
4 楼daisy8675(莫依 沉迷)回复于 2005-01-03 22:55:53 得分 50
还是不清楚你的意思,转帖去硬件版面问问Top
5 楼zyg0(影子(被评为本年度最可爱流氓)回复于 2005-01-03 23:13:28 得分 0
你把ip换成机器名看看,要不就是你要连接的客户端和服务器的密码不一样Top
6 楼Hideal((努力學習VB.NET))回复于 2005-01-03 23:54:27 得分 0
谢谢二位来回答我的问题。Top
7 楼5653325(等待开刃的刀)回复于 2005-01-04 11:14:42 得分 0
换个端口试试,不要用1433Top
8 楼Hideal((努力學習VB.NET))回复于 2005-01-04 16:58:28 得分 0
我的意思是這樣: (首先你要明白一個局域網通過集線器→路由器(硬件)→Adsl貓上網方式)
現在有一個局域網A是通過這樣的方式上網,其中有一臺電腦當服務器,且已安裝了SQL2000,且這臺服務器已有DMZ 主機之IP位址(也就是這臺電腦擁有真正的上網的IP,動態的,用花生堔做域名解析,如singfai1985.vicp.net).當A局域網中的任何電腦都可通過我寫的軟件順利讀寫操作,也就是說在A網內沒有任何問題.
現又有另一個局域網B,上網和組網方式和A一樣,也是通過路由器方式.B網和A網是通過Internet訪問的.但B網的任何電腦都訪問不了A網的SQL2000.但B網的中的任何一臺沒有(注意是沒有)DMZ 主機之IP位址的電腦可以用ftp://singfai1985.vicp.net訪問到A網的FTP服務器.還有B網中的那臺有DMZ 主機之IP位址的電腦用ftp://singfai1985.vicp.net是訪問不到A網的FTP服務器.
好,B網這樣不能訪問到A網的SQL2000,我就將其中一臺電腦單獨出來,直接用電話線撥號上網,這樣就可以了!!!!!!
通過以上的情況至少可以排除以下3种情況:
1,你ping下服务器看是否能ping 地通。
2,确认1没问题后,你去控制面板的管理工具找到数据源的ODBC。去测试以下数据源。
3,看看里面是否设置TCP/IP访问。
另我將域名換成IP,B網也是一樣不能訪問.但撥號上網怎樣都可以.
而我設置TCP/IP端口是1433.
請高手指教!!!!這下很清楚了吧.Top
9 楼Hideal((努力學習VB.NET))回复于 2005-01-16 11:32:43 得分 0
最後頂一下.Top
10 楼zyg0(影子(被评为本年度最可爱流氓)回复于 2005-01-16 12:35:53 得分 0
花生壳或者科迈都有一个内网版本。可以在内网使用(但是是收费的),你测试看这个好不好用
实在不好用的话只能走代理了,代理我不会,你查一下,以前的帖子有人收费提供Top
11 楼zyg0(影子(被评为本年度最可爱流氓)回复于 2005-01-16 12:36:18 得分 0
内网的版本可以试用Top
12 楼lfang802(小人物)回复于 2005-01-18 15:32:15 得分 0
还是让你的网管看一下路由器设置吧。
他可能把有些网络协议封掉了。Top
13 楼lfang802(小人物)回复于 2005-01-18 15:33:38 得分 0
注:有些路由器为了安全考虑默认就把一些网络协议封掉的。
Top
相关问题
- ASP & SQL Server,可恶的问题,急需答案,高手快来
- !!!!!高难度,至今没有找到答案: 多线程+ADO+SQL Server数据库运行时出错!!!!!!!!!!!
- 高分求答案,VB+SQL高手请进,谢谢!!!
- 求教高手一sql语句!!!!得到答案马上接贴!
- !!!!!!!高难度,至今没有找到答案-- 多线程 + ADO + SQL Server 运行时出错 !!!!! (分数不够可以加)
- SQL SERVER的学习,我的条件够吗?!(急!!!我在线等你的答案!!!)
- 请教高手,有人知道SQL的一个小问题的答案吗?
- sql server高手请进!
- SQL Server 高手请进!!!
- sql server高手请进!!!!!!




