# OracleDocLoader

> **Class** in `langchain_community`

📖 [View in docs](https://reference.langchain.com/python/langchain-community/document_loaders/oracleai/OracleDocLoader)

Read documents using OracleDocLoader
Args:
    conn: Oracle Connection,
    params: Loader parameters.

## Signature

```python
OracleDocLoader(
    self,
    conn: Connection,
    params: Dict[str, Any],
    **kwargs: Any = {},
)
```

## Extends

- `BaseLoader`

## Constructors

```python
__init__(
    self,
    conn: Connection,
    params: Dict[str, Any],
    **kwargs: Any = {},
)
```

| Name | Type |
|------|------|
| `conn` | `Connection` |
| `params` | `Dict[str, Any]` |


## Properties

- `conn`
- `params`

## Methods

- [`load()`](https://reference.langchain.com/python/langchain-community/document_loaders/oracleai/OracleDocLoader/load)

## ⚠️ Deprecated

Deprecated since version 0.3.30. Use from langchain_oracledb.document_loaders import OracleDocLoader; instead. This class is deprecated and will be removed in a future release. Instead, please use `OracleDocLoader` from the `langchain-oracledb` package. For more information, refer to <https://github.com/oracle/langchain-oracle/tree/main/libs/oracledb>. Will be removed in version 1.0.

---

[View source on GitHub](https://github.com/langchain-ai/langchain-community/blob/7c10a5fa327f6aaaf7c932822a9e5d144891406e/libs/community/langchain_community/document_loaders/oracleai.py#L185)