<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Ingestion Gateway DDL Objects Missing - Lakeflow Connect in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/ingestion-gateway-ddl-objects-missing-lakeflow-connect/m-p/157612#M54596</link>
    <description>&lt;P&gt;Hi &lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/149095"&gt;@shan-databricks&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;The INGESTION_GATEWAY_DDL_OBJECTS_MISSING error means that while CDC is enabled on DB.dbo.client, the LakeFlow-specific DDL support objects (triggers, stored procedures) that allow Databricks to track schema changes (DDL events like ALTER TABLE) are missing. Enabling native SQL Server CDC/CT is not enough — Databricks needs its own overlay objects on top.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You need to:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Download &amp;amp; install the utility script&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Follow the steps of below tutorial:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/azure/databricks/ingestion/lakeflow-connect/sql-server-utility" target="_blank"&gt;https://learn.microsoft.com/en-us/azure/databricks/ingestion/lakeflow-connect/sql-server-utility&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If my answer was helpful, please consider marking it as accepted solution&lt;/P&gt;</description>
    <pubDate>Mon, 25 May 2026 16:40:20 GMT</pubDate>
    <dc:creator>szymon_dybczak</dc:creator>
    <dc:date>2026-05-25T16:40:20Z</dc:date>
    <item>
      <title>Ingestion Gateway DDL Objects Missing - Lakeflow Connect</title>
      <link>https://community.databricks.com/t5/data-engineering/ingestion-gateway-ddl-objects-missing-lakeflow-connect/m-p/157602#M54595</link>
      <description>&lt;P&gt;Facing below issue and need a solution to proceed further&lt;/P&gt;&lt;P&gt;Category: Error&lt;BR /&gt;Message: DDL objects missing on table 'DB.dbo.client'. Execute the DDL objects script and full refresh the table on the Ingestion Pipeline. Error message: '&lt;/P&gt;&lt;P&gt;Reason:&lt;BR /&gt;- Catalog is not properly configured to capture DDL changes for the provided set of tables.&lt;/P&gt;&lt;P&gt;How to fix:&lt;BR /&gt;- To capture DDL changes for a table with LakeFlow Connect, appropriate set of support objects must be setup on the catalog. Different support objects are needed depending if tables that are replicated are using CT and/or CDC extraction mechanism.&lt;BR /&gt;- Investigation shows that only CDC tables are included in the replication, but corresponding DDL support object do not exist in the catalog.&lt;BR /&gt;- Please check the documentation for information on how to properly set up the catalog for DDL capture. Link to the related documentation is provided below under 'Useful links' section.&lt;BR /&gt;- To create the missing support objects, please execute the T-SQL script on this catalog in 'CDC' mode. This will create CDC related support objects. Alternatively, script can be executed in 'BOTH' mode, which will create both CT and CDC support objects.&lt;/P&gt;&lt;P&gt;Useful links:&lt;BR /&gt;- Setting up Change Tracking (CT) on SQL Server: &lt;A href="https://docs.databricks.com/aws/en/ingestion/lakeflow-connect/sql-server/change-tracking#set-up-ddl-capture-and-schema-evolution" target="_blank"&gt;https://docs.databricks.com/aws/en/ingestion/lakeflow-connect/sql-server/change-tracking#set-up-ddl-capture-and-schema-evolution&lt;/A&gt;&lt;BR /&gt;- Setting up Change Data Capture (CDC) on SQL Server: &lt;A href="https://docs.databricks.com/aws/en/ingestion/lakeflow-connect/sql-server/cdc#set-up-ddl-capture-and-schema-evolution" target="_blank"&gt;https://docs.databricks.com/aws/en/ingestion/lakeflow-connect/sql-server/cdc#set-up-ddl-capture-and-schema-evolution&lt;/A&gt;'.&lt;BR /&gt;Error class: INGESTION_GATEWAY_DDL_OBJECTS_MISSING&lt;BR /&gt;SQL state: 42000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 25 May 2026 13:04:21 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/ingestion-gateway-ddl-objects-missing-lakeflow-connect/m-p/157602#M54595</guid>
      <dc:creator>shan-databricks</dc:creator>
      <dc:date>2026-05-25T13:04:21Z</dc:date>
    </item>
    <item>
      <title>Re: Ingestion Gateway DDL Objects Missing - Lakeflow Connect</title>
      <link>https://community.databricks.com/t5/data-engineering/ingestion-gateway-ddl-objects-missing-lakeflow-connect/m-p/157612#M54596</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/149095"&gt;@shan-databricks&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;The INGESTION_GATEWAY_DDL_OBJECTS_MISSING error means that while CDC is enabled on DB.dbo.client, the LakeFlow-specific DDL support objects (triggers, stored procedures) that allow Databricks to track schema changes (DDL events like ALTER TABLE) are missing. Enabling native SQL Server CDC/CT is not enough — Databricks needs its own overlay objects on top.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You need to:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Download &amp;amp; install the utility script&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Follow the steps of below tutorial:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/azure/databricks/ingestion/lakeflow-connect/sql-server-utility" target="_blank"&gt;https://learn.microsoft.com/en-us/azure/databricks/ingestion/lakeflow-connect/sql-server-utility&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If my answer was helpful, please consider marking it as accepted solution&lt;/P&gt;</description>
      <pubDate>Mon, 25 May 2026 16:40:20 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/ingestion-gateway-ddl-objects-missing-lakeflow-connect/m-p/157612#M54596</guid>
      <dc:creator>szymon_dybczak</dc:creator>
      <dc:date>2026-05-25T16:40:20Z</dc:date>
    </item>
  </channel>
</rss>

