首页 新闻 会员 周边 捐助

Invalid object name [tablename] sql - wcf

0
悬赏园豆:20 [已解决问题] 解决于 2012-08-21 16:13

我利用wcf 远程连接数据库的时候 出现

{"Invalid object name 'DropShip.dbo.AITStates'."}?  我在本地测试都没问题

you know what it is的主页 you know what it is | 菜鸟二级 | 园豆:241
提问于:2012-08-21 13:18
< >
分享
最佳答案
0

你的WCF服务是不是更换了部署环境?

收获园豆:20
Launcher | 高人七级 |园豆:45050 | 2012-08-21 13:27

我开始就在本地的,是成功的。 然后现在部署到远程服务器上去了。

you know what it is | 园豆:241 (菜鸟二级) | 2012-08-21 13:32

你遇到过这种情况么 求解 谢谢了

you know what it is | 园豆:241 (菜鸟二级) | 2012-08-21 13:34

@you know what it is: 本地机器和远程服务器的软件环境或者硬件环境发生了更改,从你的错误提示来看,最有可能的是软件环境发生了更改,比如服务器上包含 'DropShip.dbo.AITStates' 对象的程序集或组件不存在。

Launcher | 园豆:45050 (高人七级) | 2012-08-21 13:34

@you know what it is: 我没遇到过这种情况,因为我没有 'DropShip.dbo.AITStates' 这个玩意儿,我不知道这个玩意儿是啥?是托管类,非托管类,COM对象,还是数据库表名?

Launcher | 园豆:45050 (高人七级) | 2012-08-21 13:35

@Launcher: 我是直接把那个项目复制上去的呀,而且数据库也没问题,我在本地测试的时候也是远程连接的那个数据库。

you know what it is | 园豆:241 (菜鸟二级) | 2012-08-21 13:37

@you know what it is: 你真的是直接把项目复制上去的吗?连接字符串没有改变?连接Sql Server用的是Windows身份认证?

Launcher | 园豆:45050 (高人七级) | 2012-08-21 14:01

@Launcher: 怎么会,我在本地环境测试的时候 也是用的用户名和密码登陆,解决了,代码出了点问题,而且线上环境被改了一点 谢谢了哈。

you know what it is | 园豆:241 (菜鸟二级) | 2012-08-21 16:13
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册