لا يمكنك إنشاء جداول جديدة في الوصول إلى تطبيق ويب

هام: تمت ترجمة هذه المقالة باستخدام برامج مايكروسوفت للترجمة الآلية ومن المحتمل ان يتم تحريرها او تدقيقها بعد ذلك من خلال تكنولوجيا منصة مجموعات الترجمة(CTF) او من خلال مترجم بشري. تقدم لك شركة مايكروسوفت هذه المقالات المترجمة بشكل آلي او بالترجمة البشرية او بعد تحريرها وتدقيقها من قبل مجموعات الترجمة حتى تمكنكم من الوصول إلى جميع المقالات الموجودة في قواعد المعرفة لديها بلغات مختلفة. إلا أن المقالات المترجمة قد تحتوي على أخطاء في المفردات او بناء الجمل او النحو. وعليه، فإن شركة مايكروسوفت ليست مسؤولة عن اية أخطاء او عدم دقة في الترجمة او أية أضرار قد تحدث نتيجة أخطاء في ترجمة محتويات النص او استخدامه من قبل العملاء.

اضغط هنا لرابط المقالة باللغة الانجليزية3175862
الأعراض
عند إنشاء جدول جديد ثم حاول حفظه في تطبيق Microsoft Access، تتلقى رسالة الخطأ التالية:

حدث خطأ

تحدث هذه المشكلة إذا تمت استضافة التطبيق في بيئة SharePoint محلية. بالإضافة إلى ذلك، تحتوي سجلات ULS الإدخالات التالية في مستويات التسجيل كل منها:

استثناء:

ApplicationDesignService.CreateAccessObjectImpl: فشل بسبب استثناء: {System.InvalidOperationException: تم إكمال هذه SqlTransaction؛ وأنها لم تعد صالحة للاستعمال.

VerboseEx:
SqlCommand يوجد تتبع مكدس المدارة:
في 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 (الأمر سيكوريسقلكوماند، سقلكوماندسكوبي النطاق)
في Microsoft.Office.Access.Services.Design.Table. <> </>c__DisplayClass4. <Create>b__1() </Create>
في Microsoft.Office.Access.Services.SqlRetryUtil.ExecuteTransactionalSession (جلسة ترانساكتيونالسيشن، sqlConnection إيسقلكونيكتيونفاكتوري)
في Microsoft.Office.Access.Services.Design.Table.Create()
في Microsoft.Office.Access.Services.DataServer.WebService.AccessServiceSoap.CreateAccessObjectImpl (اسم سلسلة، سلسلة الوصف، نوع الكائن أكسيسوبجيكتيبي، XmlNode الجسم، سيرفيسيرور آند كريتيرور)...


السبب
تحدث هذه المشكلة لأنه تم تعطيل حساب المستخدم الضيف لقاعدة بيانات النظام msdb على كمبيوتر SQL Server الذي يتم استخدامه كخادم قاعدة بيانات خدمة الوصول التطبيق (ADS).
الحل
لحل هذه المشكلة، اتبع الخطوات التالية:
  1. فتح استوديو إدارة خادم SQL (SSMS).
  2. الاتصال بمثيل SQL Server الذي يتم استخدامه كخادم قاعدة بيانات خدمة الوصول التطبيق (ADS).
  3. إنشاء استعلام جديد.
  4. نسخ نص السطرين التاليين ولصقها في الاستعلام:

    استخدام msdb
    منح الاتصال بالضيف
  5. قم بتشغيل الاستعلام.
الوصول إلى التطبيق؛ الحصول على الخدمات؛ خدمات الوصول 2013؛ إنشاء جدول؛

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 3175862 - آخر مراجعة: 07/06/2016 15:33:00 - المراجعة: 1.0

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

  • kbmt KB3175862 KbMtar
تعليقات