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
Bedingte Verbindung in SSIS basierend auf dem Status der Verfügbarkeitsgruppe
Ich arbeite an einem SSIS-Paket, das Entwicklungsdatenbanken aus Produktionssicherungen aktualisiert. Das Paket ist seit Jahren vorhanden, aber wir stellen Verfügbarkeitsgruppen auf der Entwicklungsinstanz bereit, sodass die Aufgaben geändert werden müssen, um sowohl mit den primären als auch mit den sekundären Replikaten zu arbeiten. Hintergrund: Alle Instanzen sind SQL Server 2014 …


3
Die Datenbank wechselt jedes Mal in den Wiederherstellungsmodus, wenn das Transaktionsprotokoll voll ist
Ich stehe vor einer Situation, die nur schwer anzugehen ist. Ich brauche Hilfe, um zu verstehen, was passiert. TL; DR : Jedes Mal, wenn das Transaktionsprotokoll in SQL Server voll ist, muss die Datenbank heruntergefahren werden, um in den Wiederherstellungsmodus zu gelangen und die fehlerhaften Transaktionen zurückzusetzen. Ist das immer …

2
Ist eine Skalierung mit Microsoft SQL Server möglich?
Ist es möglich, eine SQL Server-Datenbank zu skalieren? Es gibt einige Lösungen für Failover-Clustering, die immer aktiviert sind. Gibt es jedoch eine Lösung für den Lastausgleich und die horizontale Partitionierung unter SQL Server? Es gibt einige in Azure , aber nicht in einer eigenständigen SQL Server-Instanz ...

3
Wie kann man feststellen, ob eine Sicherungsprotokollkette unterbrochen ist?
Ich hatte eine Situation, in der die nativen Sicherungen auf einem Server erstellt wurden. Ich habe zufällig gesehen, msdbdass es ein Backup-Tool eines Drittanbieters ( AppAssure) gab, das auch VSS (Art) verwendete backup to virtual device. In einem bestimmten Intervall führte die AppAssure (Sicherung wurde durchgeführt VIRTUAL DEVICE) eine COPY_ONLY …

4
DATEADD erzeugt keine SARGable-Erwartung für eine Indexsuche
Ich habe eine [UserActivity]Basistabelle, die ein ActivityTypeIdPer UserIdund das, ActivityDatean dem die Aktivität stattgefunden hat , erfasst . Ich schreibe eine Abfrage / gespeicherte Prozedur, die die Eingabe der @UserId, @ForTypeIdsowie der @DurationIntervalund @DurationIncrementdie dynamische Rückgabe von Ergebnissen basierend auf N Anzahl von Sekunden / Minuten / Stunden / Tagen …

2
Einfaches SQL CTE-Update
Ich bin ein wenig ratlos über dieses CTE-Update: DECLARE @a TABLE (ID int, Value int); DECLARE @b TABLE (ID int, Value int); INSERT @a VALUES (1, 10), (2, 20); INSERT @b VALUES (1, 100),(2, 200); WITH cte AS ( SELECT * FROM @a ) UPDATE cte SET Value = b.Value …

1
Warum würde ein Fremdschlüssel von einer Tabelle zu sich selbst einen Deadlock verursachen, wenn zwei Löschvorgänge ausgeführt werden?
Ich habe eine Datenbank mit einer Tabelle "SelfRef". SelfRef hat zwei Felder: Id (guid, PK, not null) SelfRefId (guid, nullable) Es gibt eine Fremdschlüsseleinschränkung, die das SelfRefId-Feld wieder dem ID-Feld zuordnet. Ich habe ein EntityFrameworkCore-Projekt, das auf die Datenbank verweist. Ich führe den folgenden Test durch: Erstellen Sie zwei Einträge …
7 c#  sql-server 

2
ADD PERIOD FOR SYSTEM_TIME für Tabelle fehlgeschlagen
Ich habe: Tabelle mit vorhandenen Daten SQL Server 2016 SP1 SQL Server Management Studio 17.5 Ich verwende die folgende Anweisung, um meine Tabelle zu einer zeitlichen zu machen: ALTER TABLE [dbo].[AnalysisCustomRollupsV2JoinGroups] ADD [SysStartTime] DATETIME2(0) GENERATED ALWAYS AS ROW START HIDDEN CONSTRAINT DF_AnalysisCustomRollupsV2JoinGroups_SysStart DEFAULT GETUTCDATE() ,[SysEndTime] DATETIME2(0) GENERATED ALWAYS AS ROW …


5
Der effizienteste Weg, um eine nach oberster Tabelle gruppierte Unterabfrage COUNT abzurufen?
Gegeben das folgende Schema CREATE TABLE categories ( id UNIQUEIDENTIFIER PRIMARY KEY, name NVARCHAR(50) ); CREATE TABLE [group] ( id UNIQUEIDENTIFIER PRIMARY KEY ); CREATE TABLE logger ( id UNIQUEIDENTIFIER PRIMARY KEY, group_id UNIQUEIDENTIFIER, uuid CHAR(17) ); CREATE TABLE data ( id UNIQUEIDENTIFIER PRIMARY KEY, logger_uuid CHAR(17), category_name NVARCHAR(50), recorded_on …


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.