SQL Server 2008 R2 SSRS-Reports Kann eine Verbindung Zu Datenquelle: kann Nicht erstellen Sie eine Verbindung zur Datenquelle
Wir versucht sind, stellen Sie eine vorhandene SQL-Server/SSRS-Konfiguration, einen neuen Satz von hardware. SSRS ausgeführt wird, auf dem gleichen server wie die SQL Server-Datenbank, versuchen wir Berichte erhalten, aus.
Wann immer wir versuchen zu testen, die Berichte, die wir erhalten die Fehlermeldung:
Ist ein Fehler aufgetreten während der Berichtsverarbeitung verwendet. (rsProcessingAborted)
Es kann keine Verbindung zur Datenquelle 'sqlConnection'. (rsErrorOpeningConnection)
Ein Netzwerk-oder instanzspezifischen Fehler beim herstellen einer Verbindung zu SQL Server. Der server wurde nicht gefunden oder ist nicht zugänglich. Stellen Sie sicher, dass der Instanzname richtig ist und ob SQL Server Remoteverbindungen zulässt. (Anbieter: Named Pipes-Anbieter, Fehler: 40 - Konnte nicht geöffnet werden eine Verbindung zu SQL Server
- Der Windows-Benutzer hat volle Rechte auf dem server.
- Die Anmeldungen aller zu existieren scheinen.
- TCP ausgeführt wird.
- Benannte Instanzen sind in Ordnung.
- SQL-Browser-Dienst ausgeführt wird
- "sqlcmd -L" zeigt die Datenbank-server aufgelistet
Ich bin völlig ratlos.
Ich habe. Alles sieht aus wie es sollte in Ordnung sein. Wir versuchen einstellen der Benutzer und sehen, wenn die Dinge schütteln lose.
InformationsquelleAutor Matt R. | 2013-05-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erstellen einer udl-Datei, wenn es verbindet, dann ist das problem die code /- Anwendung, wenn es keine Verbindung, dann ist es Ihre firewall, verbindungen string, dll-Bibliothek, service Sie IIS unter, dass nicht die richtigen Berechtigungen etc etc. Auch das wichtigste hier ist wohl die Verbindung Zeichenfolge. Machen Sie Folgendes: erstellen Sie eine leere Textdatei und benennen Sie Sie "myconnection.udl". Nun doppelklicken Sie auf die Datei und es startet ein applet. Sie können configuer die Verbindung zu Ihrer Datenbank und testen Sie es. (es werden pick-up registriert Verbindungs-Bibliotheken, etc.). Wenn es gibt, OK, dann öffnen Sie die udl-Datei in Editor, sehen Sie die korrekte Verbindungszeichenfolge. Fügen Sie Ihrer app-Verbindungseinstellungen. UDL-Dateien sind in der Regel missverstanden. Sie sind einfach eine text-Datei hält die Verbindung-Einstellungen. Sie rufen dann die Verbindung dll. Wenn Sie die udl-Datei funktioniert, dann haben Sie die richtige Verbindungszeichenfolge 100%
InformationsquelleAutor Ian P
Wir einen neuen Bericht erstellt und bereitgestellt und es funktionierte einfach. Nach einigen Untersuchungen, die berichten, dass ich aufgefordert worden, die Nutzung als test zunächst ein parameter, der standardmäßig eine Verbindung zu einem völlig anderen SQL Server, die die neue Umgebung nicht, und nicht sehen sollten. Alle anderen Berichte.
Meine Vermutung ist, dass wir tatsächlich das problem behoben, am Anfang, als wir modifizierten die Anmeldeinformationen des Dienstes, aber dann wir seien in einer Schleife zu testen, gegen was sich als einen verbuggten Bericht.
TLDR: Es war ein Fehler in dem Bericht, den wir testen gegen. Wir hatten schon das problem behoben, und nicht einmal erkennen, weil es ganz offenbar, wir sind Idioten.
InformationsquelleAutor Matt R.