Als «sql-server» getaggte Fragen

Alle Versionen von Microsoft SQL Server (nicht MySQL). Bitte fügen Sie auch ein versionierspezifisches Tag wie sql-server-2016 hinzu, da es häufig für die Frage relevant ist.

3
Lassen Sie MS SQL Server Speicherplatz freigeben
Eine schlecht verwaltete Datenbanktabelle ist enorm gewachsen. 48 + Auftritte von Orphan Records. Ich versuche es aufzuräumen und meine gefährlich volle Festplatte wieder in einen normalen Zustand zu versetzen. Ich werde ungefähr 400 Millionen Datensätze aus dieser Tabelle löschen. Dies läuft während ich tippe. Ich stelle fest, dass mein Festplattenspeicher …

1
Wiederherstellung nicht möglich (Fehler 3456)
Ich habe eine Situation, die nicht leicht herauszufinden ist, und dachte, ich würde in diesem Forum fragen, ob andere Vorschläge haben könnten. Ich verwende SQL Server 2008 R2 Standard SP3 unter Windows Server 2008R2 Enterprise. Eine Datenbank musste gewartet werden, und danach musste ich sie auf einem anderen Server wiederherstellen. …

2
Was sagt Page Life Expectancy über die Instanz aus?
Ich habe Überwachungssoftware auf einigen SQL Server-Instanzen in der Umgebung installiert. Ich versuche, Engpässe zu finden und einige Leistungsprobleme zu beheben. Ich möchte herausfinden, ob einige Server mehr Speicher benötigen. Ich interessiere mich für einen Zähler: die Lebenserwartung der Seite. Auf jeder Maschine sieht es anders aus. Warum ändert es …

2
SQL Server 2012-Speicherverbrauch außerhalb des Pufferpools
Ich habe eine Instanz von SQL Server 2012 SP2 Enterprise Edition, die ~ 20 GB Arbeitsspeicher über dem Maximalwert verbraucht. Speicherlimit. Die Instanz ist auf 65 GB beschränkt, der in der folgenden Abfrage verwendete physische Speicher zeigt jedoch 86 GB an SELECT (physical_memory_in_use_kb/1024)/1024 AS [PhysicalMemInUseGB] FROM sys.dm_os_process_memory; GO Der Server …

1
Wie vermeide ich die Verwendung der Zusammenführungsabfrage, wenn mehrere Daten mithilfe des XML-Parameters aktualisiert werden?
Ich versuche, eine Tabelle mit einem Array von Werten zu aktualisieren. Jedes Element im Array enthält Informationen, die mit einer Zeile in einer Tabelle in der SQL Server-Datenbank übereinstimmen. Wenn die Zeile bereits in der Tabelle vorhanden ist, aktualisieren wir diese Zeile mit den Informationen im angegebenen Array. Andernfalls fügen …

1
AlwaysOn-Verfügbarkeitsgruppenfehler nach Windows Update in einer Umgebung ohne Failovercluster
Unser SQL Server-Dienst war heute Morgen ausgefallen, wodurch einige unserer Websites heruntergefahren wurden. Als ich die Windows-Ereignisanzeige überprüfte, sah ich die folgenden Fehler: Das Upgrade auf Skriptebene für die Datenbank 'master' ist fehlgeschlagen, da beim Upgrade-Schritt 'SSIS_hotfix_install.sql' der Fehler 942, Status 4, Schweregrad 25 aufgetreten ist Die Master-Datenbank kann nicht …

1
T-SQL - OPTION (FAST x) und Trace-Flag 8722
Ich habe lange gesucht und immer noch keine Antwort auf mein Problem gefunden. Unsere Dynamics AX generiert Abfragen mit dem Abfragehinweis OPTION (FAST x), wodurch manchmal die Verwendung eines fehlerhaften Ausführungsplans erzwungen wird. Die Entwickler sagen, es ist standardmäßig und schwer zu ändern (muss möglicherweise auf allen Formularen behoben werden). …

3
Assembly 'system.web, Version = 4.0.0.0, Kultur = neutral, publickeytoken = b03f5f7f11d50a3a.' wurde nicht im SQL-Katalog gefunden
Ich versuche, eine SQL CLR-Funktion mithilfe der HTTPUtility.UrlDecode-Methode von System.Web bereitzustellen, kann sie jedoch nicht bereitstellen. Fehler erhalten: .Net SqlClient-Datenprovider: Nachricht 6503, Ebene 16, Status 12, Zeile 1 Assembly 'system.web, Version = 4.0.0.0, Kultur = neutral, publickeytoken = b03f5f7f11d50a3a.' wurde nicht im SQL-Katalog gefunden. Die Funktion (als Teil des SSDT-Projekts): …

1
SQL Server-Trace basierend auf dem Client-TCP-Port
Ich habe einen Windows-Terminalserver mit vielen verschiedenen Benutzern, die sich über RDP anmelden, um eine Anwendung auszuführen. Die Anwendung stellt pro Benutzer eine oder mehrere Verbindungen zu einer SQL Server 2008 R2-Instanz her. Alle Benutzer greifen mit derselben SQL-Anmeldung auf dieselbe Datenbank zu. Ich möchte die SQL-Sitzung eines bestimmten Benutzers …


1
Tail Log Backup bei einer Wiederherstellung?
Wenn ich eine Wiederherstellung einer Datenbank von einem Produktionsserver auf einen Nichtproduktionsserver durchführe, verwende ich normalerweise die Option WITH REPLACE, wenn ich vergesse, dass eine Fehlermeldung angezeigt wird, dass das Endprotokoll nicht gesichert wird. Laut MSDN sollte ich vor dem Wiederherstellen tatsächlich mein Endprotokoll sichern: Wenn die Datenbank online ist …

2
Symmetrische Differenzoperation in Transact-SQL?
Ich habe immer über den UNIONOperator in SQL gewusst , aber erst kürzlich festgestellt, dass es andere Mengenoperatoren gibt, INTERSECTund EXCEPT. Ich konnte keinen Operator finden, der den vierten großen Mengenoperator ausführt, den symmetrischen Unterschied (z INTERSECT. B. das Gegenteil von .) Es sieht so aus, als könnte ich mit …

1
ALTER TABLE… Das Umschalten von der regulären Tabelle zur partitionierten Tabelle schlägt fehl
Der folgende Code bewirkt Folgendes: Erstellt eine Datenbank play_partition in C: \ TEMP Erstellt zwei identische partitionierte Tabellen play_table und archive_play_table Schaltet die play_table-Partition 1 auf die archive_play_table-Partition 1 um Erstellt eine neue nicht partitionierte Tabelle temp_table mit derselben Struktur wie play_table in derselben Dateigruppe wie play_table Partition 2 Schaltet …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.