Datenbankadministratoren

Fragen und Antworten für Datenbankexperten, die ihre Datenbankfähigkeiten verbessern und von anderen in der Community lernen möchten





3
Wie weit ist es bei der Validierung einer SQL Service Pack-Installation?
Wenn ich ein Service Pack auf einen Produktions-SQL-Server anwende, habe ich normalerweise ein geplantes Ausfallzeitfenster von etwa 30 Minuten. Nachdem Sie zuvor gebissen wurden und festgestellt haben, dass eine erforderliche Voraussetzung wie ein Patch nicht vorhanden ist, kann dies Ihr Ausfallzeitfenster um einige Minuten verlängern ( und Sie möglicherweise über …

1
NT SERVICE \ SQLTELEMETRY Benutzer
Ich habe festgestellt, dass SQL Server 2016-Installationen eine neue Standardanmeldung mit dem Namen NT SERVICE \ SQLTELEMETRY enthalten. Mir ist bekannt, dass Sie für die kostenlosen Editionen von SQL Server 2016 in der Lizenz zustimmen, dass Ihr Server Telemetriedaten an Microsoft senden darf. Ich würde vermuten, dass dieses Login mit …

3
Datum aus Zeichenfolge einfügen: CAST vs CONVERT
Betrachten Sie die folgenden zwei Möglichkeiten, um eine Datums- / Uhrzeit-Varchar-Zeichenfolge in ein Datumsfeld zu konvertieren: SELECT convert(date, '2012-12-21 21:12:00', 20) -- Only date is needed SELECT cast('2012-12-21 21:12:00' as date) -- Only date is needed Beide geben zurück, was ich erwarte: Das Datum ohne Uhrzeit als Datumsdatentyp. Meine Frage …


3
Wie teste ich, ob XML = '' in SQL Server?
Ich arbeite mit SQL Server 2005 und hatte eine Situation, in der viele Werte in einem Parameter übergeben werden können. Basierend darauf: Bei der Übergabe mehrerer Werte für einen SQL-Parameter wird bei dieser Prozedur XML als Parameter verwendet. Hier ist der Code der gespeicherten Prozedur: CREATE PROCEDURE [DENORMV2].[udpProductBulletPointSelectByTier1NoteTypeCode] ( @Tier1 …

3
Suchen Sie unter welchem ​​Konto der SQL Server-Dienst BACKUP ausführt
Unser DBA ist ausgefallen und ich versuche, unsere (Remote-) Entwicklerdatenbank auf einem UNC-Pfad zu sichern. Ich führe den Sicherungsvorgang aus, während ich als bestimmtes Windows-Domänenkonto bei Management Studio angemeldet bin (z CORP\myUser. B. ). Ich habe überprüft, ob dieses Domänenkonto über die vollständigen Kontrollrechte für den UNC-Pfad verfügt \\nameOfMachine\backup\. Wenn …

2
Bedeutung der Anzahl der Tage im Durchschnittsalter?
Ich möchte das Durchschnittsalter meiner Benutzer kennen und habe dazu Folgendes getan: # SELECT avg(age(birthday)) FROM "user"; avg ------------------------------------------ 33 years 10 mons 32 days 08:33:10.577946 Was bedeutet die Anzahl der Tage? Wie kann es über 31 Tage sein? Ich habe 3746 Datensätze und bin in der UTC-Zeitzone. PS: Ich …


1
Fehler erhalten: [Err] 1615 - Die vorbereitete Anweisung muss mit MySQL 5.6.30 neu vorbereitet werden
Problem / Problem: Fehler erhalten: [Err] 1615 - Prepared statement needs to be re-prepared Ich habe eine gespeicherte Prozedur, die eine vorbereitete Anweisung und eine Ansicht enthält DROP PROCEDURE IF EXISTS `sampleProc`; DELIMITER ;; CREATE DEFINER = `root`@`localhost` PROCEDURE `sampleProc`() BEGIN SET @select = "SELECT * FROM `viewSample` "; PREPARE …


4
Hash Match innerer Join in einfacher Abfrage mit in-Anweisung
Ich führe den Ausführungsplan für die folgende Abfrage aus: select m_uid from EmpTaxAudit where clientid = 91682 and empuid = 42100176452603 and newvalue in('Deleted','DB-Deleted','Added') Hier ist der Ausführungsplan: Ich habe einen nicht gruppierten Index für die EmpTaxAudit-Tabelle für ClientId- und NewValue-Spalten, der oben als 14,9% der Ausführung angezeigt wird: CREATE …

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.