Nie je možné vytvoriť nové tabuľky Access web app

DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 3175862
Príznaky
Keď vytvoríte nový a uložte ho v aplikácii Microsoft Access, zobrazí nasledujúce chybové hlásenie:

Vyskytla sa chyba

Tento problém sa vyskytuje, ak sa aplikácia sa nachádza v prostredí SharePoint v lokálnom. Okrem toho denníky ULS obsahujú nasledujúce položky na úrovni príslušných zapisovania:

Výnimka:

ApplicationDesignService.CreateAccessObjectImpl: Zlyhalo s výnimkou: {System.InvalidOperationException: to SqlTransaction dokončila, už nie je použiteľné.

PodrobnýEx:
SqlCommand StackTrace správou:
v Microsoft.Office.Server.Data.SqlSession.OnPreExecuteCommand (SqlCommand príkaz)
v Microsoft.Office.Server.Data.SqlSession.ExecuteNonQuery (SqlCommand príkaz)
na Microsoft.Office.Access.Services.Database.RetryableSqlCommand.ExecuteNonQuery()
na Microsoft.Office.Access.Services.Database.SqlClientExtensions.ExecuteNonQueryLogged (príkaz SecureSqlCommand, SqlCommandScope rozsah)
v Microsoft.Office.Access.Services.Design.Table. <> </>c__DisplayClass4. <Create>b__1() </Create>
v Microsoft.Office.Access.Services.SqlRetryUtil.ExecuteTransactionalSession (TransactionalSession relácie, ISqlConnectionFactory sqlConnection)
v Microsoft.Office.Access.Services.Design.Table.Create()
v Microsoft.Office.Access.Services.DataServer.WebService.AccessServiceSoap.CreateAccessObjectImpl (reťazec názov, popis String, AccessObjectType aktivitou, XmlNode telo, ServiceError & createError)...


Príčina
Tento problém sa vyskytuje, pretože hosťovského konta vypol tabulkamsdb systém databázy SQL Server počítača, ktorý používa ako služba prístupu aplikácie databázy servera (ADS).
Riešenie
Ak chcete odstrániť tento problém, postupujte nasledovne:
  1. Otvorte SQL Server Management Studio (SSMS).
  2. Pripojiť k inštancii servera SQL Server, ktorý používa ako služba prístupu aplikácie databázy servera (ADS).
  3. Vytvorte nový dotaz.
  4. Skopírujte nasledujúce dva riadky textu a vložiť do dotazu:

    POUŽITIE tabulkamsdb
    UDELENIE PRIPOJIŤ HODNOTENIA
  5. Spustite dotaz.
Ďalšie informácie
Ďalšie informácie nájdete v téme Ste mali zakázať hosť tabulkamsdb databázy SQL Server.
Aplikácia programu Access; Služby Access Services; Služby programu Access 2013. Vytvorenie tabuľky;

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 3175862 – Posledná kontrola: 07/06/2016 23:45:00 – Revízia: 1.0

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

  • kbmt KB3175862 KbMtsk
Pripomienky