JAVÍTÁS: Különböző hibaüzenetek jelennek meg olyan SQL Server Reporting Services-jelentés megnyitásakor, amelynek adatforrása HTTP protokollt használ az SQL Server 2008 Analysis Serviceshez való csatlakozáshoz

A Microsoft egyetlen letölthető fájlként terjeszti a Microsoft SQL Server 2008 javításait. Mivel a javítások egymásra épülnek, minden új kiadás tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző SQL Server 2008-javításban szerepelt.

Tünetek

Olyan SQL Server Reporting Services-jelentéssel rendelkezik, amelynek adatforrása a Microsoft SQL Server 2008 Analysis Services szolgáltatáshoz kapcsolódik. Az adatforrás a Microsoft ADOMD.NET-adatszolgáltatót használja a kapcsolathoz a HTTP protokollal. Ha nem rendszergazdai fiókkal nyitja meg a jelentést, az adatforrás hitelesítőadat-beállításaitól függően különféle hibaüzeneteket kaphat a Jelentéskezelőben.

Hitelesítő adatok beállítása 1

Az adatforrás konfigurálása az integrált Windows-biztonsági beállítás használatára történik. Ebben az esetben a következő hibaüzenet jelenik meg:

Megjegyzés

Hiba történt az ügyfélrenderelés során.
Hiba történt a jelentés feldolgozása során.
A lekérdezés végrehajtása nem sikerült az "<Adatkészlet neve>" adatkészlethez.
A kapcsolat nincs megnyitva.

Hitelesítő adatok 2. beállítása

Az adatforrás a Nem szükséges hitelesítő adatok beállítás használatára van konfigurálva. Ebben az esetben a következő hibaüzenet jelenik meg:

Megjegyzés

Az aktuális művelet nem hajtható végre. A felhasználói adatforrás hitelesítő adatai nem felelnek meg a jelentés futtatásának követelményeinek. A felhasználói adatforrás hitelesítő adatait nem tárolja a jelentéskészítő kiszolgáló adatbázisa, vagy a felhasználói adatforrás úgy van konfigurálva, hogy ne kérje a hitelesítő adatokat, de a felügyelet nélküli végrehajtási fiók nincs megadva. (rsInvalidDataSourceCredentialSetting)

Hitelesítő adatok 3. beállítása

  • Az adatforrás úgy van konfigurálva, hogy a jelentéskészítő kiszolgálón biztonságosan tárolt hitelesítő adatokat használja.
  • A "Hozzáférés Windows-hitelesítő adatokként az adatforráshoz való csatlakozáskor " jelölőnégyzet be van jelölve.
  • A hitelesített felhasználó megszemélyesítése az adatforráshoz való csatlakozás után beállítás nincs bejelölve.
  • Az adatforráshoz megadott felhasználó megfelelő engedélyekkel rendelkezik az SQL Server 2008 Analysis Services szolgáltatásban.
    A felhasználó például kiszolgáló-rendszergazdai szerepkörrel rendelkezik.

Ebben az esetben a "Hitelesítő adatok beállítása 1" részben említett hibaüzenet jelenik meg.

Hitelesítő adatok 4. beállítása

  • Az adatforrás úgy van beállítva, hogy a jelentést futtató felhasználó által megadott hitelesítő adatokat használja.
  • A "Hozzáférés Windows-hitelesítő adatokként az adatforráshoz való csatlakozáskor " jelölőnégyzet be van jelölve.

Ebben az esetben a "Hitelesítő adatok beállítása 1" részben említett hibaüzenet jelenik meg.

Ok

A jelentés megnyitásakor a jelentés adatforrása az adatforrás hitelesítő adataival csatlakozik az SQL Server 2008 Analysis Services szolgáltatáshoz. A kapcsolat létrejöttét követően az SQL Server 2008 Analysis Services szolgáltatáshoz küldött további kérelmek nem használják fel újra az adatforrás hitelesítő adatait. Ehelyett az egymást követő kérések az aktuális felhasználó hitelesítő adatait használják. Ez okozza a "Hibajelenségek" című szakaszban említett problémát.

Állapot

A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.

Megoldás

SQL Server 2008 Service Pack 1 (SP1)

FontosEz a javítás szükséges az SQL Server 2008 Service Pack 1 (SP1) csomag futtatásához.

A hiba javítását először az SQL Server 2008 Service Pack 1 4. összegző frissítésében adtuk ki. Az összegző frissítési csomagról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

973602 4-es összegző frissítés a SQL Server 2008 Service Pack 1-hezMegjegyzés: Mivel a buildek kumulatívak, minden új javításkiadás tartalmazza az összes gyorsjavítást és az összes biztonsági javítást, amely az előző SQL Server 2008-as javításban szerepelt. A Microsoft azt javasolja, hogy fontolja meg az ezt a gyorsjavítást tartalmazó legújabb javítás telepítését. További információ a Microsoft Tudásbázis következő számú cikkében olvasható (a cikk megnyitásához kattintson a sorszámra):

970365 A SQL Server 2008-as szervizcsomag 1 után megjelent SQL Server 2008-as buildek
A Microsoft SQL Server 2008 gyorsjavításai meghatározott SQL Server szervizcsomagokhoz jönnek létre. Az SQL Server 2008 Service Pack 1 telepítéséhez telepítenie kell az SQL Server 2008 Service Pack 1 gyorsjavítását. Alapértelmezés szerint az SQL Server szervizcsomagjában található összes gyorsjavítás megtalálható a következő SQL Server szervizcsomagban.

Hivatkozások

Az SQL Server növekményes karbantartási modelljéről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

935897 A SQL Server csapatától elérhető egy növekményes karbantartási modell a jelentett problémák gyorsjavításához

Az SQL Server frissítéseihez szükséges elnevezési sémáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

822499 Új elnevezési séma a Microsoft SQL Server szoftverfrissítési csomagjaihoz

A szoftverfrissítésekkel kapcsolatos terminológiáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

824684 A Microsoft szoftverfrissítéseinek leírására használt szabványos terminológia leírása