> ## Documentation Index
> Fetch the complete documentation index at: https://docs.memorylake.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# 删除数据源

> 删除一个没有分析模型或数据库记忆在使用的数据源

```
DELETE /openapi/memorylake/api/v3/workspaces/{workspaceId}/db-datasources/{datasourceId}
```

删除数据源。只要还有分析模型或数据库记忆在使用这个数据源，请求就会以 `409` 和 `RESOURCE_IN_USE` 被拒绝。请先[删除这些分析模型](https://docs.memorylake.cn/features/memorylake/api-reference/database/analysis-models/delete-analysis-model.md)和[数据库记忆](https://docs.memorylake.cn/features/memorylake/api-reference/database/database-memories/delete-database-memory.md)。数据源的 `database_count` 显示还有多少个数据库记忆在使用它。

删除数据源不会删除它所用的连接。删除不存在或已删除的数据源同样返回 `200`，所以重复删除可以放心重试。

> [!NOTE]
>
> **所需权限：** `db_datasource:delete`

### 路径参数

**workspaceId** `string` *required*

工作空间 ID

**datasourceId** `string` *required*

数据源 ID

```bash cURL theme={null}
curl -X DELETE 'https://app.memorylake.cn/openapi/memorylake/api/v3/workspaces/ws-8001856949ad4f6a5b6226f415ffa877/db-datasources/dbds-4b8e2f6a1c9d4e7b8a3f5c2d6e9b1a7c' \
  -H 'Authorization: Bearer sk_xxxxxx'
```

### 响应

**success** `boolean`

表示请求是否成功

**message** `string`

人类可读的状态消息

```json Success (200) theme={null}
{
  "success": true,
  "message": "Operation completed successfully"
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.