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 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) …
Ich bin hauptsächlich ein .NET-Entwickler, der Entity Framework ORM verwendet. Da ich jedoch die Verwendung des ORM nicht versagen möchte , versuche ich zu verstehen, was innerhalb der Datenschicht (Datenbank) geschieht. Grundsätzlich starte ich während der Entwicklung den Profiler und überprüfe, was einige Teile des Codes in Bezug auf Abfragen …
Wie ändere ich den systemweiten Standardwert von MAXRECURSION? Standardmäßig ist es 100, aber ich muss es auf ungefähr 1000 erhöhen. Ich kann keine Abfragehinweise verwenden, da ich ein Programm verwende, das meine Abfrage aufnimmt und für mich ausführt, und ich kann diese Einschränkung leider nicht umgehen. Ich habe jedoch Administratorrechte …
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 …
Ich habe eine Datenbank mit dem Namen 'mysite_db' auf einem Server und habe auf meinem lokalen Computer eine Kopie erstellt, die auch 'mysite_db' lautet. Ich möchte die Datenbank (von meinem lokalen Computer) an den Server anschließen, der bereits diesen Datenbanknamen hat. Das heißt, ich muss den Namen meiner lokalen Datenbank …
Gibt es eine bessere Möglichkeit, die folgenden Zeilen in SQL Server 2005 zu schreiben? CASE WHEN (ID IS NULL) THEN 'YES' WHEN (ID IS NOT NULL) THEN 'NO' END AS ID_Value,
Ich habe eine Tabelle mit ~ 200 Millionen Zeilen und ~ 15 Spalten. Ich plane, einen COLUMNSTOREIndex für meine Tabelle zu erstellen . Wird sich die Leistung aufgrund der Reihenfolge der Spalten ändern, die ich im Columnstore-Index verwende? Wenn ja, welche Logik steckt dahinter?
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 …
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 …
Listen Sie Jobs, Zeitpläne und nächste geplante Ausführungszeiten auf Ich versuche, Jobs, Zeitpläne und die nächsten geplanten Ausführungszeiten aufzulisten. Ich scheine jedoch keinen Erfolg zu haben. sysjobactivity hat next_scheduled_run_date, was ich brauche, aber ich kann nicht herausfinden, ob ich es sowohl mit dem Job als auch mit dem Zeitplan verbinden …
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?
Ich versuche, eine lokale Datenbank auf meinem Server wiederherzustellen, habe jedoch Probleme mit der Sicherung. Ich habe eine Datei .bak erstellt, aber jedes Mal, wenn ich versuche, sie auf den Server zu laden, kann ich nicht. Hier ist ein Screenshot der Fehlermeldung, die ich erhalte: Ich habe gelesen, dass ich …
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 …
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 …
Ich bin auf ein Skript wie dieses gestoßen: set @sum = sum = (case when somecol1 is null then DATEDIFF(d,[somecol2],somecol3) else 0 end) Ich kann die Bedeutung des Gleichheitszeichens (=) nach der zweiten Schlüsselwortsumme nicht verstehen. Wenn ich die Abfrage ausführe, werden keine Fehler sowohl mit als auch ohne Gleichheitszeichen …
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.