Invoke-Sqlcmd : Could not load file or assembly Microsoft.SqlServer.BatchParser

Problem

Invoke-Sqlcmd : Could not load file or assembly Microsoft.SqlServer.BatchParser

Invoke-Sqlcmd : Could not load file or assembly ‚Microsoft.SqlServer.BatchParser, Version=11.0.0.0, Culture=neutral,
PublicKeyToken=89845dcd8080cc91′ or one of its dependencies. The system cannot find the file specified.
At line:1 char:1
+ Invoke-Sqlcmd
+ ~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Invoke-Sqlcmd], FileNotFoundException
+ FullyQualifiedErrorId : System.IO.FileNotFoundException,Microsoft.SqlServer.Management.PowerShell.GetScriptCommand

Invoke-Sqlcmd : Die Datei oder Assembly Microsoft.SqlServer.BatchParser oder eine Abhängigkeit davon wurde nicht gefunden

Invoke-Sqlcmd : Die Datei oder Assembly „Microsoft.SqlServer.BatchParser, Version=11.0.0.0, Culture=neutral,
PublicKeyToken=89845dcd8080cc91“ oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
In Zeile:1 Zeichen:1
+ Invoke-Sqlcmd
+ ~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Invoke-Sqlcmd], FileNotFoundException
+ FullyQualifiedErrorId : System.IO.FileNotFoundException,Microsoft.SqlServer.Management.PowerShell.GetScriptCommand

Invoke-Sqlcmd : Could not load file or assembly Microsoft.SqlServer.BatchParser weiterlesen

Error while enabling Windows feature: NetFx3, Error Code : -2146498298

Problem

Error while enabling Windows feature: NetFx3, Error Code : -2146498298

Microsoft SQL Server 2012

The following error has occurred:

Error while enabling Windows feature: NetFx3, Error Code : -2146498298, Please try enabling Windows feature: NetFx3 from Windows management tools and then run setup again. For more information on how to enable Windows features, see http://go.microsoft.com/fwlink/?linkid=227143

Fehler beim Aktivieren der Windows-Funktion: NetFx3. Fehlercode : -2146498298

TITEL: Microsoft SQL Server 2012-Setup
——————————

Fehler:

Fehler beim Aktivieren der Windows-Funktion: NetFx3. Fehlercode : -2146498298. Versuchen Sie, die Windows-Funktion ‚NetFx3‘ über die Windows-Verwaltungstools zu aktivieren, und führen Sie Setup dann erneut aus. Weitere Informationen zum Aktivieren von Windows-Funktionen finden Sie unter ‚http://go.microsoft.com/fwlink/?linkid=227143‘.

Error while enabling Windows feature: NetFx3, Error Code : -2146498298 weiterlesen

Event-ID: 3760 – The login failed. Login failed for user ‚Domain\ExcelServiceUser‘ – SharePoint 2013

Problem

Excel Web Access – Die Arbeitsmappe konnte nicht geöffnet werden.

Event-ID: 3760 - Cannot open database - Excel Web Access - Die Arbeitsmappe konnte nicht geöffnet werden - Die Arbeitsmappe kann nicht geöffnet werden - Error - Fehler - Event-ID: 3760 - SharePoint 2013.png

Die Arbeitsmappe konnte nicht geöffnet werden.
Die Arbeitsmappe kann nicht geöffnet werden.

Bzw. auf englisch:

The workbook cannot be opened

Event-ID: 3760 – SharePoint Foundation – Cannot open database ‚Content_DB‘ requested by the login. The login failed. Login failed for user ‚Domain\ExcelServiceUser‘

Diese Fehlermeldung wird im Event Viewer (Ereignislog) und im ULS-Log angezeigt:

SQL Database ‚Content_DB‘ on SQL Server instance ‚SQL_Instance‘ not found. Additional error information from SQL Server is included below.

Cannot open database ‚Content_DB‘ requested by the login. The login failed.
Login failed for user ‚Domain\ExcelServiceUser‘.

Event-ID: 3760 – SharePoint Foundation – Die von der Anmeldung angeforderte Content_DB-Datenbank kann nicht geöffnet werden. Fehler bei der Anmeldung.
Fehler bei der Anmeldung für den Benutzer ‚Domain\ExcelServiceUser‘

Diese Fehlermeldung wird im Event Viewer (Ereignislog) und im ULS-Log angezeigt:

Die SQL-Datenbank ‚Content_DB‘ für die SQL Server-Instanz ‚SQL_Instance‘ wurde nicht gefunden. Weitere Fehlerinformationen aus SQL Server finden Sie unten.

Die von der Anmeldung angeforderte Content_DB-Datenbank kann nicht geöffnet werden. Fehler bei der Anmeldung.
Fehler bei der Anmeldung für den Benutzer ‚Domain\ExcelServiceUser‘.

Event-ID: 3760 – The login failed. Login failed for user ‚Domain\ExcelServiceUser‘ – SharePoint 2013 weiterlesen

ID: 1194 – FailoverClustering – Cluster network name resource SQL Network Name failed to create its associated computer object in domain

Problem

The cluster resource ‚SQL Server (<SQL-Instance>)‘ could not be brought online due to an error bringing the dependency resource ‚SQL Network Name(<SQL-Instance-Computer-Name>‘ online

The cluster resource ‚SQL Server (<SQL-Instance>)‘ could not be brought online due to an error bringing the dependency resource ‚SQL Network Name(<SQL-Instance>‘ online. Refer to the Cluster Events in the Failover Cluster Manager for more information.

Die SQL Server (<SQL-Instance>)-Clusterressource konnte aufgrund eines Fehlers bei der Onlineschaltung der SQL Network Name (<SQL-Instance-Computer-Name>)-Abhängigkeitsressource nicht online geschaltet werden

TITEL: Microsoft SQL Server 2012-Setup
——————————

Fehler:

Die SQL Server (<SQL-Instance>)-Clusterressource konnte aufgrund eines Fehlers bei der Onlineschaltung der SQL Network Name (<SQL-Instance-Computer-Name>)-Abhängigkeitsressource nicht online geschaltet werden. Weitere Informationen finden Sie in den Clusterereignissen im Failovercluster-Manager.

Event-ID: 1194 – Microsoft-Windows-FailoverClustering – Cluster network name resource ‚SQL Network Name (<SQL-Instance>)‘ failed to create its associated computer object in domain ‚<Domain>‘ during: Resource online.

Cluster network name resource 'SQL Network Name (<SQL-Instance>)' failed to create its associated computer object in domain '<Domain>' during: Resource online.

The text for the associated error code is: A constraint violation occurred.

Please work with your domain administrator to ensure that:

– The cluster identity '<Cluster-Name>$' has Create Computer Objects permissions. By default all computer objects are created in the same container as the cluster identity '<Cluster-Name>$'.

– The quota for computer objects has not been reached.

– If there is an existing computer object, verify the Cluster Identity ‘'<Cluster-Name>$' has 'Full Control' permission to that computer object using the Active Directory Users and Computers tool.

Event-ID: 1069 – FailoverClustering

Fehler in der Clusterressource "SQL Server (<SQL-Instance>)" des Typs "SQL Server" in der Clusterrolle "SQL Server (<SQL-Instance>)".

Abhängig von den Fehlerrichtlinien für die Ressource und die Rolle wird vom Clusterdienst möglicherweise versucht, die Ressource auf diesem Knoten online zu schalten oder die Gruppe auf einen anderen Knoten des Clusters zu verschieben und die Ressource dann neu zu starten. Prüfen Sie den Ressourcen- und Gruppenzustand mit dem Failovercluster-Manager oder mit dem Windows PowerShell-Cmdlet "Get-ClusterResource".

ID: 1194 – FailoverClustering – Cluster network name resource SQL Network Name failed to create its associated computer object in domain weiterlesen

Lock request time out period exceeded. (Microsoft SQL Server, Error: 1222)

Problem

Das Timeout für Sperranforderung wurde überschritten. (Microsoft SQL Server, Fehler: 1222)

TITEL: Microsoft SQL Server Management Studio
——————————

Ausnahme beim Ausführen einer Transact-SQL-Anweisung oder eines Transact-SQL-Batches. (Microsoft.SqlServer.ConnectionInfo)

——————————
ZUSÄTZLICHE INFORMATIONEN:

Das Timeout für Sperranforderung wurde überschritten.
Das Timeout für Sperranforderung wurde überschritten. (Microsoft SQL Server, Fehler: 1222)

Hilfe erhalten Sie durch Klicken auf: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=10.50.6220&EvtSrc=MSSQLServer&EvtID=1222&LinkId=20476

 

Lock request time out period exceeded. (Microsoft SQL Server, Error: 1222)

Wird im SSMS angezeigt.

Der Aktivitätsmonitor kann keine Abfragen für den Server SP-DB-Server ausführen

Der Aktivitätsmonitor kann keine Abfragen für den Server SP-DB-Server ausführen.
Der Aktivitätsmonitor wird für diese Instanz angehalten.
Verwenden Sie das Kontextmenü im Übersichtsbereich, um den Aktivitätsmonitor wieder zu starten.

Zusätzliche Informationen:
Timeout abgelaufen. Das Zeitlimit wurde vor dem Beenden des Vorgangs überschritten oder der Server reagiert nicht. (Microsoft SQL Server)
Der Wartevorgang wurde abgebrochen Lock request time out period exceeded. (Microsoft SQL Server, Error: 1222) weiterlesen

Fehler in der Berichtsserver-Datenbank – System.Data.SqlClient.SqlException: Timeout

Problem: System.Data.SqlClient.SqlException: Timeout

System.Data.SqlClient.SqlException: Timeout abgelaufen

Folgende Fehlermeldung wird angezeigt, wenn versucht wird ein SQL Server Reporting Services (SSRS) Abonnement im SharePoint zu erstellen oder zu bearbeiten.

Das hat leider nicht geklappt.
Fehler in der Berichtsserver-Datenbank. Dies kann auf einen Verbindungsfehler, ein Timeout oder wenig Speicherplatz innerhalb der Datenbank zurückzuführen sein. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerStorageException: Fehler in der Berichtsserver-Datenbank. Dies kann auf einen Verbindungsfehler, ein Timeout oder wenig Speicherplatz innerhalb der Datenbank zurückzuführen sein. ---> System.Data.SqlClient.SqlException: Timeout abgelaufen. Das Zeitlimit wurde vor dem Beenden des Vorgangs überschritten oder der Server reagiert nicht. ---> System.ComponentModel.Win32Exception: Der Wartevorgang wurde abgebrochen
Technische Details

Führen Sie die Problembehandlung mit Microsoft SharePoint Foundation aus.

Korrelations-ID: 8ee3a59d-7182-f0a2-48af-b101ca551e9f

Vielleicht wird auch folgender Text angezeigt:

System.Data.SqlClient.SqlException (0x80131904): Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

Das Timeout für Sperranforderung wurde überschritten

Nach dem das SQL Server Management Studio die Verbindung zur Instanz, auf der die SSRS Datenbanken liegen, aufgebaut hat, wird folgende Fehlermeldung angezeigt:

TITEL: Microsoft SQL Server Management Studio
------------------------------
Ausnahme beim Ausführen einer Transact-SQL-Anweisung oder eines Transact-SQL-Batches. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
ZUSÄTZLICHE INFORMATIONEN:
Das Timeout für Sperranforderung wurde überschritten.
Das Timeout für Sperranforderung wurde überschritten. (Microsoft SQL Server, Fehler: 1222)
Hilfe erhalten Sie durch Klicken auf: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=10.50.6220&EvtSrc=MSSQLServer&EvtID=1222&LinkId=20476
------------------------------
SCHALTFLÄCHEN:
OK
------------------------------

Der Aktivitätsmonitor wird für diese Instanz angehalten

Der Aktivitätsmonitor kann nicht geöffnet werden. Folgende Fehlermeldung wird angezeigt:

TITEL: Microsoft SQL Server Management Studio
------------------------------
Der Aktivitätsmonitor kann keine Abfragen für den Server <SSRS-SQL-Instanz> ausführen.
Der Aktivitätsmonitor wird für diese Instanz angehalten.
Verwenden Sie das Kontextmenü im Übersichtsbereich, um den Aktivitätsmonitor wieder zu starten.
------------------------------
ZUSÄTZLICHE INFORMATIONEN:
Timeout abgelaufen. Das Zeitlimit wurde vor dem Beenden des Vorgangs überschritten oder der Server reagiert nicht. (Microsoft SQL Server, Fehler: -2)
Hilfe erhalten Sie durch Klicken auf: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=10.50.6220&EvtSrc=MSSQLServer&EvtID=-2&LinkId=20476
------------------------------
Der Wartevorgang wurde abgebrochen
------------------------------
SCHALTFLÄCHEN:
OK
------------------------------

Event-ID: 1107 – SQL Server Reporting Services Shared Service kann nicht mit der Berichtsserver-Datenbank verbunden werden.

Im Event Log findet man die Event-ID: 1107 mit der Quelle „SQL Server Reporting Services Shared Service“ und dem Text:

SQL Server Reporting Services Shared Service kann nicht mit der Berichtsserver-Datenbank verbunden werden. (Anwendung: SQL Server Reporting Services, CorrelationId: 00000000-0000-0000-0000-000000000000)

Event-ID: 5586 – (provider: TCP Provider, error: 0 – Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte.)

Im Event Log findet man die Event-ID: 5586 mit der Quelle „SharePoint Foundation“ und dem Text:

Unbekannte SQL-Ausnahme '10061'. Weitere Fehlerinformationen aus SQL Server finden Sie unten.

Netzwerkbezogener oder instanzspezifischer Fehler beim Herstellen einer Verbindung mit SQL Server. Der Server wurde nicht gefunden, oder auf ihn kann nicht zugegriffen werden. Überprüfen Sie, ob der Instanzname richtig ist und ob SQL Server Remoteverbindungen zulässt. (provider: TCP Provider, error: 0 – Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte.)

Fehler in der Berichtsserver-Datenbank – System.Data.SqlClient.SqlException: Timeout weiterlesen

Verbindung zum SQL Server mit einer UDL Datei testen – Tipp

Einleitung

Es gib eine Möglichkeit die Verbindung zum SQL Server mit einer UDL Datei zu testen, ohne dabei zu telnet, Portscanner, Softwareinstallationen oder Ähnlichem greifen zu müssen. Hier zeige ich detailliert wie es funktioniert. Verbindung zum SQL Server mit einer UDL Datei testen – Tipp weiterlesen

Execute Stored Procedure – Berechtigung zum Ausführen erteilen – Tipp

Manchmal muss ein Benutzer die Berechtigung für das Ausführen (execute) der Store Procedure bzw. „gespeicherten Prozedur“ erhalten.

Leider bietet MS SQL-Server keine vorgefertigte Datenbankrolle, die nur das Recht „Ausführen“ enthält. Aus diesem Grund werden wir eine neue Datenbankrolle „proc_executor“ erstellen und die Berechtigung zum Ausführen erteilen.

Execute Stored Procedure – Berechtigung zum Ausführen erteilen – Tipp weiterlesen

Von DocAve erstellte Datenbank wird wiederhergestellt…

Problem

Die von DocAve erstellte Datenbank wird wiederhergestellt…

Im SSMS sieht man eine (von DocAve erstellte), temporäre Datenbank mit der Meldung (Wird wiederhergestellt…) bzw. (Restoring…) bzw. (Standby / Schreibgeschützt) bzw. (Wiederherstellung steht aus)

The job has timed out. The connection between the Control Service and Media Service or Agent are disconnected

Im DocAve Job Monitor in den Job Details unter „Comment“ zu finden.

Failed to verify the backup for the current node. Error: Failed to restore node ‚<Farm>\Microsoft SharePoint Foundation-Webanwendung\<WebAppName>\<SP-DB-Name>.full.data‘, details: Der Prozess kann nicht auf die Datei „<Pfad>\MSSQL\DATA\SAFEDATA\<SP-DB-Name>.mdf“ zugreifen, da sie von einem anderen Prozess verwendet wird.

Wird in den Details eines, mit dem Status „Finished with Exception“ beendeten Platform Maintenance Jobs im DocAve Job-Monitor angezeigt.

Details

Beschreibung

Im SSMS sieht man eventuell Folgendes (muss nicht alles vorhanden sein):

  • Eine (von DocAve erstellte), temporäre Datenbank mit dem grünen, nach oben zeigenden Pfeil als Icon und dem Namen
    <SP-DB-Name>_PM<GUID>
    (Wird wiederhergestellt…) bzw. (Restoring…)
  • Graue Datenbank-Icons mit dem Text (Standby / Schreibgeschützt)
  • Normale gelbe Datenbank-Icons mit dem Status (Wiederherstellung steht aus)

In den Eigenschaften der DB findet man den Namen, den Status (z.B. „Wird wiederhergestellt“) und wann die DB erstellt wurde. Die Angaben zu den eigentlichen SQL-Files findet man hier nicht.

Datenbankeigenschaften - Datenbank wird wiederhergestellt

PM im Namen steht in diesem Fall für Platform Maintenance
Manager und führt im DocAve Backup-Plan aktivierten Wartungsjobs wie „Verify DB Backup Data“, „Build Index“ etc. aus.

Auf dem SQL-Server im <Pfad>\MSSQL\DATA\SAFEDATA findet man die zu der temporären DB gehörenden Dateien <SP-DB-Name>.mdf und <SP-DB-Name>.ldf
Das Änderungsdatum der Dateien entspricht dem Datum aus den DB-Eigenschaften.

Im DocAve Job-Monitor findet man in dem Fall einen unfertigen Platform-Maintenance-Job mit folgenden Angaben:

  • Maintenance Job ID: PM<JahrMonatTagZeit>
  • Maintenance Action: Verify database backup data
  • Status: Failed
  • Comment: The job has timed out. The connection between the Control Service and Media Service or Agent are disconnected

Von DocAve erstellte Datenbank wird wiederhergestellt… weiterlesen

SQL Network Interfaces, error: 26 – Fehler beim Bestimmen des angegebenen Servers/der angegebenen Instanz

Problem

SQL Network Interfaces, error: 26 – Fehler beim Bestimmen des angegebenen Servers/der angegebenen Instanz

SQL Network Interfaces, error: 26 – Error Locating Server/Instance Specified

Details

Beim Ausführen des SharePoint Konfigurationsassistenten, bzw. dessen CMD-Version wird folgende Fehlermeldung angezeigt:

Eine Ausnahme vom Typ 'System.Data.SqlClient.SqlException' wurde ausgelöst. Weitere Ausnahmeinformationen: Netzwerkbezogener oder instanzspezifischer Fehler beim Herstellen einer Verbindung mit SQL Server. Der Server wurde nicht gefunden, oder auf ihn kann nicht zugegriffen werden. Überprüfen Sie, ob der Instanzname richtig ist und ob SQL Server Remoteverbindungen zulässt. (provider: SQL Network Interfaces, error: 26 - Fehler beim Bestimmen des angegebenen Servers/der angegebenen Instanz)

SQL Network Interfaces, error: 26 – Fehler beim Bestimmen des angegebenen Servers/der angegebenen Instanz weiterlesen