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.


5
Verbindungsserverfehler nicht von TRY-CATCH abgefangen
Ich richte einen Job ein, um eine Liste von Verbindungsservern zu durchlaufen und eine bestimmte Abfrage für jeden einzelnen auszuführen. Ich versuche, die Abfrage in einem TRY-CATCH-Block auszuführen. Wenn also ein Problem mit einem bestimmten Server vorliegt, kann ich es protokollieren und dann mit den anderen Servern fortfahren. Die Abfrage, …

1
Erteilen Sie die Berechtigung zur Auswahl aus Systemtabellen
Ich habe eine Datenbank Microsoft SQL Server 2008 r2. Es wird ein Benutzer namens Marie definiert, der auf Tabellen in der Hauptdatenbank zugreifen kann. das funktioniert gut. Jetzt möchte ich, dass Marie diese Abfrage ausführen kann: SELECT resource_type,spid,login_time,status,hostname,program_name,nt_domain,nt_username,loginame FROM sys.dm_tran_locks dl JOIN sys.sysprocesses sp on dl.request_session_id = sp.spid Die beteiligten …
14 sql-server 

1
Primärschlüssel in Dateigruppe verschieben (SQL Server 2012)
Wie kann ich einen gruppierten Primärschlüssel in eine neue Dateigruppe verschieben? Ich habe bereits einen möglichen "Algorithmus" gefunden, aber er ist schrecklich ineffizient: Nicht gruppiertes indiziertes Löschen (erfordert, dass sie neu sortiert und erstellt werden) Clustered-Index löschen (erfordert, dass die gesamte Tabelle neu sortiert wird) Neue Primärschlüsselbedingung erstellen (umfangreiche Sortieroperation) …

3
Wann muss ich den Service Master Key sichern?
Ich lese eine Dokumentation und ein Whitepaper über transparente Datenverschlüsselung. In einigen Dokumentationen wird auch das Sichern des Service-Hauptschlüssels erwähnt (zur Verdeutlichung spreche ich nicht über den Datenbank-Hauptschlüssel). Ich verstehe nur nicht genau, warum dies erforderlich ist, da ich eine Datenbank mit TDE-Verschlüsselung von Server A (Sicherung) auf Server B …

3
Aktualisierung der Parallelstatistik
Handelt es sich in SQL Server 2008 oder höher um UPDATE STATISTICS WITH FULLSCANeinen einzelnen Thread-Vorgang, oder kann Parallelität verwendet werden? Wie wäre es mit der Aktualisierung von Statistiken mit Standardabtastung - kann Parallelität verwendet werden? Ich sehe keine Option, die MAXDOPAktualisierungsstatistiken angibt .

2
So löschen Sie die wiederherstellende Datenbank
Ich verwende den Protokollversand mit SQL Server 2008 R2. Ich habe eine Situation, in der das sekundäre Datenbanklaufwerk keinen Speicherplatz mehr hat und keine Protokollversand-Transaktionsprotokolle anwendete. Ich möchte dies beheben, indem ich die Datenbanken auf der sekundären Ebene lösche und den Protokollversand von Grund auf neu konfiguriere. Das Problem, das …



2
SQL Server VARCHAR-Spaltenbreite
Beim Durchsuchen des Webs habe ich widersprüchliche Hinweise gefunden, ob bei der Angabe zu breiter VARCHAR-Spalten Leistungseinbußen auftreten, z. B. bei VARCHAR (255), bei VARCHAR (30) wahrscheinlich. Ich sehe durchweg Übereinstimmung, dass es einen Leistungseinbruch gibt, wenn die gesamte Zeile 8060 Bytes überschreitet. Ansonsten sehe ich Uneinigkeit. Ist die Behauptung …


5
Vor- / Nachteile der Verwendung mehrerer Datenbanken gegenüber der Verwendung einer einzelnen Datenbank
Ich habe an einem neuen Projekt gearbeitet, das die Verwendung von 7 Datenbanken erfordert, und argumentiert, dass Leistung, Stabilität und Optimierung einfacher zu implementieren sind. Obwohl ich nicht einverstanden bin, habe ich Probleme beim Sammeln guter Argumente für die Verwendung einer einzelnen Datenbank (Aufteilen der Tabellen in logische Domänen). Ein …


3
So ermitteln Sie die Anzahl für verschiedene Spalten in derselben Tabelle
Tabelle # 01 Status: StatusID Status ----------------------- 1 Opened 2 Closed 3 ReOpened 4 Pending Tabelle # 02 Claims: ClaimID CompanyName StatusID -------------------------------------- 1 ABC 1 2 ABC 1 3 ABC 2 4 ABC 4 5 XYZ 1 6 XYZ 1 Erwartetes Ergebnis: CompanyName TotalOpenClaims TotalClosedClaims TotalReOpenedClaims TotalPendingClaims -------------------------------------------------------------------------------- ABC …
14 sql-server  pivot 

2
Sollte ich vor oder nach dem Hinzufügen des Primärschlüssels eine Komprimierung auf Seitenebene hinzufügen?
Situation Data Warehouse auf SQL Server 2008 Enterprise Über 36 Millionen Zeilenhaufen (nicht fragen) mit über 60 Spalten 750k monatlich hinzugefügt Kein Primärschlüssel definiert (ich habe jetzt einen identifiziert) Keine Komprimierung Was ich vorhabe zu tun (in dieser Reihenfolge) Fügen Sie eine Komprimierung auf Seitenebene hinzu PK hinzufügen Fügen Sie …

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.