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.

1
Wiederherstellen einer SQL Server 2012-Datenbank mit hoher Verfügbarkeit
Ich habe eine Datenbank, die sich im Hochverfügbarkeitsmodus befindet und mit einer anderen Datenbank auf einer anderen Instanz synchronisiert ist. Wie kann ich mit von einer .bakDatei in die Primärdatenbank wiederherstellen T-SQL? Ich bin neu in der Hochverfügbarkeit und wurde darauf hingewiesen, dass ich die Datenbank aus der Hochverfügbarkeit nehmen …



6
Was ist die effektivste Methode, um alle ausgeführten Instanzen von SQL Server mithilfe von PowerShell zu ermitteln?
Ich wurde beauftragt, alle Instanzen von SQL Server zu ermitteln, die in unserer Domäne ausgeführt werden. In mehreren Fällen gibt es mehrere Instanzen pro Server. Ich habe zwei verschiedene PowerShell-Methoden zum Finden dieser Instanzen gesehen, aber keine scheint alle Instanzen zu finden. 1) Verwenden Sie WMI $srvr = New-Object -TypeName …

1
Wie deterministisch ist die Erstellung eines Ausführungsplans in SQL Server?
Gegeben die folgenden Konstanten: Dieselbe Datenbank mit derselben Struktur (Tabellen, Indizes usw.) Die gleichen Daten Dieselbe SQL Server- und Hardwarekonfiguration Die gleichen Statistiken Die gleichen SET-Optionen im Client Dieselben SQL Server-Versionen Die gleichen Ablaufverfolgungsflags Wird SQL Server angesichts dieser Konstanten für eine bestimmte Abfrage immer denselben Plan erstellen? Wenn nicht, …

3
Einschränkung der Verwendung von COPY ONLY-Sicherungen durch Benutzer
Ich möchte den Protokollversand in meiner Produktionsumgebung bereitstellen. Dies bedeutet, dass ich Sicherungsketten verwalten muss, die durch Sicherungskopien zum Aktualisieren von Entwicklungsumgebungen unterbrochen werden können. Wenn ich einen Fehler habe und die Protokollsicherungen zum Wiederherstellen zu einem bestimmten Zeitpunkt verwenden möchte, muss die Sicherung auch vom Entwickler erstellt werden. Dies …


3
High CXPACKET und LATCH_EX warten
Ich habe einige Leistungsprobleme mit einem Datenverarbeitungssystem, an dem ich arbeite. Ich habe Wartestatistiken von einem einstündigen Peroid gesammelt, die eine große Anzahl von CXPACKET- und LATCH_EX-Warteereignissen anzeigen. Das System besteht aus 3 verarbeitenden SQL-Servern, die eine Menge Zahlenverarbeitung und Berechnungen durchführen und die Daten dann in einen zentralen Clusterserver …



1
Verwenden von SQL Server 2012 Standard mit Bitlocker
Wir versuchen, mit Bitlocker eine SQL Server 2012-Datenbank zu sichern. Wir haben keine Probleme damit, Bitlocker zum Laufen zu bringen. Das Problem ist, dass SQL Server die Daten nicht mehr lesen kann, sobald das Laufwerk gesperrt ist. Wir würden natürlich gerne TDE verwenden, aber da dies auf die Enterprise-Edition beschränkt …


2
Wann aktualisiert sp_executesql den Abfrageplan?
Sie müssen mir meine Naivität verzeihen, da ich kein DBA bin. Meines Wissens nach müssen die Statistiken einer Datenbankänderung und einer gespeicherten Prozedur im Laufe der Zeit neu kompiliert werden, um den Abfrageplan mit den neuesten Statistiken auf dem neuesten Stand zu halten. Angenommen , ich habe eine gespeicherte Prozedur …

4
Es konnte keine neue Seite für die Datenbank zugeordnet werden, da nicht genügend Speicherplatz vorhanden ist
Bei Verwendung des SQL Server-Import- und -Export-Assistenten wird der folgende Fehler angezeigt: Fehler 0xc0202009: Datenflusstask 1: SSIS-Fehlercode DTS_E_OLEDBERROR. Ein OLE DB-Fehler ist aufgetreten. Fehlercode: 0x80004005. Es konnte keine neue Seite für die Datenbank 'database' zugeordnet werden, da nicht genügend Speicherplatz in der Dateigruppe 'PRIMARY' vorhanden ist. Erstellen Sie den erforderlichen …
13 sql-server 

1
Festlegen von Variablen im SQLCMD-Modus
Verwenden von SQL Server 2008 R2 Enterprise Edition Betrachten Sie die folgende Aussage: :setvar source_server_name "SERVERNAME\INSTANCENAME" Ist es im SQLCMD-Modus möglich, diesen Wert mit TSQL abzurufen? Etwas wie: :setvar source_server_name = SELECT @@servername Vielen Dank Update 15.07.2013 Die beiden unten aufgeführten Antworten haben nicht das gewünschte Ergebnis geliefert, daher füge …

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.