问题标签 [drop-database]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
56 浏览

rest - OrientDB HTTP API 是否提供删除数据库的功能?

OrientDB HTTP API 是否提供删除数据库的功能?

我在与其 HTTP API https://orientdb.com/docs/2.2.x/OrientDB-REST.html相关的 OrientDB 文档中找不到任何相同的参考

0 投票
1 回答
248 浏览

node.js - 删除数据库和创建同名数据库问题

我正在使用 nodejs、Mongoose 和 mongodb 数据库。

有时我已经看到,如果我删除了一个包含一些集合的数据库,当我运行在数据库中创建一些集合(具有相同名称)的节点时,我想要保存为新实体的信息不会正确显示。

我还需要提到,当我将数据库放入 mongo db shell 时,我还手动删除了 c:/data/db (默认 mongo db 文件夹)中的所有 catch 文件。

我检查了 mongo 文档,如果您创建一个与已删除数据库同名的数据库,有时可能会出现问题。位于https://docs.mongodb.com/manual/reference/method/db.dropDatabase/#db.dropDatabase

0 投票
1 回答
348 浏览

mongodb - 辅助关闭时,mongodb 无法删除数据库

我有一个包含 1 个主要、1 个辅助和 1 个仲裁器的副本集。当我关闭次要成员时,我无法删除数据库。它在等待着什么。但是,如果我打开次要成员,dropDatabase 就可以了。这是什么原因?我们不能在没有任何辅助成员的情况下删除数据库吗?

0 投票
0 回答
157 浏览

.net-core - 删除与 EF Core 一起使用的数据库

我需要以编程方式删除 EF 核心数据库。没问题,对吧?获取上下文,调用 ctx.Database.EnsureDeleted(),一切就绪。

除了..当数据库正在使用时,您正在使用连接池(这样做有充分的理由),您可能会遇到无法删除数据库的情况。

回到 EF6 时代,我有一个自定义 DB 初始化程序,它按如下方式覆盖 InitializeDatabase(将数据库设置为单用户模式,这样其他连接就不会干扰)

现在我想知道..您如何使用 EF 核心 2.1 做到这一点(或其他让我获得相同效果的东西)?

0 投票
1 回答
1782 浏览

postgresql - 有活动连接时删除数据库

我正在尝试编写数据库备份的脚本,部分流程是我需要删除然后从备份中重新创建数据库。

当有与数据库的连接时,我会收到如下失败消息:

DETAIL: There are 2 other sessions using the database.

我一直在寻找一种方法来忽略此问题或在删除数据库之前终止连接。我正在尝试使用下面的查询,但它似乎实际上不允许我在运行它后删除数据库。

我从似乎暗示可以使用的 SO 帖子中获取查询,是否有更可靠的方法来执行此操作或强制删除数据库的方法,无论是否有活动连接?

0 投票
1 回答
52 浏览

postgresql - 我无法在 PostgreSQL 11 中删除数据库

我有 5 个数据库,如下所示。

在此处输入图像描述

我正在尝试使用“drop database test”来删除测试数据库。但是当我检查数据库列表时,测试数据库也显示在该列表中。

在此处输入图像描述

我现在该怎么办?我该如何解决这个问题?

0 投票
2 回答
5302 浏览

postgresql - dbeaver 7.1.1 删除数据库

如何在 Dbeaver 中删除数据库?我将另一个数据库设置为默认值,但仍然有错误。在此处输入图像描述

0 投票
1 回答
37 浏览

database - 如何从 mac 上的 postgresql 本机应用程序中删除数据库?

我正在尝试删除 postgresql 中的数据库,但即使在我确认已从终端中删除它之后,它仍然可以在 mac 本机应用程序中查看。我应该担心吗?

这是我的终端命令和输出

数据库映像

0 投票
1 回答
1018 浏览

sql - 为什么我无法删除 postgres 数据库

我正在尝试删除一个 postgres 数据库。但我总是得到一个

还有 1 个会话正在使用该数据库

错误。

我尝试使用此命令停止所有会话

这是结果

然后我使用了这个命令

这是整个错误消息

我正在使用 postgres 12。

0 投票
0 回答
60 浏览

c# - 如果在 c# wpf 应用程序中存在,则单击按钮删除数据库返回错误

我创建了以下方法来删除正在使用的数据库。在查看了这个SO question之后
,我提出了以下查询。请注意,查询在 SQL Server Management Studio 中成功运行。string

这就是我在以下位置调用我的方法的方式button.Click()

简而言之,当用户单击按钮时,会显示一个消息框。

  • 如果用户单击,则删除数据库并将用户重定向到登录屏幕。
  • 但是,如果用户单击否,则它会在同一屏幕中返回。

但是,当我执行整个事情时,我收到以下错误:

在此处输入图像描述

我该如何解决这个问题?

尽管查询在 SQL Server Management Studio 中成功,但问题仍然存在。

更新

我连接到“主”数据库而不是使用主数据库