Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Symptomer

Når du bruker SSISDB-database til å lagre og behandle pakkene for Microsoft SQL Server Integration Services-pakker (SSIS) og konfigurere egenskapene nedenfor på inkluderinger for Serverside katalog:

  • Periodisk logger er tømt. (satt til True)

  • Oppbevaringsperioden er utløpt (satt til angitt antall dager – jo større antall dager jo mer utbredt kan skyldes)

  • Fjern gamle versjoner med jevne mellomrom (satt til true)

  • Maksimalt antall versjoner per prosjekt

Ett eller flere av følgende symptomer kan oppstå:

  • Det tar lang tid å distribuere inkluderinger for Serverside pakker til inkluderinger for Serverside database fra SSDT.

  • Inkluderinger for Serverside pakker kan ta lang tid å kjøre eller mislykkes i noen tilfeller selv når SSISDB oppryddingsjobben kjøres.

  • SQL Server-forekomsten kan det forekomme ytelsesproblemer.

  • Vedlikeholdsjobb for inkluderinger for Serverside kan ta lang tid (mer enn en dag) til å fullføre eller selv mislykkes.

  • SSISDB kanskje har vokst til en stor størrelse.

Oppløsning

Informasjon om oppdateringspakke for SQL Server 2012

Hvis du vil løse dette problemet ved å skaffe den siste oppdateringspakken for Microsoft SQL Server 2012. Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

2755533 hvordan du får tak i den nyeste oppdateringspakken for SQL Server 2012Når du bruker SQL Server 2012 Service Pack 2 (SP2), kan du følge disse trinnene for å løse dette problemet:

  • Bruke SQL Server 2012 SP2 på SQL Server-forekomsten som er vert for SSISB-katalog.

  • Kjøre den interne.cleanup_server_log lagret prosedyren i SSISDB til å utføre en full opprydding.

    EXEC SSISDB.internal.cleanup_server_log
  • Endre SSISDB-databasen til enbrukermodus.

    ALTER DATABASE SSISDB SET SINGLE_USER
  • Kall configure_catalog sammen med SEVER_OPERATION_ENCRYPTION_LEVEL -parameteren til å endre krypteringsnivå for den operasjonen loggen til PER_PROJECT (2) fra standard for PER_EXECUTION (1).

    EXEC SSISDB.catalog.configure_catalog @property_name='SERVER_OPERATION_ENCRYPTION_LEVEL', @property_value='2'
  • Endre databasen SSISDB tilbake til flerbrukermodus.

    ALTER DATABASE SSISDB SET MULTI_USER
  • Kjør den interne. Cleanup_Server_execution_keys lagret prosedyre for å rydde opp nøklene nivå for transaksjonen.

    EXEC SSISDB.internal.Cleanup_Server_execution_keys @cleanup_flag = 1

Hvis du vil ha mer informasjon

SQL Server 2012 Service Pack 2 introduserer viktige utformingsendringer som bidrar til å unngå dette problemet:

  • En ny egenskap (OPERATION_LOG_ENCRYPTION_LEVEL) ble introdusert i SSISDB.catalog_property -tabellen for å aktivere et alternativ for sikkerhet på prosjektnivå. Disse innstillingene forteller inkluderinger for Serverside til å opprette ett par med tasten eller sertifikat for hvert prosjekt, og bruke den på nytt for hver transaksjon, og derfor minimere antall sertifikater holdt og nødvendig for å bli ryddet opp i fremtiden. Det kreves en full opprydding før du endrer fra transaksjonen nivået på prosjektnivå.

  • To lagrede prosedyrer er innført for å transitt eksisterende SSISDB på prosjektnivå fra transaksjonen-nivå:

    • cleanup_server_log

    • cleanup_server_execution_keys


    Hvis du vil ha mer informasjon om disse to fremgangsmåtene og deres bruk, kan du gå til følgende webområdet i SQL Server Books Online:

    Lagrede prosedyrer (Integration Services-katalogen)

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×