الأعراض
افترض انك قمت بتطبيق أحدي حزم التحديث التراكمي التالية علي Microsoft SQL Server 2008 R2:
-
حزمه التحديثات التراكمية 3 ل SQL Server 2008 R2 Service Pack 2 (SP2) أو إصدار أحدث
-
حزمه التحديث التراكمي 8 ل SQL Server 2008 R2 Service Pack 1 (SP1) أو إصدار أحدث
عند محاولة تشغيل استعلامات متعددة الابعاد (MDX) التي يمكنك تشغيلها مسبقا بنجاح ، تتلقي رسالة الخطا التالية:
خطا في OLE DB: خطا OLE DB أو ODBC: اسم عمود غير صالح ' <ColumnName> '. 42S22 ؛ اسم العمود ' <ColumnName> ' غير صالح. 42S22.
السبب
تحدث هذه المشكلة نظرا لان تصحيح المشكلة الموضح في مقاله قاعده معارف Microsoft 2741143 يحتوي علي انحدار.
الحل
تم تصحيح المشكلة أولا في التحديث التراكمي التالي ل SQL Server.
تحديث تراكمي 11 ل SQL Server 2012 /en-us/help/2908007
تحديث تراكمي 9 ل SQL Server 2008 R2 SP2 /en-us/help/2887606
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع علي آخر التحديثات التراكمية ل SQL Server:
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".