2012-07-07 226 views
2

我真的无法将我的C#客户端连接到couchbase数据库。我真的不知道我做错了什么。此外,为什么我的服务器名称是192.168.1.3和最新是什么意思?安装并连接Couchbase客户端ASP.NET

服务器:

enter image description here

创建测试数据库: enter image description here

检查防火墙端口: enter image description here

我的web.config: enter image description here

一nd终于我的C#代码: enter image description here

再次,什么即时做错了什么,服务器名称的含义是什么?

+0

只是注意到一些建议是在http://www.couchbase.com/forums/thread/cant-connect-remote-server – 2012-07-09 13:37:35

+0

只是为其他遇到类似问题的人提供帮助。存储桶名称区分大小写,请检查存储桶名称的确切拼写以查看它是否解决了您的问题。 – Mike737 2012-08-02 07:03:58

+1

你有没有想过这个?我被困在同样的事情上,出了什么问题? – anthonypliu 2013-06-29 00:25:29

回答

0

您在app.config中使用的引导URI不应该是/ pools/test。其实,我很惊讶,这是给出的结果。主池总是默认的,因此它应该是/ pools或/ pools/default。

+1

它的工作原理是因为客户端具有完整性检查代码以在池之后剥离路径并将其设置为/池。 – 2012-07-11 18:55:03

0

非常感谢你,Mike737。我没有注意到一个角色的情况,在那里失去了一些。更正存储桶名称的情况解决了我的问题。