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
Warum wächst das Transaktionsprotokoll weiter oder es steht nicht mehr genügend Speicherplatz zur Verfügung?
Diese Frage scheint in den meisten Foren und im gesamten Web eine häufig gestellte Frage zu sein. Sie wird hier in vielen Formaten gestellt, die normalerweise so klingen: In SQL Server - Was sind einige Gründe, warum das Transaktionsprotokoll so groß wird? Warum ist meine Protokolldatei so groß? Wie kann …

18
Wie dokumentieren Sie Ihre Datenbanken?
Ich finde, dass die meisten meiner Kunden ihre Datenbanken überhaupt nicht dokumentieren, und ich finde das ziemlich beängstigend. Um eine bessere Praxis einzuführen, würde ich gerne wissen, welche Tools / Prozesse Menschen verwenden. Wie dokumentieren Sie Ihre Datenbank? (SQL Server) Welches Tool benutzt du? Dokumentationsspeicherformat für Datenbankschema / Metadaten? Word-Dokumente …


7
Was ist der Unterschied zwischen einem CTE und einer Temp-Tabelle?
Was ist der Unterschied zwischen einem Common Table Expression (CTE) und einer temporären Tabelle? Und wann soll ich eins übereinander verwenden? CTE WITH cte (Column1, Column2, Column3) AS ( SELECT Column1, Column2, Column3 FROM SomeTable ) SELECT * FROM cte Temp-Tabelle SELECT Column1, Column2, Column3 INTO #tmpTable FROM SomeTable SELECT …
174 sql-server  cte 


19
Sollten Entwickler in der Lage sein, Produktionsdatenbanken abzufragen?
Sollten Entwickler die Erlaubnis erhalten, SELECTProduktionsdatenbanken abzufragen ( / schreibgeschützt)? An dem Ort, an dem ich zuvor gearbeitet habe, hatte das Entwicklerteam die db_datareaderRolle. Wo ich jetzt arbeite, kann sich das Entwicklungsteam nicht einmal mit der Produktionsinstanz verbinden. Eine der Testinstanzen ist eine Produktionskopie, die einmal pro Woche aus einer …

4
Hilfe bei der Installation von SQL Server 2017 - Die VS Shell-Installation ist mit dem Beendigungscode 1638 fehlgeschlagen
Vorschläge zur Behandlung dieses Fehlers: TITLE: Microsoft SQL Server 2017 Setup ------------------------------ The following error has occurred: VS Shell installation has failed with exit code 1638. For help, click: https://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=0x5B39C8B9%25401434%25403 ------------------------------ BUTTONS: OK ------------------------------ Dies ist ein neuer Laptop SQL Server 2016 Express Visual Studio 2017 SSMS 2017 Ich habe …

4
Warum sind Zahlentabellen von unschätzbarem Wert?
Unser in der Datenbank ansässiger Experte sagt uns, dass Nummerntabellen von unschätzbarem Wert sind . Ich verstehe nicht ganz warum. Hier ist eine Zahlentabelle: USE Model GO CREATE TABLE Numbers ( Number INT NOT NULL, CONSTRAINT PK_Numbers PRIMARY KEY CLUSTERED (Number) WITH FILLFACTOR = 100 ) INSERT INTO Numbers SELECT …
112 sql-server 

6
Feststellen, ob ein Index erforderlich oder erforderlich ist
Ich habe ein Auto-Index-Tool in unserer MS SQL-Datenbank ausgeführt (ich habe ein Skript geändert, das von Microsoft stammt und die Indexstatistiktabellen untersucht - Automatische Indizierung ). Aus den Statistiken habe ich jetzt eine Liste mit Empfehlungen für Indizes, die erstellt werden müssen. Bearbeiten: Die oben beschriebenen Indizes beziehen Informationen aus …



6
Warum sollten Sie sowohl TRUNCATE als auch DROP verwenden?
In dem System, an dem ich arbeite, gibt es viele gespeicherte Prozeduren und SQL-Skripten, die temporäre Tabellen verwenden. Nachdem Sie diese Tabellen verwendet haben, ist es ratsam, sie fallen zu lassen. Viele meiner Kollegen (von denen fast alle viel erfahrener sind als ich) tun dies normalerweise: TRUNCATE TABLE #mytemp DROP …



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.