
## Preflight checks for SAP ASE

URL: https://docs.atlan.com/apps/connectors/database/sap-ase/references/preflight-checks-for-sap-ase

> Before running the SAP ASE crawler, run preflight checks to perform necessary technical validations.

Before [running the SAP ASE crawler](https://docs.atlan.com/llms/connectors/sap-ase/crawl-sap-ase/llms.txt), you can run [preflight checks](https://docs.atlan.com/llms/catalog/connector-capabilities/what-are-preflight-checks/llms.txt) to perform the necessary technical validations. The following preflight checks are completed:

## Connectivity check

Verifies that Atlan can connect to your SAP ASE server and checks the server version.

✅ `Connected to SAP ASE server '$serverName'`

❌ `Connection failed: $error`

If the server version is below 16.0, the check passes with a warning that user-defined functions (Function assets) aren't available.

## Schemas check

Verifies that the include and exclude filters match at least one schema across the in-scope databases.

✅ `Found $schemaCount schemas across $databaseCount database(s) matching the filter`

❌ `The filter matched no schemas — nothing would be crawled`

A `SELECT permission denied (ASE error 229)` failure means the Atlan user can't read the system catalogs in one of the in-scope databases - check the [setup steps](https://docs.atlan.com/llms/connectors/sap-ase/set-up-sap-ase/llms.txt).

## Tables check

Counts the tables that match the include and exclude filters across the in-scope databases.

✅ `Found $tableCount tables matching the filter`

⚠️ `Skipped — no schemas matched`

## See also

* [Crawl SAP ASE](https://docs.atlan.com/llms/connectors/sap-ase/crawl-sap-ase/llms.txt): Run the crawler after preflight checks pass
* [Set up SAP ASE](https://docs.atlan.com/llms/connectors/sap-ase/set-up-sap-ase/llms.txt): Configure connection and authentication

---
