首页 新闻 会员 周边 捐助

iis发布后报错,求help

0
悬赏园豆:50 [待解决问题]

用VS打开没有报错,但是发布了iis之后就报错了,原因:未与信任SQLserver相连接关联。

我是用我的机器访问别的机器上的数据库,我的数据库是2008r2,他的事SQL2000.

他的机器上设置的是混合验证。补丁也打过。

求帮助!!!!

慌的主页 | 初学一级 | 园豆:54
提问于:2017-02-14 09:54
< >
分享
所有回答(2)
0

数据库连接字符串中是否用的是用户名与密码连接数据库

dudu | 园豆:29568 (高人七级) | 2017-02-14 10:01

我用的是混合验证,而且用户名密码都没错,用vs打开是没错的,但是发布了iis之后用iis打开就报错了

支持(0) 反对(0) | 园豆:54 (初学一级) | 2017-02-14 10:06

@慌: 建议检查一下IIS中的连接字符串

支持(0) 反对(0) dudu | 园豆:29568 (高人七级) | 2017-02-14 10:12

@dudu: 请问怎么检查?

支持(0) 反对(0) | 园豆:54 (初学一级) | 2017-02-14 10:21

@慌: 看一下web.config

支持(0) 反对(0) dudu | 园豆:29568 (高人七级) | 2017-02-14 10:25

@dudu: 看过了,是对的。。。。

还有什么解决方案。。。

支持(0) 反对(0) | 园豆:54 (初学一级) | 2017-02-14 10:26

@dudu: 

<add name="CEM2008_1#" connectionString="Persist Security Info=True;User ID=sa;Initial Catalog=Test20161228;Data Source=192.168.15.11" />

支持(0) 反对(0) | 园豆:54 (初学一级) | 2017-02-14 10:28

@慌: VS与IIS在同一台电脑?

支持(0) 反对(0) dudu | 园豆:29568 (高人七级) | 2017-02-14 10:33

@dudu: 是的,现在在我的机器上用vs打开是没错的,但是发布了iis之后用iis打开就报错了,搞不懂

支持(0) 反对(0) | 园豆:54 (初学一级) | 2017-02-14 10:34
0

名字中为什么要有#这种特殊符号呢?

荆棘人 | 园豆:410 (菜鸟二级) | 2017-02-14 16:57

也可以没有,这个只是作为区分,名字是什么不重要吧。。。

支持(0) 反对(0) | 园豆:54 (初学一级) | 2017-02-14 16:59

@慌: 你这连接字符串中也没有密码啊?

支持(0) 反对(0) 荆棘人 | 园豆:410 (菜鸟二级) | 2017-02-14 17:03

@荆棘人: 没错,他的SQL2000没有设置密码,设置了也是没用的,试过了。。

支持(0) 反对(0) | 园豆:54 (初学一级) | 2017-02-14 17:05

@慌: 那你还有其他思路吗?你感觉是什么问题导致的呢?

支持(0) 反对(0) 荆棘人 | 园豆:410 (菜鸟二级) | 2017-02-14 17:46

@荆棘人: 我觉得是iis没有设置好吧。。但是不知道是哪。。。数据库,vs 都没有问题,也就只剩iis了。。

支持(0) 反对(0) | 园豆:54 (初学一级) | 2017-02-14 17:47
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册