Update: Datamining-Anbieter reagiert beim Zeile Navigation über OLE DB-API

Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 296905
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
# Fehler: 11327 (Plato7.x)
Problembeschreibung
Wenn Sie eine Abfrage mithilfe der Dataminingprovider ausstellen und eine Anwendung oder der Benutzer das Recordset navigiert mithilfe Zeilennavigation aus der OLE DB-API, tritt die folgenden OLEDB-Fehlermeldung:
-2147217916 (80040e4) Zeile Handle ist ungültig
Lösung
Installieren Sie das neueste Servicepack für Microsoft SQL Server 2000 (die Analysis Services Components - Sql2kasp1.exe), um dieses Problem zu beheben. Weitere Informationen finden Sie die folgende KB-Artikelnummer:
290211Info: Wie Sie das neueste SQL Server 2000 Service Pack erhalten
Status
Microsoft hat bestätigt, dass dies ein Problem in SQL Server 2000 Analysis Services Version 8.0 ist. Dieses Problem wurde erstmals in der Analysis Services-Komponenten von Microsoft SQL Server 2000 Service Pack 1.
Weitere Informationen

Schritte zum Reproduzieren des Verhaltens

  1. Erstellen Sie ein neues Visual Basic Standard EXE-Projekt.
  2. Fügen Sie einen Verweis auf Microsoft Active Data Objects Library.
  3. Das Projekt ein Modul hinzu, und fügen Sie folgenden Code:
    Public Sub Main()  Dim cn As New ADODB.Connection  Dim cmd As New ADODB.Command  Dim rs As New ADODB.Recordset     On Error GoTo ErrH    cn.Open "Provider=MSDMINE;Mining Location=C:\Program Files\" & _    "Microsoft Analysis Services\Data\FoodMart 2000"  rs.Open "SELECT t.num_children_at_home, t.marital_status," & _     " t.yearly_income, [Member Card RDBMS].[Member Card] FROM" & _     "[Member Card RDBMS] PREDICTION JOIN OPENROWSET('Microsoft.Jet.OLEDB.4.0'," & _     "'data source=C:\Program Files\Microsoft Analysis Services\Samples\FoodMart 2000.mdb'," & _     "'SELECT [Customer_ID], num_children_at_home, marital_status, yearly_income" & _     " FROM Customer') AS t ON  [Member Card RDBMS].[Customer ID] = t.[Customer_ID]" & _     " AND [Member Card RDBMS].[Num Children at home] = t.num_children_at_home" & _     " AND [Member Card RDBMS].[marital status] = t.marital_status AND" & _     " [Member Card RDBMS].[yearly income] = t.yearly_income", cn  rs.Move 4  Debug.Print rs.Fields(1).Value  rs.Close  cn.Close  Exit Sub  ErrH:  MsgBox CStr(Err.Number) & vbCrLf & Err.Description, vbOKOnly + vbInformation, "Error"  Err.Clear  Resume NextEnd Sub					
  4. Visual Basic-Programm ausführen.
-2147217916 (80040e4) Zeile Handle ist ungültig OLAP

Eigenschaften

Artikelnummer: 296905 – Letzte Überarbeitung: 02/06/2014 22:05:43 – Revision: 1.2

Microsoft SQL Server 2000 Analysis Services

  • kbnosurvey kbarchive kbmt kbbug kbfix kbsqlserv2000sp1fix kbssas800sp1fix KB296905 KbMtde
Feedback
ERROR: at System.Diagnostics.Process.Kill() at Microsoft.Support.SEOInfrastructureService.PhantomJS.PhantomJSRunner.WaitForExit(Process process, Int32 waitTime, StringBuilder dataBuilder, Boolean isTotalProcessTimeout)