有关ado连接sqlserver 问题 ( 积分: 50 )

  • 主题发起人 主题发起人 newfood123
  • 开始时间 开始时间
N

newfood123

Unregistered / Unconfirmed
GUEST, unregistred user!
我用ado连接sql数据库,有的电脑一设密码就连不上,有没有谁知道这是为什么??
 
建议&nbsp;用SQL&nbsp;Server身份认证方式登陆<br>还有&nbsp;你的SQL&nbsp;Server登陆方式是什么模式?
 
我是用windows与sql双层验证方式
 
存在这个问题,当你装SQL时的Administrator密码改变时客户机连不上服务器了.改回来就没事了.还有一个办法就是在服务器电脑上建立所有客户机用户我指的是Windows的用户.即可!
 
客户机&nbsp;连服务器&nbsp;用SQL&nbsp;Server身份认证&nbsp;就没有这个问题
 
to&nbsp;shadowpj哪不是要建死人了。客户端改了怎搞<br>TO&nbsp;银雨辰&nbsp;你说的&nbsp;用SQL&nbsp;Server身份认证,就是指把SQLSERVER设成混和验证模式吧。<br>但是我设了有时还是有楼主说的问题,不知为什么。
 
我的SQLSERVER设成混和验证模式,但就是有很多的机连不上,不知道为什么,SQL的错误提示老是0100
 
检查你客户端是否安装了数据连结引擎。
 
引擎是WINDOWS自带的应该没能问题,我们公司买了一个别人公司的软件,它的也是用ADO连接的,它的没有问题,就我的有问题,我采用的是Microsoft&nbsp;OLE&nbsp;DB&nbsp;Provider&nbsp;for&nbsp;SQL&nbsp;Server方式连接的,大家帮帮我
 
我从来没遇到过,
 
ADOConnection1.ConnectionString&nbsp;:=&nbsp;'Provider=SQLOLEDB.1;Password=ABC;Persist&nbsp;Security&nbsp;Info=True;User&nbsp;ID=sa;Initial&nbsp;Catalog=&nbsp;MySqlServer;Data&nbsp;Source=127.0.0.1';<br>Try<br>&nbsp;&nbsp;ADOConnection1.Open;<br>Except<br>&nbsp;&nbsp;MessageBox(Longint(DM),&nbsp;PChar('连接数据库服务器出错!'),&nbsp;'数据库连接',&nbsp;MB_ICONERROR);<br>Exit;<br><br>这是连接本地的,连接网络服务器,改下IP地址。
 
关键,可以是要用IP。不能用服务器名称。
 
SQLSERVER&nbsp;验证身份&nbsp;有两种模式:1、windows身份验证模式&nbsp;2、SQL&nbsp;Server&nbsp;和windows身份验证模式<br><br>正常情况下选择SQL&nbsp;Server&nbsp;和windows身份验证模式<br><br>客户端连接时&nbsp;使用SQL&nbsp;Server身份验证登陆
 
银雨辰&nbsp;大哥的那方法我经常用
 
用socket可以避免这样的问题,如果不用socket,只能用shadowpj的方法了(我用过).
 
我用的也是银雨辰的方法,用一个INI文件做字符串连接,可有的电脑就是连不上,不知道为什么??
 
Data&nbsp;Source=127.0.0.1<br>这里应该放服务器IP,直接使用SQL&nbsp;Serser自身的身份验证就可以了!
 
你可以在客户端用&nbsp;先用&nbsp;SQL&nbsp;Server&nbsp;Management&nbsp;Studio&nbsp;看是否可以连上服务器!
 
1、检查SQL&nbsp;Server客户端网络实用工具中的协议,一般优先选用“命名管道”<br>2、SQL&nbsp;Server补丁SP4,Delphi的ADO补丁<br>3、connect.udl数据连接串中,如果sa设置有密码,必须确保“Persist&nbsp;Security&nbsp;Info=True”(允许保存密码),否则怎么也连不上的<br>[oledb]<br>;&nbsp;Everything&nbsp;after&nbsp;this&nbsp;line&nbsp;is&nbsp;an&nbsp;OLE&nbsp;DB&nbsp;initstring<br>Provider=SQLOLEDB.1;Password=123456;Persist&nbsp;Security&nbsp;Info=True;User&nbsp;ID=sa;Initial&nbsp;Catalog=midb;Data&nbsp;Source=.<br>4、SQL&nbsp;Server本身安装的问题
 
我发现,<br>有的客户机用简化版的xp,没有某个dll支持(sqlserver)的<br>还有的注册表里面没有设置sqlserver的名称什么的客户端支持<br>所以连接不上<br>2ccc里面有个工具可以支持<br>病毒的影响,也会连不上<br>防火墙什么的也要阻挡
 
后退
顶部