gpt4 book ai didi

amazon-web-services - 无法通过 AWS CLI 连接到本地 DynamoDb 实例

转载 作者:行者123 更新时间:2023-12-04 08:08:55 26 4
gpt4 key购买 nike

我已经通过后续步骤创建了 DynamoDb 的本地实例:在 Visual Studio 中,我安装了 AWS 资源管理器并在 localhost:82 上创建了一个新的本地实例。我可以使用 AWS 库从我的 c# 代码成功地使用它。我创建了表格,甚至在其中放入了一些数据。我什至可以在 Visual Studio 的 AWS 资源管理器中看到该数据。我需要添加很多数据,准备使用AWS CLI工具。但我无法从控制台看到任何数据和表格。我把这个:

aws dynamodb list-tables --endpoint-url http://localhost:82

并在响应中看到:

{
"TableNames": []
}

但我很确定该端口上的数据库有一些数据,因为我可以通过我的 C# 代码实现它。我也尝试通过此命令从控制台启动 DynamoDb:

java -jar DynamoDBLocal.jar

它已成功启动,但在那种情况下,我无法通过我的 C# 代码实现此服务器。

下面屏幕截图中的代码运行良好,并成功地将数据放入表中: enter image description here另一方面,这是 AWS CLI 的输出: enter image description here抱歉,这可能是愚蠢的问题,但我做错了什么?谢谢。

最佳答案

我遇到了完全相同的问题。基本上你需要在启动发电机时指定 -sharedDb

java -jar DynamoDBLocal.jar -sharedDb

希望这能解决您的问题。

关于amazon-web-services - 无法通过 AWS CLI 连接到本地 DynamoDb 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39439500/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com