为 DB2 表生成 EF 模型所需的权限
我们正在尝试使用 EF 4.1 访问 DB2 表。
我们已经安装了 DB2 Connect 9.7 修订包 4。
现在我们可以选择表了。显示所有表格。为了进行测试,我们选择了 2 个表。
然后发生的事情是它挂起,计时器不停地转……
设置为访问表的用户具有读/写访问权限。
有人知道我们是否需要更多权限来生成 EF 模型,或者是否有其他可能导致此问题的原因?
编辑
终于给出了错误信息:
错误 [08001] [IBM] SQL30081N 阻止 communikasjonsfeil 的反对意见。 Kommunikasjonsprotokoll som brukes: “TCP/IP”。 Kommunikasjons-API 索姆 布鲁克斯:“插座”。施泰代特费伦 ble oppdaget:“172.20.170.39”。 公共事务委员会 费伦:“接收”。协议规范(e) feilkode(r):“10053”、“”、“”。 SQLSTATE=08001
We are trying to use EF 4.1 to access DB2 tables.
We have installed DB2 Connect 9.7 fix pack 4.
We get to the point where we can select tables. All tables are shown. To test we select 2 of the tables.
What happens then is the it hangs, with the timer going round and round and round ...
The user that is setup to access the tables has read/write access.
Anyone know if we need more rights to generate the EF model, or anything else that could be causing this problem?
Edit
It has finally given an error message:
ERROR [08001] [IBM] SQL30081N Det er
oppdaget en kommunikasjonsfeil.
Kommunikasjonsprotokoll som brukes:
"TCP/IP". Kommunikasjons-API som
brukes: "SOCKETS". Stedet der feilen
ble oppdaget: "172.20.170.39".
Kommunikasjonsfunksjon som oppdaget
feilen: "recv". Protokollspesifikk(e)
feilkode(r): "10053", "", "".
SQLSTATE=08001
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个通信错误——您的应用程序无法访问数据库。
请检查您的数据库服务器的 IP 地址和端口号是否正确。
如果这些都正确,请确保客户端和数据库服务器之间的任何防火墙不会阻止连接或路由问题等。
This is a communications error -- your application isn't able to reach the database.
Please check that you have the correct IP address for the database server and the correct port number.
If these are both correct, make sure that any firewalls between your client and the database server are not preventing the connection, or routing issues, etc.