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.

4
Wie bekomme ich eine Gruppe, bei der die Anzahl Null ist?
Ich werde versuchen, aus den Daten meiner SQL Server-Datenbank ein Diagramm zu erstellen. Ich werde alle Straßen mit der Anzahl der Benutzer haben, die in dieser Straße leben, auch wenn die Anzahl Null ist. Dafür habe ich diese Abfrage versucht: Create table Streets( ID int IDENTITY primary key, Name varchar(100) …



4
SSISDB-Katalog kann nicht erstellt werden
Beim Versuch, einen Katalog in den Integrationsdiensten von SQL Server 2014 zu erstellen, wird der folgende Fehler angezeigt. Irgendeine Idee, was ich bei der Installation oder anderswo vermisst habe? Auf die Katalogsicherungsdatei 'C: \ Programme \ Microsoft SQL Server \ 120 \ DTS \ Binn \ SSISDBBackup.bak' konnte nicht zugegriffen …




1
Was sind die aktuellen Best Practices für die Varchar-Dimensionierung in SQL Server?
Ich versuche zu verstehen, wie ich am besten entscheiden kann, wie groß die varchar-Spalten sein sollen, sowohl aus Speicher- als auch aus Leistungssicht. Performance Aus meiner Forschung, es scheintDieses Varchar (max) sollte nur verwendet werden, wenn Sie es wirklich brauchen. Das heißt, wenn die Spalte mehr als 8000 Zeichen enthalten …

6
Das Betriebssystem hat den Fehler 21 zurückgegeben. (Das Gerät ist nicht bereit.)
Bei jedem Neustart von Windows wird bei einigen Datenbanken die folgende Fehlermeldung angezeigt: Das Betriebssystem hat den Fehler 21 zurückgegeben. (Das Gerät ist nicht bereit.) Ich habe die Festplatte überprüft mit chkdsk /r- keine schlechten Sektoren. Ich habe DBCC CHECKDBohne Fehler ausgeführt: *(CHECKDB found 0 allocation errors and 0 consistency …


3
Konvertieren Sie numerische Zeichenfolgenwerte mit Komma als Dezimaltrennzeichen in NUMERIC (10, 2).
Ich habe eine SQL-Tabelle mit Varchar-Spalten, die griechisch formatierte Zahlen enthalten (. Als Tausendertrennzeichen und Komma als Dezimaltrennzeichen). Der klassische Umbau CONVERT(numeric(10,2),REPLACE([value],',','.')) funktioniert nicht, weil die. (Tausendertrennzeichen) beendet die Konvertierung ZB versuchen CONVERT(numeric(10,2),REPLACE('7.000,45',',','.')) Ich möchte solche Werte in numerische (10,2) konvertieren. Irgendwelche Vorschläge, wie man damit umgeht?


2
warum ist io_stall_writes_ms für tempdb so viel höher?
Wir haben die Benutzer- und Systemdatendateien auf demselben Laufwerk. Das (io_stall_write_ms / (1.0 + num_of_writes)) liegt unter 2 für die Benutzerdateien, aber die Tempdb-Dateien liegen normalerweise über 400. Ich sehe das auf einigen Servern und bin gespannt, ob es einen Grund gibt, warum das Schreiben in Tempdb länger dauert als …

4
Alternativen zur Netzwerksicherung
In unserer Umgebung gibt es einige Server, die sich in einer Always On Availability-Gruppe befinden, und einige, die eigenständig sind. Normalerweise sichern wir auf einer Netzwerkfreigabe, aber wir haben kürzlich festgestellt, dass die Zeit, die benötigt wird, länger wird, wenn die Datenbanken größer werden, was das gesamte Netzwerk verlangsamt. Das …


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.