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.
Auf meinem Laptop sind mehrere Versionen von SQL Server installiert, die zum Testen verwendet werden (2012, 2014, 2016 und 2017). Ich habe neulich bemerkt, dass es einen Ordner gibt, der frühere Versionen von Dateien über Updates (SPs, CUs) hinweg enthält. In allen Versionen wird tatsächlich ziemlich viel Platz beansprucht: (in …
Ich habe mssql-server und mssql-tools unter Ubuntu (Linux) installiert. Wenn ich versuche, Daten mit dem Befehl bcp über die folgende Befehlszeile zu exportieren : bcp DBname.dbo.Täble_Name out Täble_Name -c -k -S127.0.0.1 -Usa -PpassWord -r ~ Ich erhalte diesen Fehler: SQLState = 37000, NativeError = 102 Error = [Microsoft] [ODBC-Treiber 13 …
Ich habe eine SQL Server 2014- Tabelle, die wie folgt aussieht: OrderId int not null IDENTITY --this is the primary key column OrderDate datetime2 not null CustomerId int not null Description nvarchar(255) null Einige Leute in meinem Team haben vorgeschlagen, dass der Clustered-Index aktiviert sein sollte OrderId, aber ich denke, …
Ich verwende SQL Server 2017, Release Candidate 2 (RC2) unter Linux (Ubuntu 16.04). Wenn der Server gestartet wird, wird normalerweise auch SQL Server gestartet. Aus irgendeinem Grund wird SQL Server jedoch nicht mehr gestartet. Zumindest kann ich mit sqlcmd keine Verbindung herstellen . Ich erhalte jetzt jedes Mal ein ODBC-Zeitlimit …
Ich bin sehr neu in SQL und Datenbankservern. Ich habe kürzlich SQL Server Express verwendet und mit SQL Server Management Studio unter Windows auf meine Datenbank zugegriffen. Ich versuche jetzt, ein ähnliches Setup auf einem Linux-Computer zu erreichen. Ich möchte eine lokale SQL Server-Instanz auf dem Computer erstellen und dann …
Diese Frage ist im Grunde eine Folgefrage zu dieser Frage: Seltsames Leistungsproblem mit SQL Server 2016 Wir sind jetzt mit diesem System produktiv geworden. Obwohl diesem SQL Server seit meinem letzten Beitrag eine weitere Anwendungsdatenbank hinzugefügt wurde. Dies sind die Systemstatistiken: 128 GB RAM (maximal 110 GB Speicher für SQL …
Ich versuche, SQL Server Upgrade Advisor 2014 für einen SQL Server 2008-Server auszuführen. Beim Herstellen einer Verbindung zum 2008-Server sieht alles gut aus und ich kann auswählen, welche Datenbank ich analysieren möchte. Einmal gestartet, läuft es für immer, ohne etwas zu tun (bleiben Sie bei Schritt Analysieren von Regeln: 0/112 …
Es gibt zwei Gründe, die mich dazu veranlassen, diese Frage zu stellen: tSQLt Das T-SQL-Testframework tSQLt betrachtet es als ein Problem mit "hohem Schweregrad", wenn Spalten mit einer nicht standardmäßigen Sortierung vorhanden sind. Der Autor des Tests gibt Folgendes an: Ich schlage NICHT vor, dass jede Zeichenfolgenspalte eine Sortierung haben …
Microsoft erlaubt diese Syntax derzeit. SELECT * FROM ( VALUES (1) ) AS g(x) WHERE EXISTS ( SELECT * FROM ( VALUES (1),(1) ) AS t(x) WHERE g.x = t.x HAVING count(*) > 1 ); Beachten Sie, dass GROUP BYdie EXISTSKlausel kein gültiges ANSI-SQL enthält. Oder wird lediglich ein Implementierungsdetail …
UPDATE: Dies ist definitiv ein Fehler. Ausführliche Informationen finden Sie in diesem Verbindungselement . Beim Testen einiger Änderungen an sp_BlitzCache (vollständige Offenlegung, ich bin einer der Autoren) bin ich auf einen Fehler in unserem Code gestoßen . An einem Punkt stimmen wir mit dem Abfrageplan-Hash überein, um die Abfragekosten zu …
Ich habe eine Klasse von Abfragen, die die Existenz eines von zwei Dingen testen. Es ist von der Form SELECT CASE WHEN EXISTS (SELECT 1 FROM ...) OR EXISTS (SELECT 1 FROM ...) THEN 1 ELSE 0 END; Die eigentliche Anweisung wird in C generiert und als Ad-hoc-Abfrage über eine …
Unsere Anbieteranwendungsdatenbank ist sehr TempDB-intensiv. Der Server ist virtuell (VMWare) mit 40 Kernen und 768 GB RAM und führt SQL 2012 Enterprise SP3 aus. Alle Datenbanken einschließlich TempDB befinden sich auf Tier 1 SSD in SAN. Wir haben 10 Tempdb-Datendateien, die jeweils auf 1 GB vorgewachsen sind und niemals automatisch …
In Craig Freedmans Blog " Nested Loops Join" erklärt er, warum der Join "Nested Loops Join" keinen rechten äußeren Join unterstützen kann: Das Problem ist, dass wir die innere Tabelle mehrmals scannen - einmal für jede Zeile des äußeren Joins. Während dieser mehreren Scans können dieselben inneren Zeilen mehrmals auftreten. …
Ich habe HTML-Code in der Datenbank gespeichert und möchte ihn als XML lesen. Meine Codes: http://rextester.com/RMEHO89992 Dies ist ein Beispiel für den HTML-Code, den ich habe: <div> <section> <h4> <span> A </span> </h4> <ul> <li> <span> Ab</span> AD <span> AC </span> </li> <li> <span> Ag</span> <span> AL </span> </li> </ul> …
Ich verwende dieses großartige Beispiel /dba//a/25818/113298 von Bluefeet, um einen Pivot zu erstellen und ihn in XML-Daten umzuwandeln. Den Parameter deklarieren DECLARE @cols AS NVARCHAR(MAX), @query AS NVARCHAR(MAX); Als nächstes gibt es einen CTE mit viel Code, das Endergebnis des CTE wird in eine temporäre Datenbank gestellt (wie im Beispiel). …
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.