FIX: Query reso vuoto set di risultati se un membro calcolato viene definito mediante la funzione NonEmptyCrossjoin

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

830393
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
BUG #: 14158 (Plato7x)
Sintomi
Quando un membro calcolato viene definito utilizzando la funzione NonEmptyCrossjoin , è possibile che le query che coinvolgono il membro calcolato in modo non corretto possono restituiscono un set di risultati vuoto. Questo problema si verifica quando le seguenti condizioni sono vere:
  • Uno degli assi della query contiene solo il membro calcolato e non i membri di base.
  • Il membro calcolato non richiama una funzione di attraversamento di set (ad esempio SUM, MIN, MAX, AGGREGATE, FILTER, ORDER o GENERARE) su membri di dimensione in cui è definito il membro calcolato.
  • Nessun altro calcolo nella query richiama una funzione di attraversamento set su membri della dimensione in cui è definito il membro calcolato.
  • Esistono uno o più ulteriori calcoli nella query che utilizza la funzione NonEmptyCrossjoin o la funzione DistinctCount e il calcolo viene applicato prima della definizione di membro calcolato.
Risoluzione

Informazioni sul Service pack

Per risolvere il problema, ottenere il service pack più recente per Microsoft SQL Server 2000. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
290211Come ottenere il service pack più recente per SQL Server 2000

Informazioni sull'hotfix


La versione di lingua inglese di questo aggiornamento rapido (hotfix) presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e le ore per questi file sono indicati in UTC (Coordinated Universal Time). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e l'ora locale, utilizzare la scheda fuso orario dello strumento Data e ora del Pannello di controllo.
   Date         Time   Version            Size    File name   --------------------------------------------------------------   13-Sep-2003  22:50  8.0.806.0         217,668  Msmdcb80.dll        13-Sep-2003  22:50  8.0.0.843       4,055,616  Msmddo80.dll        27-Sep-2003  03:02  8.0.864.0       1,032,768  Msmdgd80.dll        13-Sep-2003  22:50  8.0.823.0         172,608  Msmdpump.dll        27-Sep-2003  03:02  8.0.0.864       9,638,468  Msmdsgn80.dll       03-Oct-2003  21:08  8.0.868.0       1,835,588  Msmdsrv.exe         03-Oct-2003  21:08  8.0.868.0       2,077,264  Msolap80.dll        10-May-2003  08:05  8.0.820.0         213,069  Msolap80.rll
Nota A causa delle dipendenze fra i file, la funzionalità che contiene i file o l'aggiornamento rapido (hotfix) più recente può contenere anche ulteriori file.

SQL Server 2000 Analysis Services 64-bit

Per ulteriori informazioni su una build di aggiornamento rapido (hotfix) è stata progettata per un server che esegue SQL Server 2000 Analysis Services a 64 bit o per sapere se è pianificata una correzione da includere in SQL Server 2000 Analysis Services 64-bit Service Pack 4, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
825804FIX: Le informazioni di Hotfix per build 8.0.872 di SQL Server 2000 Analysis Services a 64 bit


Status
Microsoft ha confermato che questo problema riguarda i prodotti sono elencati nella sezione "Si applica a".

Questo problema è stato innanzitutto corretto in SQL Server 2000 Service Pack 4.
Riferimenti
Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
824684Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 830393 - Ultima revisione: 02/26/2014 23:34:13 - Revisione: 3.3

  • Microsoft SQL Server 2000 Analysis Services
  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbqfe kbsqlserv2000presp4fix kbfix kbbug KB830393 KbMtit
Feedback