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.


2
RID vs INCLUDE auf einem großen Feld
Ich habe eine Tabelle, in der Notizen gespeichert sind create tblNote( Id int identity(1,1), ParentId int , ParentType varchar(32), NoteType varchar(32), Note varchar(max), CreatedBy varchar(25), CreatedDate datetime, . . . <other metadata about the note> ) Ich habe in letzter Zeit viel darüber gelesen, wie MSSS mit Indizes umgeht (2005 …

2
SQL Server 2008 kann die Konsistenz nicht reparieren
Ich habe ein Problem mit einer SQL Server 2008-Datenbank. Starten DBCC CHECKDB Ich erhalte diesen Fehler: SQL Server hat einen logischen konsistenzbasierten E / A-Fehler festgestellt: falsche Prüfsumme (erwartet: 0xd2e00940; tatsächlich: 0x925ef494). Es trat beim Lesen der Seite (1: 15215) in der Datenbank-ID 22 am Offset 0x000000076de000 in der Datei …

2
Zwei beschädigte Indizes, die von DBCC CheckTable gefunden wurden
Ich frage mich, ob dieses Problem durch Löschen / Neuerstellen der beiden Indizes lösbar ist. Beide werden selten verwendet, nicht gruppiert, nicht PK, nicht FK-Indizes. Hier ist die dbcc-Ausgabe: Tabellenfehler: Tabelle 'Elemente' (ID 1954106002). Die Datenzeile enthält keine übereinstimmende Indexzeile im Index 'IX_Advertise_BrandCopy_Price_Stock' (ID 69). Mögliche fehlende oder ungültige Schlüssel …


2
Warum erhalte ich die Meldung "Der erste Schnappschuss zur Veröffentlichung ist noch nicht verfügbar"?
Wir verwenden Transaktionsreplikationen mit aktualisierbaren Abonnements. 1 Verlag, 1 Abonnent. Bei der SQL-Replikation trat am 06.03. Um 10 Uhr ein Einschränkungsfehler auf, da Personen in zwei verschiedenen Büros Daten eingaben, die gegen eine eindeutige Einschränkung verstießen. Total erwartet. Am 12. März um 12:08 Uhr meldete SQL Replication diesen Fehler jedoch …


2
Unterschiedliche Ergebnisse beim Neuerstellen eines Index online und offline
Ich habe einen nicht gruppierten, nicht eindeutigen Index für eine Fremdschlüsselspalte vom Typ bigint. Wenn ich den Index online neu erstelle, sinkt die durchschnittliche Fragmentierung auf 3% mit 2 Fragmenten und 30 Seiten. Wenn ich denselben Wiederherstellungsindex offline ausführe, beträgt die durchschnittliche Fragmentierung 25% mit 4 Fragmenten und 28 Seiten. …

3
Jeder warnt davor, eine Datenbank zu verkleinern, aber wird es in meinem Fall funktionieren? 1 GB Datenbank mit entfernten Tabellen jetzt 100 MB
Jeder warnt vor dem Verkleinern einer Datenbank, z. B. SQLAuthority Aber wird es in meinem Fall eine gültige Option sein? Die Datenbank hatte ursprünglich mehr als 1 GB, aber wenn eine Tabelle daraus entfernt (in eine andere Datenbank verschoben) wurde, beträgt die Datenbank jetzt 100 MB, wenn ich eine Sicherungskopie …

2
SSIS-Validierung langsam. OLTP OLAP wird auf demselben Server ausgeführt
Ich habe vier identische Server 2 werden in der Produktion verwendet und die anderen beiden sind Demo-Maschinen / Notfall-Failover-Boxen. Die leistungsstärkere Maschine, ein 16-Kern-127-Gigs-Ram, hostet sowohl unser Datawarehouse als auch unsere OLTP-Datenbank. Die weniger leistungsstarke Box ist eine 8-Kern-RAM-Box mit 98 GB, die wir für ETL und unseren Datenspeicher verwenden. …

2
SQL Server-Replikation für externe Kopie
Wir haben unsere primären SQL-Server im Haus (derzeit 15 primäre Server (ca. 500 Datenbanken insgesamt), die meisten Server verfügen über Hex-Core-Prozessoren). Diese werden auf andere Sicherungsserver in einem nahe gelegenen Gebäude gespiegelt (über eine dedizierte 0-ms-Glasfaserverbindung). Wir möchten eine Live-Kopie unserer Daten in einem meilenweit entfernten externen Rechenzentrum aufbewahren (als …


3
Erkennen der SQL Server-Auslastung anhand einer Abfrage
Mein aktuelles Projekt sendet ständig Anfragen an einen SQL Server und verwendet möglicherweise 100% des Speichers oder der CPU. Wie kann ich überprüfen, ob der Server in einer gespeicherten Prozedur fast voll ausgelastet ist, damit ich entscheiden kann, ob die Abfragen ausgeführt werden sollen oder nicht, oder einige Einstellungen in …

1
Probleme mit SQL und Aggregaten
Mit dieser Abfrage: SELECT SUM(qty) AS sumQty, cnetprodid FROM quoteitem WHERE ordered = 1 AND sageSOPOrderReturnLineID IS NOT NULL AND LEN(LTRIM(RTRIM(cnetprodid))) > 0 AND cnetprodid LIKE 'S%' AND price > 10 AND created > DATEADD(MONTH, -3, GETDATE()) GROUP BY cnetprodid ORDER BY SUM(qty) DESC Ich bekomme eine Reihe pro Produkt …

1
Identitätswerte als FK in einem INSTEAD OF-Trigger verwenden
Ich habe eine Reihe von aktualisierbaren Ansichten, die wir Endbenutzern als Schnittstelle für einen Back-End-Prozess zur Verfügung stellen. Eine dieser Ansichten verweist auf zwei Tabellen und erfordert einen INSTEAD OFTrigger für UPDATEund INSERTs. Die Struktur der Tabellen ist (stark vereinfacht): Claim (DataRowID bigint IDENTITY PRIMARY KEY ,<bunch of claim data>) …

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.