to:zeng_zhh(紫河) “你沒在sql server client Network utility設置,怎麼會有10.0.2.1選項”我問這個問題是這樣想的: 因為我現在在服務器上用tcp/ip方式還是能連上sql server 的,我想可能是以前的某些設置系統記得吧,所以我想是不是你先前已經在你的那臺電腦上設置好了一些東西,所以現在連起來一下就上去了,
to cainiaobus(jacky): 没什么说的,用ip地址连接一样可能是name pipe连接的结果,不信你可以试试. 没有设置sql server client Network utility,可能用的是name pipe,这个问题要搞清楚。
不會是name pipe 的,妳可以在ODBC連接窗口中試驗一下.先把sql server client Network utility中已經配置的選項全部清除.然后在ODBC中建立一個IP地址的連接,在ODBC配置中有一<Client Configuration...>選項,妳在這里配置服務器聯接用TCP/IP方式. 測試通過,然后在sql server client Network utility查看可以看到已經有剛才配置的選項了.
你可以尝试着把你机器的的协议删掉到只剩一个tcp/ip,再连一下试试。或者服务器的连接协议改为只支持tcp/ip协议试试
局域网:
服務器winNT,sql server 7.0,認証方式NT
服務器的ip(我設為10.0.2.1) , Name 為SQLServer
客戶端win98 ,sql server 7.0
客戶端的ip (10.0.2.2) ,Name 為 Client_SQLServer沒有在sql server client Network utility上設置用sql server enterprise manager 注冊數據庫,選用10.0.2.1 或 SQLServer ,結果行
老是包错,name pipe不能create file。用了tcpip还是包错。有什么说法吗?
sql server 服务器连接成功后自然以后就会有这个服务器的选项了,第一次可能要手动输入。
我試試 sql 認証 看.
但我的ODBC用tcpip好像不行,再試試.
一臺win98電腦,用於上網的,ip是192.168.0.2
一臺win2000服務器,ip是192.168.0.1
服務器上的dns設置是:192.168.0.1 192.168.0.2兩個
還有其它win98電腦,它們的dns設置都與服務器上的同原來就在這樣的玩境下用ip連上服務器上的sql server的
但現在不行了,我試過好多次連接成功與失敗,但每次失敗后都無所適從,
也經常在失敗后不斷試驗,結果連上去了,可還是不知道為甚麼連上去了,
設置就這麼些,也沒多少變化, 這個問題已經困繞我好久了,我想明天結帳,不管有沒有結果,但希望大家能在結帳后如果有答案, 能跟我聯繫:[email protected]謝謝
“你沒在sql server client Network utility設置,怎麼會有10.0.2.1選項”我問這個問題是這樣想的: 因為我現在在服務器上用tcp/ip方式還是能連上sql server 的,我想可能是以前的某些設置系統記得吧,所以我想是不是你先前已經在你的那臺電腦上設置好了一些東西,所以現在連起來一下就上去了,
没什么说的,用ip地址连接一样可能是name pipe连接的结果,不信你可以试试.
没有设置sql server client Network utility,可能用的是name pipe,这个问题要搞清楚。
tcp/ip,name pipe,用ip地址联,看看成功与否,假如不成功,就说明两者都不行,假如成功,去掉其中一种协议再连,看看结果。
用tcp/ip不成功,用name pipe成功(注:用tcp/ip時服務器選項是192.168.0.1,那是服務器的ip)
只用name pipe 行
只用tcp/ip不行
2.你用tcp/ip 连 databasename(数据库服务器名)可以吗?
你是說那服務器名也是192.168.0.1? 那顯然不行,服務器名應該是真的."你用tcp/ip 连 databasename(数据库服务器名)可以吗?"
這也不行,(我原來以為行的)
不好意思了,先加到100分,
等問題解決了再加分to: xzou(缺齿小狼)
我也很糊涂的,以前我成功過很多次,如果現在叫我重做一次系統,或許也會是行的,但做成了又怎麼樣呢?我還是不會,以后碰到問題又是沒辦法.sql server 2000的權限我已經是sa 了,dns里有甚麼決巧我就不知道了.
我總覺得妳應該是不能解析妳的IP地址.
謝謝各位朋友
我把問題總結如下:
是DNS出了問題:我在dns里加了兩個ip:192.168.0.1(服務器的) 192.168.0.2(上網的)
處理方法: 把192.168.0.1刪除,我有新的問題:
為甚麼以前我上網(局域網與internet同時要)時要做一些網關,dns的設定,不設的話就一定不行, 但這次為了做試驗(用ip連sql server)我把所有這些刪除掉都行,然后再一項一項添加也行,關於網絡的問題:
先前有網友說過那是因為有的新版的win98就不用設的原因,但我不認為完全是這樣,因為我的win98都是同一套來的.我有這樣一個結論:
ip要麼不設,要設就要設對來,也就是說你可以不設ip,你也可以設ip(有時可能有一些有知道的原因一定得設ip),但設了就要設對來.好了.加分--->結帳!!!!