Ich versuche, eine benutzerdefinierte Zeichenfolge mit einer Variablen zu verketten, die ein int ist. Investigation is pending for ['+ @investigationidout +']. Wenn ich den Mauszeiger über das erste +Zeichen bewege, heißt es: Falsche Syntax in der Nähe von '+' Ist das möglich ? Ich muss so etwas sehen wie: Die …
Ich erhalte diese Fehlermeldung alle 15 Minuten im SQL Server-Fehlerprotokoll. Ich habe AOAG auf diesem Server eingerichtet. Die Datenbankoption "Service Broker - Broker aktiviert" ist für die Blackberry-bezogenen Datenbanken und MSDB-Datenbanken in dieser Instanz aktiviert. Der Blackberry-Support erwähnte, dass dies nicht aktiviert sein muss. Ich habe eine andere AOAG-Instanz und …
Ich habe oft gesehen, dass Leute die JOIN-Klausel mit tabellenbezogenen Bedingungen versehen. Siehe dieses Beispiel, SELECT i.Name FROM sys.TABLES AS tbl INNER JOIN sys.indexes AS i ON (i.index_id > 0 AND i.is_hypothetical = 0) AND (i.object_id = tbl.object_id) WHERE (i.is_unique = 1 AND i.is_disabled = 0) AND (tbl.Name = 'Warehouse') …
Ich habe mehrere E-Mail-Profile auf dem SQL Agent konfiguriert. Wie kann ich auswählen, welches dieser Profile zum Versenden von Benachrichtigungen für einen bestimmten SQL Agent-Job verwendet wird?
Mit zwei LEFT JOINs dh SELECT <some columns> FROM Table1 AS t1 LEFT JOIN Table2 AS t2 ON <condition1> LEFT JOIN Table2 AS t3 ON <condition2> ist das dasselbe wie ANDbei Single LEFT JOIN? dh SELECT <some columns> FROM Table1 AS t1 LEFT JOIN Table2 AS t2 ON <condition1> AND …
Ich habe einen tatsächlichen Abfrageplan für eine bestimmte Abfrage erfasst. Danach habe ich einige Dinge geändert (einschließlich der Aktualisierung der Statistiken) und diese spezielle Abfrage erneut ausgeführt. Jetzt ist der eigentliche Abfrageplan anders (was Sinn macht). Die Abfrage läuft jetzt viel schneller. Ich bin gespannt, ob der neue Ausführungsplan etwas …
Ich bin überrascht von einer meiner Erkenntnisse, dass die Verwendung von a FORMAT ()einen sehr großen Einfluss auf die Zeilengröße und Datengröße hat. Es ist fast 250x größer als die Größe, die nicht angewendet wird FORMAT (). Meine Frage ist: 1) Warum hat die Verwendung FORMAT()einen so großen Einfluss auf …
Gibt es eine Möglichkeit, Details von Sitzungen aus der Vergangenheit anzuzeigen (ich erwarte voll und ganz, dass die Antwort "Nein" lautet). Ich versuche herauszufinden, auf welchem Server eine bestimmte Anwendung ausgeführt wird und welche Anwendung auf eine bestimmte Datenbank zugreift. Ich weiß, dass die Anwendung irgendwann an einem Freitagabend ausgeführt …
Nehmen Sie den folgenden Repro: USE tempdb; IF OBJECT_ID(N'dbo.t', N'U') IS NOT NULL DROP TABLE dbo.t GO CREATE TABLE dbo.t ( id int NOT NULL PRIMARY KEY NONCLUSTERED IDENTITY(1,1) , col1 datetime NOT NULL , col2 varchar(800) NOT NULL , col3 tinyint NULL , col4 sysname NULL ); INSERT INTO …
Wir haben den Protokollversand an einen sekundären SQL Server im Standby / Schreibgeschützt eingerichtet, um die gesamte SSRS-Berichtsgenerierung auszulagern. Dies funktioniert gut innerhalb der Einschränkungen, die auferlegt werden durch: Kickout des Benutzers während der Wiederherstellung des Transaktionsprotokolls (wir haben dies umgangen, indem wir mehrere Instanzen eingerichtet und die neuesten Transaktionsprotokolle …
Ich habe mich gefragt, ob es eine Möglichkeit gibt, eine SELECTAbfrage für jeden übereinstimmenden Wert in IN durchzuführen. Beachten Sie, dass die folgende Tabelle 100 Datensätze für jeden der vom INOperator angegebenen Werte enthält. Ich möchte, dass für jede Übereinstimmung nur 50 zurückgegeben werden. SELECT TOP (50) COLUMN FROM TABLE …
Ich habe eine unterdurchschnittliche Abfrage überprüft, die folgendermaßen aussieht: WHERE manymany.Active = -1 AND manymany.Check1 = -1 AND manymany.WebsiteID = @P1 AND CURRENT_TIMESTAMP BETWEEN ISNULL(manymany.FromDate, '1950-01-01') AND ISNULL(manymany.UptoDate, '2050-01-01') AND main.Active = -1 AND main.StatusID = 1 AND CURRENT_TIMESTAMP BETWEEN main.FromDate AND ISNULL(main.UptoDate, '2050-01-01') AND (main.TextCol1 IS NOT NULL OR …
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 …
Ich habe eine Textspalte mit verschiedenen Wörtern, die in Abkürzungen abgekürzt wurden. Beispielsweise könnte die Spalte anstelle von "versichert" "insd" enthalten. Ich verstehe, dass ich eine Thesaurus-Datei verwenden kann , um eine Liste von Synonymen zu erstellen, sodass eine Suche nach "insd" effektiv Zeilen zurückgeben kann, die sowohl "versichert" als …
Wenn ich das Sicherungsskript von Ola Hallengren auf meinen Servern bereitstelle, setze ich den @CleanupTimeParameter für Protokollsicherungen immer auf Null. Auf diese Weise wird bei jeder Ausführung des Protokollsicherungsjobs nach Protokollsicherungsdateien gesucht, die älter als die letzte vollständige Sicherung sind, und diese werden gelöscht. Dies gilt jedoch auch für vollständige …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.