sqlserver2000的端口不是1433了,用ado应该怎么连? 我在装sqlserver的时候把默认端口改成了50000后来发现用ado连不上数据库了....要怎么设置ado才能连的上啊?(用adoconnection控件)请各位大哥大姐帮忙一下... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你选对ADO驱动才是啊,现在和端口没有啥关系啊. 哥们,你不会是想做端口扫描程序吧!看看你的连接字符串是不是对的Provider=SQLOLEDB.1;Password="";Persist Security Info=True;User ID=sa;Initial Catalog=master;Data Source=LOCALHOST 不用TCP/IP协议用命名管道或IPX协议就可以了。Provider=SQLOLEDB.1;Password="";Persist Security Info=True;User ID=sa;Initial Catalog=master;Data Source=//这里直接添计算机名 怎么都说没关系?默认的是1433,不用这个端口进行通讯了,那ado怎样访问sqlserver服务器呢?说没关系的朋友帮忙解释一下。 明白了,默认的是name pipes(命名管道)优先,所以才有朋友说端口无所谓。//我习惯设置成tcp/ip优先 不知道你这个问题解决没有,我还原测试了你的这个问题,是这样的。我先将本人服务其的端口改变为1999,在本机用ADO连接不会出现问题,若用远端客户机连接便不成功。我想基本的解决方法,你先用“客户端网络实用工具”新建别名:服务器别名写入“123”、服务器名称写入“MS-SQL机器名称”、端口号写入“1999”。ADO的连接串中,把原来的服务器名称改为别名名称“123”这样远端客户机就可以连接上来了。更好的方法我还没做到,最好是能改注册表之类的方法。 回头又试了一下,只要将ADO连接串的机器名称写成“机器名,1999”就可以直接连接了。 hosts 文件 写入:主机名 ip地址:端口号 加一个port=50000选项试试。这儿有篇文章讲ADO连接串还比较详细。http://www.access-cn.com/Article_Show.asp?ArticleID=96 哦可能问题不在这儿如果连接不成功,你应该在客户端打上SQL SERVER补丁。SQL SERVER端口不是1433并没有什么关系。因为SQL SERVER实际侦听UDP 1434端口,从它会传给客户组件实际端口号。看来连接串里面是不必设置什么。 关于系统权限设定的逻辑问题 获取窗口句柄的问题 delphi中输入法问题(送高分,在线等待) 300分求教!!!!怎样用DELPHI控制EXCEL中某一单元格的某一边框是否显示?? 我的程序为什么不能调试,不能设断点???在线等待... 帮我解决MIDAS速度慢与死机问题者,重谢!!! 江湖救急,十万火急,请大侠帮忙。用delphi6.0的instillshield进行发布问题? 我认为这里没高手,这样的小问题竟然4天都没有答案。 文件格式问题 用delphi6编写程序发送email,请个位帮助! 请教银行存储系统的工作内容? 请教小问题!
看看你的连接字符串是不是对的
Provider=SQLOLEDB.1;Password="";Persist Security Info=True;User ID=sa;Initial Catalog=master;Data Source=LOCALHOST
我先将本人服务其的端口改变为1999,在本机用ADO连接不会出现问题,若用远端客户机连接便不成功。我想基本的解决方法,你先用“客户端网络实用工具”新建别名:服务器别名写入“123”、服务器名称写入“MS-SQL机器名称”、端口号写入“1999”。ADO的连接串中,把原来的服务器名称改为别名名称“123”这样远端客户机就可以连接上来了。更好的方法我还没做到,最好是能改注册表之类的方法。
主机名 ip地址:端口号
http://www.access-cn.com/Article_Show.asp?ArticleID=96
如果连接不成功,
你应该在客户端打上SQL SERVER补丁。SQL SERVER端口不是1433并没有什么关系。
因为SQL SERVER实际侦听UDP 1434端口,从它会传给客户组件实际端口号。
看来连接串里面是不必设置什么。