6534|18

85

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

SQLCE与SQL20005数据同步。 [复制链接]

问题与http://topic.eeworld.net/u/20090827/11/EE362FAF-3E27-46FF-AAAA-8AFDDDC3E1CE.html的问题是一样的

错误提示:“Failure to open SQL Server with given connect string。。。”

我想说明的是:
1、防火墙关了,没有杀毒软件.
2、连接字符串也是套用别人成功的!

想了想SQL2005是不是要做些配置?  不得不请教牛人了。

最新回复

这个问题没遇到过,不清楚。 看看MSDN说明  [url=http://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqlconnection.connectionstring%28VS.80%29.aspx][/url]  详情 回复 发表于 2009-9-17 22:41
点赞 关注

回复
举报

70

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
确定字符串没有写错
SQLSERVER2005有个外围配置,默认情况只限本地连接,把它改成本地和远程连接试试。
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
引用 1 楼 feishanm 的回复:
确定字符串没有写错
SQLSERVER2005有个外围配置,默认情况只限本地连接,把它改成本地和远程连接试试。

请问怎么改,感激你!
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

4
 
改了 ,还是一样的错误!!
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

5
 
我的连接字符串:
provider=SQLOLEDB;data source=d36595c12d9648c;Initial Catalog=dbtest;user id=sa;password=(我登录数据库的密码)"
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

6
 
Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器

再选择服务和连接的外围应用配置器,找到Database engine,远程连接,就在这里修改。
 
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

7
 
是啊 ,我改了,还是一样的错误!
 
 
 

回复
他妈的天使 该用户已被删除
8
 
提示: 作者被禁止或删除 内容自动屏蔽
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

9
 
另外,你的SQL2005是不是有实例名,有的话须加上。
如192.168.0.26/SQLEXPRESS
 
 
 

回复

85

帖子

0

TA的资源

一粒金砂(初级)

10
 
还是出现一样的错误!!!
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

11
 
那你先在局域网中看看是否访问你的SQL
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

12
 
通过这个http://d365956a2d9648c/liuxmzcSQLCE/sqlcesa30.dll访问成功算不算?
在开发板和PC上均成功
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

13
 
引用 11 楼 liuxmzc 的回复:
通过这个http://d365956a2d9648c/liuxmzcSQLCE/sqlcesa30.dll访问成功算不算?
在开发板和PC上均成功

这个成功只说IIS配置OK了。
还要看局域网能否访问你的SQL2005
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

14
 
还是没有解决!!!
请问下:provider=SQLOLEDB;data source=d36595c12d9648c;Initial Catalog=dbtest;user id=sa;password=******"
出现:“Failure to open SQL Server with given connect string。。。”
是不是还要在VS2005(我用的VC++编写的)中设置?
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

15
 
好久没有关注过SQLCE,记得以前SQLCE必须和SQL2000+SP4连接的。

是不是SQLCE新的版本,就不必是SQL2000,而支持更高的版本?
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

16
 
引用 14 楼 91program 的回复:
好久没有关注过SQLCE,记得以前SQLCE必须和SQL2000+SP4连接的。

是不是SQLCE新的版本,就不必是SQL2000,而支持更高的版本?

2000是要打SP4补丁的
2005可以不要
 
 
 

回复

194

帖子

0

TA的资源

一粒金砂(中级)

17
 
引用 15 楼 feishanm 的回复:
引用 14 楼 91program 的回复:
好久没有关注过SQLCE,记得以前SQLCE必须和SQL2000+SP4连接的。

是不是SQLCE新的版本,就不必是SQL2000,而支持更高的版本?

2000是要打SP4补丁的
2005可以不要



这样好啊,好久没有用过SQLCE,看来是过时了
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

18
 
请问feishanm:


  1. //情况一:
  2. "Provider=sqledb;Data Source=D365956A2D9648C\WINCE_SQL2005;Initial Catalog=dbtest;User Id=sa;Password=***"
  3. //情况二:
  4. "Provider=sqledb;Data Source=D365956A2D9648C;Initial Catalog=dbtest;User Id=sa;Password=***"
  5. //情况三:根据8楼
  6. "Provider=sqledb;Data Source=D365956A2D9648C/WINCE_SQL2005;Initial Catalog=dbtest;User Id=sa;Password=***"

  7. [color=#FF0000]均失败!!![/color]

  8. //情况四:成功方案
  9. "Provider=sqloledb;Data Source=192.168.1.3,1433;Network Library=DBMSSOCN; Initial Catalog=dbtest; User Id=sa; Password=***"
复制代码


经过这么多天的摸索总算有些进步了,最后好留下这个问题,请问这是为什么?
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

19
 
这个问题没遇到过,不清楚。
看看MSDN说明 
[url=http://msdn.microsoft.com/zh-cn/library/system.data.sqlclient.sqlconnection.connectionstring%28VS.80%29.aspx][/url]
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表