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.
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 …
Ich habe eine SQL Server 2008 R2 Express-Datenbank, in der Kaspersky Security Center ausgeführt wird, und ich habe keine Ahnung, unter welchen Umständen die Installation durchgeführt wurde, aber die Datenbank scheint zu glauben, dass sie repliziert wird, und gibt keinen Speicherplatz aus dem Transaktionsprotokoll frei. z.B: USE master; SELECT name, …
Ich werde von einer Datenbank migrieren. Es gibt eine Spalte vom Typ image, die ich in Binärdateien im Dateisystem exportieren möchte. Eine Datei für jeden Datensatz. Wie kann ich das mit SQL Server machen?
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 …
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, …
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 …
In meiner Anwendung mit einer Datenbank, die unter SQL Server 2012 ausgeführt wird, habe ich einen Job (geplante Aufgabe), der regelmäßig eine teure Abfrage ausführt und die Ergebnisse in eine Tabelle schreibt, die später von der Anwendung abgefragt werden kann. Im Idealfall möchte ich diese teure Abfrage nur ausführen, wenn …
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 …
Die Systemansicht sys.partitionsenthält eine Spalte "Zeilen", die die Gesamtzahl der Zeilen in einer bestimmten Partition angibt. Für eine Tabelle, die nicht partitioniert ist (oder nur eine Partition aufweist, je nachdem, wie Sie sie betrachten), gibt diese Spalte die Anzahl der Zeilen in der Tabelle an. Ich bin gespannt, wie genau …
Ich bin heute auf ein interessantes Verhalten in SQL Server gestoßen (beobachtet in den Jahren 2005 und 2012), von dem ich gehofft hatte, dass es jemand erklären könnte. Bei einer Abfrage, die einen Vergleich mit =einem NVARCHAR-Feld durchführte, wurde das Leerzeichen in der Zeichenfolge ignoriert (oder der Wert vor dem …
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 …
Wenn ich Folgendes ausführe (in Management Studio werden die Befehle von GO in Stapel aufgeteilt) use tempdb begin tran go CREATE TYPE dbo.IntIntSet AS TABLE( Value0 Int NOT NULL, Value1 Int NOT NULL ) go declare @myPK dbo.IntIntSet; go rollback Ich erhalte eine Deadlock-Fehlermeldung. Mein Prozess hat mit sich selbst …
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 …
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 …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.