Неможливо створити нові таблиці доступ до веб-застосунку

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3175862
Ознаки
Створіть таблицю та спробуйте зберегти його в застосунку Microsoft Access, з'являється таке протокол IMAP про помилку:

Сталася помилка

Ця проблема виникає, якщо в застосунку, розміщеного в середовищі локальної SharePoint. Крім того, у журналах ULS містять такі рядки на рівні відповідних журналювання:

Виняток:

ApplicationDesignService.CreateAccessObjectImpl: Не вдалося, за винятком: {System.InvalidOperationException: цей SqlTransaction завершено; це більше не використовується.

Використовувала:
SqlCommand, StackTrace із керуванням:
на Microsoft.Office.Server.Data.SqlSession.OnPreExecuteCommand (SqlCommand команда)
на Microsoft.Office.Server.Data.SqlSession.ExecuteNonQuery (SqlCommand команда)
на Microsoft.Office.Access.Services.Database.RetryableSqlCommand.ExecuteNonQuery()
у Microsoft.Office.Access.Services.Database.SqlClientExtensions.ExecuteNonQueryLogged (SecureSqlCommand команди, SqlCommandScope область)
у Microsoft.Office.Access.Services.Design.Table. <> </>c__DisplayClass4. <Create>b__1() </Create>
у Microsoft.Office.Access.Services.SqlRetryUtil.ExecuteTransactionalSession (TransactionalSession сеанс, ISqlConnectionFactory sqlConnection)
на Microsoft.Office.Access.Services.Design.Table.Create()
на Microsoft.Office.Access.Services.DataServer.WebService.AccessServiceSoap.CreateAccessObjectImpl (рядок, рядок опис, AccessObjectType-тип об'єкта, XmlNode тіло, ServiceError & createError).


причина
Ця проблема виникає, тому що облікового запису "гість" вимкнуто базу даних msdb системи на комп'ютері SQL Server, який використовується як застосунок-служба, доступ до застосунку бази даних сервера (ADS).
Розв'язанн
Щоб вирішити цю проблему, виконайте такі інтерактивні елементи.
  1. Відкрийте SQL Server Management Studio (SSMS).
  2. Підключитися до екземпляра SQL Server, який використовується як службу доступу застосунку бази даних сервера (ADS).
  3. Створіть новий запит.
  4. Скопіюйте наступні два рядки тексту та їх Вставка до запиту:

    USE msdb
    НАДАННЯ ПІДКЛЮЧЕННЯ ВІДГУКИ
  5. Виконання запит на змінення.
Додаткові відомості
Щоб отримати додаткові відомості див. Не слід вимкнути Відгуки користувачів, в базу даних msdb SQL Server.
Веб-застосунок Access; Доступ до послуг; служби Access Services, 2013; Створення;

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 3175862 – останній перегляд: 07/06/2016 23:47:00 – виправлення: 1.0

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

  • kbmt KB3175862 KbMtuk
Зворотний зв’язок