So beheben Sie die Fehlermeldung: "Crystal Error 534-Fehler, der von der Daten Bank dll erkannt wurde" in Microsoft Dynamics SL


Einführung inWenn Sie in Microsoft Dynamics SL versuchen, einen benutzerdefinierten Bericht zu drucken oder einen benutzerdefinierten Bericht in der Vorschau anzuzeigen, wird die folgende Fehlermeldung angezeigt: 
Crystal-Fehler 534 – Fehler, der von der Daten Bank dll erkannt wurde.
In diesem Artikel wird beschrieben, wie Sie diese Fehlermeldung beheben.Weitere InformationenFühren Sie die folgenden Schritte aus, um die Fehlermeldung zu beheben.Hinweis Bevor Sie diese Schritte ausführen, stellen Sie sicher, dass keine anderen Benutzer bei Microsoft Dynamics SL angemeldet sind.
  1. Starten Sie Microsoft SQL Server Profiler. Verwenden Sie dazu die geeignete Methode: Methode 1: Wenn Sie SQL Server 2005 oder SQL Server 2008 ausführen
    1. Starten Sie SQL Server Management Studio, und stellen Sie eine Verbindung mit dem Server her, der die Microsoft Dynamics SL-Datenbanken hostet.
    2. Klicken Sie im Menü Extras auf SQL Server Profiler.
    3. Klicken Sie auf Datei, klicken Sie auf neue Ablaufverfolgung, und stellen Sie dann eine Verbindung mit dem Server her, auf dem SQL Server ausgeführt wird und der die Microsoft Dynamics SL-Datenbanken hostet.
    Methode 2: Wenn Sie SQL Server 2000 ausführen
    1. Klicken Sie auf Start, zeigen Sie auf Alle Programme, zeigen Sie auf Microsoft SQL Server, und klicken Sie dann auf Profiler.
    2. Klicken Sie auf Datei, zeigen Sie auf neu, klicken Sie auf Ablaufverfolgung, und stellen Sie dann eine Verbindung mit dem Server her, auf dem SQL Server ausgeführt wird und der die Datenbanken für Microsoft Dynamics SL hostet.
  2. Klicken Sie im Dialogfeld Ablaufverfolgungseigenschaften auf Ausführen.
  3. Öffnen Sie den Bildschirm Berichtsoptionen Interpreter (ROI) für den benutzerdefinierten Bericht, und klicken Sie dann auf Seitenansicht. Die folgende Fehlermeldung wird angezeigt:
    Crystal-Fehler 534 – Fehler, der von der Daten Bank dll erkannt wurde
    Hinweis Klicken Sie nicht auf OK , wenn diese Fehlermeldung angezeigt wird.
  4. Wechseln Sie zu SQL Server Profiler, und klicken Sie dann auf der Symbolleiste auf ausgewählte Ablaufverfolgung beenden .
  5. Verwenden Sie im Detail Bereich den Befehl Kopieren , um die SELECT-Anweisung in die Zwischenablage zu verschieben.
  6. Starten Sie den Abfrage-Editor oder SQL Query Analyzer, und wählen Sie dann die entsprechende Anwendungsdatenbank aus.
  7. Verwenden Sie den Befehl Einfügen , um die SELECT-Anweisung aus der Zwischenablage in den Abfrage Bereich zu verschieben, und drücken Sie dann F5, um die SELECT-Anweisung auszuführen.Hinweis Verwenden Sie die Ergebnisse aus Schritt 7, um zu bestimmen, was im Bericht geändert werden soll, um das Problem zu beheben.
Hinweis Diese Schritte zur Problembehandlung können auch verwendet werden, wenn die erwarteten Daten nicht im Bericht angezeigt werden. Mit diesen Schritten können Sie ermitteln, ob sich das Problem in der Abfrage befindet, die im Bericht enthalten ist, oder ob es sich um ein Problem mit der Unterdrückung im Bericht handelt.