Rafael Felipe
06/01/2026, 7:20 PM2026-06-01 16:15:28 platform INFO main i.a.c.i.b.s.SshTunnel$Companion(getInstance):424 Starting connection with method: NO_TUNNEL
2026-06-01 16:15:28 platform INFO main c.z.h.HikariDataSource(<init>):79 HikariPool-1 - Starting...
2026-06-01 16:15:28 platform INFO main c.z.h.HikariDataSource(<init>):81 HikariPool-1 - Start completed.
2026-06-01 16:15:28 platform INFO main i.a.c.i.s.j.AbstractJdbcSource(getCheckOperations$lambda$6):343 Attempting to get metadata from the database to see if we can connect.
2026-06-01 16:15:28 platform INFO main i.a.i.s.m.MssqlSource(lambda$assertCdcEnabledInDb$14):328 Checking that cdc is enabled on database 'interactdbData4BI' using the query: 'SELECT name, is_cdc_enabled FROM sys.databases WHERE name = ?'
2026-06-01 16:15:28 platform INFO main i.a.c.d.j.s.AdaptiveStreamingQueryConfig(initialize):24 Set initial fetch size: 10 rows
2026-06-01 16:15:28 platform INFO main i.a.i.s.m.MssqlSource(lambda$assertCdcSchemaQueryable$15):360 Checking user 't2t_admin' can query the cdc schema and that we have at least 1 cdc enabled table using the query: 'USE [interactdbData4BI]; SELECT * FROM cdc.change_tables'
2026-06-01 16:15:28 platform INFO main i.a.c.d.j.s.AdaptiveStreamingQueryConfig(initialize):24 Set initial fetch size: 10 rows
2026-06-01 16:15:28 platform INFO main i.a.c.d.j.s.AdaptiveStreamingQueryConfig(initialize):24 Set initial fetch size: 10 rows
2026-06-01 16:15:28 platform INFO main i.a.i.s.m.MssqlSource(lambda$assertSqlServerAgentRunning$16):388 Checking that the SQL Server Agent is running using the query: 'SELECT status_desc FROM sys.dm_server_services WHERE [servicename] LIKE 'SQL Server Agent%' OR [servicename] LIKE 'SQL Server 代理%' '
2026-06-01 16:15:28 platform INFO main i.a.c.d.j.s.AdaptiveStreamingQueryConfig(initialize):24 Set initial fetch size: 10 rows
2026-06-01 16:15:28 platform INFO main c.z.h.HikariDataSource(close):349 HikariPool-1 - Shutdown initiated...
2026-06-01 16:15:28 platform INFO main c.z.h.HikariDataSource(close):351 HikariPool-1 - Shutdown completed.
2026-06-01 16:15:28 platform INFO main i.a.c.i.b.IntegrationRunner(runInternal):224 Completed integration: io.airbyte.cdk.integrations.base.ssh.SshWrappedSource
2026-06-01 16:15:28 platform INFO main i.a.i.s.m.MssqlSource(main):599 completed source: class io.airbyte.integrations.source.mssql.MssqlSource
2026-06-01 16:15:28 platform INFO Checking for optional control message...
2026-06-01 16:15:28 platform INFO Writing output of b5ea17b1-f170-46dc-bc31-cc744ca984c1_778185_0_check to the doc store
2026-06-01 16:15:28 platform INFO Marking workload b5ea17b1-f170-46dc-bc31-cc744ca984c1_778185_0_check as successful
2026-06-01 16:15:28 platform INFO
2026-06-01 16:15:28 platform INFO Deliberately exiting process with code 0.
2026-06-01 16:15:28 platform INFO ----- END CHECK -----
2026-06-01 16:15:28 platform INFOkapa.ai
06/01/2026, 7:21 PMinteractdbData4BI was queried and passed.
2. CDC schema queryable — the user t2t_admin can query cdc.change_tables and at least one CDC-enabled table exists.
3. SQL Server Agent running — the agent status check completed without error.
The log sequence ending with Marking workload ... as successful and Deliberately exiting process with code 0 confirms the check operation succeeded normally.
If you are seeing an issue despite this successful check, here are some things to consider based on known MSSQL CDC behaviors:
• LSN validation issues: If syncs fail after the check passes, it could be related to LSN availability or permission issues on specific capture instances. A fix for unauthorized CDC capture instances causing LSN validation failures was shipped in source-mssql 4.4.3. [LSN fix PR]
• Tables without primary keys: If you have CDC-enabled tables without a primary key, CDC discovery was broken prior to 4.4.8. [PK-less CDC fix]
• Adding columns to CDC tables: If you've added columns to existing CDC-tracked tables, those columns won't be captured automatically — you need to disable and re-enable CDC on the table. [CDC troubleshooting]
Could you clarify what specific problem you're experiencing? The logs you shared show a successful connection check, so if there's an issue, it may be occurring during the actual sync rather than the check phase. 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.