为什么在本地电脑上用VB连不上服务器上面的sql server?(送分) adoconnection.open "Provider=SQLOLEDB.1;Password=aaa;Persist Security Info=True;User Id=sa;Initial Catalog=pattern;Data Source=kingkong" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还是不行……还是同样的错误……会不会是服务器上sql server的设置有什么要修改的?sa我是用了他默认的,只是修改了密码而已。 对了。服务器那边的Running-\\SQLSERVER-MSSWLServer.是否开了?如果没开肯定没连上。 呵呵,如果象pengcheng(鹏程)说的那样的话,当然是连不上的。"Provider=SQLOLEDB.1;Password=aaa;Persist Security Info=True;User Id=sa;Initial ^^^^^^^^^^^^^^^^^^^^^^^^^^这儿是关键。 Catalog=pattern;Data Source=kingkong" to pengcheng(鹏程)服务器上的服务管理器已经开了的。to TonyJoule(寒星)我确实是把你的话copy过去,但是还是同样的错误btw:Persist Security Info=True这句话是什么意思呢? Persist Security Info=True这句话意思是如果你是以SQL的login id登录服务器的 很简单,在windows平台,它需要进行Domain的验证。也就是说必须先登入Sqlserver所在Domain! 如果使用""Provider=SQL Server;User ID=username;Pwd=password;database=dbname" 就可以不用登录域了(当然SQLSERVER要设成混合认证模式或其本身的认证模式) 为什么不使用driver={SQL SERVER};server=Sql server;UID=username;PWD=password;database=database? to vbbase(vbbase) driver应该写什么?连不上呀。 driver={SQL SERVER};server=ip地址;UID=用户名;PWD=密码;database=数据库这是无dsn连结的方法你连不上报告什么错阿 从你上面的错看好像是连接nt服务器时无法验证密码字,你可以通过一个nt上有的用户登录你本机,密码一样,然后就不要密码了吧. 不行,错误是“客户无法建立连接”但是只要先用服务器的win2000用户名和密码在本地机上登陆服务器一次,然后就可以了。这是什么原因? 如果你是通过控件输入信息的,那么检查你的输入是否规范,比如是否有多余的空格等等!如果不是的话,我觉得有可能是你在数据库连接时应该选用“验证登陆”,不要选择“WINDOWS登录”! 我是用语句输入的。全部信息都放在语句中直接执行都不行。to setfocus(脸谱):请问你说的选择“验证登陆”是在哪里选? 1.你在你的电脑上安装一个SQL Server的客户端,用你这个可以访问你的服务器上的SQL Server.2.如果上面的可行,那么说明你的网线是好的。并且没有什么问题。如果你的哪个不行,那么问题可能是你的网线有问题或是什么啦! 通过ODBC建立系统DSNadoconnection.Open "DSN="你建立的DSN";driver={SQL SERVER};server="SQL SERVER服务器的名称";UID=username;PWD=password;database="你想要连的数据库""客户端不用装SQL SERVER这样一定行的,好运!要是连上了别忘了加分阿!!呵呵.......... dsn是什么?我一向都是用ado连数据库的。 不会吧!!DSN你不知道?控制面板->ODBC好好看看!! 我是通过ODBC连的阿!!有很多人说odbc要别淘汰了!我一直这么用的!感觉挺好的!!:) 是不是登录win98的用户名和密码不是NT域用户的合法用户,现在NT上注册一下 to: wingler 或者把KINGKONG的GUEST打开,不设置密码,就可以用上面那两句话连上SQL SERVER.我以前遇到过这种情况,一般是由于更改系统密码后会导致Sql Server 无法启动,主要是在服务器端的Sql设置. 在SQL里的数据库上右击旧可以看见了! to Strator(痞子):服务器端的sqlserver设置了混合登陆模式的,sql server也是确定启动的了,因为已经运行了服务管理器。to setfocus(脸谱):我一直都是用混合模式的。连不上。 你可以用ADO控件生成连接字符串,可以测试连接的,如果成功,你把字符串拿来用不就行了 SQL两次分组问题请教 紧急求助一个郁闷的问题 系统存储过程返回值如何得到??我怎么老不成功呢?? 菜鸟求助求助~今天搞了一天了~崩溃~还是装不上sql 高手进:怎样将表里的内容导出到Excel、文本文件、Access、网页中 SQL Server2000企业管理器 mmc.exe 发生未处理的win32异常 来源档案无法识别 怎么删除数据库用户 修改表中某一字段名称的SQL语句怎么写啊? 小白问个简单的问题 如何获取服务器的系统时间?如何将MS-SQL Server的日志文件减肥? jimiao
会不会是服务器上sql server的设置有什么要修改的?
sa我是用了他默认的,只是修改了密码而已。
"Provider=SQLOLEDB.1;Password=aaa;Persist Security Info=True;User Id=sa;Initial
^^^^^^^^^^^^^^^^^^^^^^^^^^这儿是关键。
Catalog=pattern;Data Source=kingkong"
to TonyJoule(寒星)我确实是把你的话copy过去,但是还是同样的错误
btw:Persist Security Info=True这句话是什么意思呢?
就可以不用登录域了
(当然SQLSERVER要设成混合认证模式或其本身的认证模式)
driver={SQL SERVER};server=Sql server;UID=username;PWD=password;database=database?
这是无dsn连结的方法
你连不上报告什么错阿
但是只要先用服务器的win2000用户名和密码在本地机上登陆服务器一次,然后就可以了。
这是什么原因?
如果不是的话,我觉得有可能是你在数据库连接时应该选用“验证登陆”,不要选择“WINDOWS登录”!
to setfocus(脸谱):请问你说的选择“验证登陆”是在哪里选?
2.如果上面的可行,那么说明你的网线是好的。并且没有什么问题。如果你的哪个不行,那么问题可能是你的网线有问题或是什么啦!
adoconnection.Open "DSN="你建立的DSN";driver={SQL SERVER};server="SQL SERVER服务器的名称";UID=username;PWD=password;database="你想要连的数据库""客户端不用装SQL SERVER这样一定行的,好运!要是连上了别忘了加分阿!!呵呵..........
或者把KINGKONG的GUEST打开,不设置密码,就可以用上面那两句话连上SQL SERVER.我以前遇到过这种情况,一般是由于更改系统密码后会导致Sql Server 无法启动,主要是在服务器端的Sql设置.
to setfocus(脸谱):我一直都是用混合模式的。连不上。