Itgenpsr003 Tilslut Supabase

Når du forbinder Supabase på aws-0-eu-central-1.pooler.supabase.com for AI med Invantive Cloud til replikation af stort antal finansielle administrationer til PostgreSQL 17.6, får jeg følgende fejlmeddelelse:

itgenpsr003
Kunne ikke indlæse alle metadata.
Der er opstået en eller flere fejl.
Primære nøgler er fundet for 60-tabeller, men de tilsvarende tabeller blev ikke fundet.
Antallet af fundne 64 primære nøgler skal være mindre end det samlede antal af 2 tabeller og 4 visninger.
Kontroller, om brugeren faktisk kan forespørge tabeller eller visninger i databasen ‘’ .

Og fejlkode itgenpsr067.

Følgende tabeller blev fundet:

  • supabase_migrations.schema_migrations
  • auth.saml_relay_states
  • auth.flow_state
  • auth.saml_providers
  • auth.instances
  • auth.schema_migrations
  • auth.refresh_tokens
  • auth.users
  • auth.audit_log_entries
  • auth.sso_domains
  • auth.mfa_amr_claims
  • auth.identities
  • auth.one_time_tokens
  • auth.sessions
  • auth.mfa_challenges
  • auth.sso_providers
  • auth.mfa_factors
  • auth.oauth_consents
  • auth.oauth_authorizations
  • auth.oauth_client_states
  • auth.oauth_clients
  • auth.custom_oauth_providers
  • auth.webauthn_credentials…c.offices
  • 19x public.NAAM med egne tabeller
  • realtime.schema_migrations
  • realtime.subscription

Mere baggrund om itgenpsr003-fejlmeddelelsen kan læses i:

I dette tilfælde er det for eksempel ikke muligt at læse tabellerne ud ved hjælp af “pgAdmin 4”. For eksempel giver en forespørgsel på auth.audit_log_entries en fejlmeddelelse:

ERROR:  permission denied for schema auth
LINE 1: SELECT * FROM auth.audit_log_entries
                      ^ 

SQL-tilstand: 42501
Tegntegn: 15

Det er dog muligt at oprette en tabel:

create table tst(a numeric)

I Supabase er dette tilsyneladende de maksimale rettigheder. Tidligere er det blevet fastslået, at mange brugere ikke har en PostgreSQL-DBA til rådighed til at konfigurere rettighederne.

I den næste udgivelse af Invantive UniversalSQL vil der for PostgreSQL være et driverattribut fail-on-missing-tables tilgængeligt, som som standard er deaktiveret, mens den nuværende adfærd svarer til aktivering af dette driverattribut.

Dette spørgsmål blev automatisk lukket efter 1 uges inaktivitet. Det seneste svar er markeret som løsningen.

Opret venligst et nyt spørgsmål i et separat emne, hvis problemet opstår igen. Inkludér venligst et link til denne tråd i det nye spørgsmål ved at indsætte dens URL i teksten.