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.

1
Kann ich den Attributnamen verwenden, um das XML-Element zu identifizieren?
Ist COLUMN[1]/@valuees möglich, den Spaltenwert abzurufen, anstatt den folgenden Elementindex zu verwenden , indem Sie einen Attributnamen wie den folgenden angeben : COLUMN[@name=”Prod_ID”]/@value? Als ich es versuchte, bekam ich diesen Fehler: Nachricht 2389, Ebene 16, Status 1, Zeile 41 XQuery [Wert ()]: 'Wert ()' erfordert einen Singleton (oder eine leere …
7 sql-server  xml 

3
Verwenden der Sysadmin-Rolle mit EXECUTE AS
Nach meinem Verständnis kann ich die EXECUTE AS OWNERKlausel als Teil einer von mir erstellten Prozedur verwenden, um den Hauptteil dieser Prozedur als einen anderen Benutzer auszuführen. Mein Ziel ist es, einen Befehl auszuführen, der die sysadminRolle ( DBCC TRACEON(1224)) erfordert . Diese Prozedur soll von einem nicht privilegierten Benutzer …


2
Migrieren von CLR-Assemblys
Ich migriere eine SQL Server 2008R2-Datenbank auf einen neuen Server. (auch 2008R2) Auf dem Server befinden sich mehrere CLR-Assemblys. Werden diese automatisch mit der Datenbank migriert oder muss ich sie manuell skripten? Vielen Dank!

2
Transaktionsprotokoll aufgrund von log_backup voll
Ich teste, wie bestimmte Vorgänge unter verschiedenen Wiederherstellungsmodellen protokolliert werden. Nachfolgend sind die Schritte aufgeführt, die ich bisher ausgeführt habe 1. Datenbank im vollständigen Wiederherstellungsmodell erstellen 2. Sicherung durchführen 3. Tabelle erstellen und 10 Millionen Datensätze einfügen 4. Protokollsicherung durchführen, VLF-Anzahl überprüfen und Prozentsatz des freien Protokollspeicherplatzes anzeigen 5. Jetzt …



1
Implementieren von Anwendungssperren in SQL Server (Distributed Locking Pattern)
In meiner Anwendung muss ich ein verteiltes Sperrmuster durchführen. Da wir bereits eine Instanz von SQL Server verwenden können, haben wir beschlossen, dass es am einfachsten ist, die Sperrung auf SQL-Ebene unserer Webanwendung zu implementieren. Ein Schloss kann basierend auf zahlreichen Bedingungen erhalten werden, einschließlich: Die Art der angeforderten Sperre …


1
SQL Server 2008R2-Konvertierungssortierung
Ich habe eine vorhandene Datenbank, die die Arabic_CI_ASSortierung verwendet, muss sie jedoch in SQL_Latin1_General_CP1_CI_ASdie Standardkollatierung für den Server konvertieren. Das Problem besteht jedoch darin, dass ich den folgenden Befehl verwende: USE master; GO ALTER DATABASE MyDB COLLATE SQL_Latin1_General_CP1_CI_AS ; GO Es gibt mir die folgende Fehlermeldung: Meldung 5075, Ebene 16, …

2
Clustered Table Scan wegen "SELECT *"
Ich habe eine RecordsTabelle mit über 100 Spalten und sehr vielen Zeilen und einen nicht gruppierten Index für 5 Felder basierend auf meinen Zugriffspfaden: CREATE NONCLUSTERED INDEX [IX_Records_CustomerID] ON [dbo].[Records] ( [CustomerID] ASC, -- int [IsInvalid] ASC, -- int [IsProcessed] ASC, -- bit [IsRejected] ASC, -- bit [RecordName] ASC, -- …

1
Sargable Abfragen
Sehr einfache Frage Ich hoffe, ich habe derzeit einige Skripte, die ich in mein Projekt geerbt habe, die von den Datenbankadministratoren überprüft wurden. Dies wurde anscheinend noch nie zuvor gemacht und es werden viele Probleme gefunden. Ich bin ein bisschen neu in diesem Bereich, aber mein Verständnis von Sargable und …

2
Effiziente Abfrage für ein erweitertes EAV-Modell
Ich bin ein bisschen festgefahren, wie man eine effiziente Abfrage erstellt, die die Daten der folgenden EAV-Struktur zurückgibt. Heute existiert bereits eine Produkttabelle mit 4 festen Feldern. Wir möchten das System aktualisieren und so unendlich viele zusätzliche Produktfelder zulassen, die vom Hersteller jedes Produkts definiert werden. Wir nennen diese zusätzlichen …
7 sql-server  t-sql  eav 

5
Identitätsspalte als Clustered Index schlechte Idee?
Ich habe nur ein paar Monate in SQL Server programmiert, daher sind meine Kenntnisse in vielerlei Hinsicht nicht gut. In einem bereits vorhandenen Projekt stieß ich auf viele Tabellen mit großen zusammengesetzten Primärschlüsseln mit Clustered-Index. Nach dem, was ich zusammengetragen habe, beeinträchtigt eine große Spalte / zusammengesetzte Spalte mit gruppiertem …


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.