Du kan ikke opprette nye tabeller i et Access web app

VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.

Den engelske versjonen av denne artikkelen er den følgende: 3175862
Symptom
Når du oppretter en ny tabell, og prøv deretter å lagre filen i et Microsoft Access-program, får du følgende feilmelding:

Det oppstod en feil

Dette problemet oppstår hvis programmet er lagret i et lokale SharePoint-miljøet. I tillegg inneholder ULS-logger følgende oppføringer på de respektive loggingsnivåene:

Unntak:

ApplicationDesignService.CreateAccessObjectImpl: Mislyktes på grunn av unntaket: {System.InvalidOperationException: Denne SqlTransaction er fullført, er det ikke lenger kan brukes.

Sporingsterskelen:
StackTrace-administrerte SqlCommand:
på Microsoft.Office.Server.Data.SqlSession.OnPreExecuteCommand (SqlCommand-kommandoen)
på Microsoft.Office.Server.Data.SqlSession.ExecuteNonQuery (SqlCommand-kommandoen)
ved Microsoft.Office.Access.Services.Database.RetryableSqlCommand.ExecuteNonQuery()
på Microsoft.Office.Access.Services.Database.SqlClientExtensions.ExecuteNonQueryLogged (SecureSqlCommand-kommandoen, SqlCommandScope område)
på Microsoft.Office.Access.Services.Design.Table. <> </>c__DisplayClass4. <Create>b__1() </Create>
på Microsoft.Office.Access.Services.SqlRetryUtil.ExecuteTransactionalSession (økt TransactionalSession, ISqlConnectionFactory sqlConnection)
ved Microsoft.Office.Access.Services.Design.Table.Create()
ved Microsoft.Office.Access.Services.DataServer.WebService.AccessServiceSoap.CreateAccessObjectImpl (String navn, strengbeskrivelsen, AccessObjectType objekttype, XmlNode brødtekst, ServiceError & createError)...


Årsak
Dette problemet oppstår fordi gjestebrukerkontoen er deaktivert for systemdatabasen msdb på SQL Server-datamaskinen som brukes som Access-tjenesten Application Database Server (ADS).
Løsning
Hvis du vil løse dette problemet, gjør du følgende:
  1. Åpne SQL Server Management Studio (SSMS).
  2. Koble til SQL Server-forekomsten som brukes av pålogging Application Database Server (ADS).
  3. Opprett en ny spørring.
  4. Kopier følgende to linjer med tekst og lime dem inn i spørringen:

    Bruk msdb
    GI KOBLE TIL GJEST
  5. Kjør spørringen.
Mer informasjon
Hvis du vil ha mer informasjon, se Du bør ikke deaktivere gjest i SQL Server-databasen msdb.
Access app; Access Services. Access Services 2013; Opprette tabellen.

Advarsel: Denne artikkelen er autooversatt

Egenskaper

Artikkel-ID: 3175862 – Forrige gjennomgang: 07/06/2016 23:40:00 – Revisjon: 1.0

Access 2016, Access Services in Microsoft SharePoint Server 2013, Microsoft Access 2013, Microsoft Access for Office 365

  • kbmt KB3175862 KbMtno
Tilbakemelding