Datenbankadministratoren

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

3
Eigenschaftsklasse Length Annotation PersistedResolvableAnnotation
Ich versuche, ein ssdt-Projekt mit dem Dienstprogramm sqlpackage.exe bereitzustellen. Ich erhalte folgende Fehlermeldung: Fehler bei den Aufgaben des Bereitstellungsplans. Die gehört kann nicht gehört werden. Die Eigenschaftsklasse Länge ist nicht in der Element- oder Anmerkungsklasse PersistedResolvableAnnotation enthalten. Es bedeutet etw. mögen: Fehler beim Erstellen des Bereitstellungsplans. Die Bereitstellung kann nicht …


6
SQL-Server-Datenbank-Integritätsprüfung
Ich bin neu bei SQL Server und habe folgende Frage: Meine Datenbank ist nicht groß, ungefähr 1 GB, und ich mache regelmäßige Backups mit Hilfe eines Tools von Drittanbietern. Wie kann ich sicher sein, dass ich im Falle eines Fehlers meine Datenbank mit minimalem Verlust wiederherstellen kann?

2
SQL Server-Verlauf von Wachstums- und Verkleinerungsereignissen
Gibt es eine Möglichkeit, die gesamte Geschichte der Wachstums- und Verkleinerungsereignisse der letzten Wochen / Monate in SQL Server 2014 anzuzeigen? (Neue zu unterstützende Instanzen, die vom Ticketing-System festgestellt wurden, dass sie in der Vergangenheit "Protokolllaufwerk voll" hatten, möchten sich daher mit der Grundursache befassen, bevor sie erneut auftritt.) Dies …

1
Indexzuordnungskarten
Ich bin Entwickler und lese das Buch "Abfragen von Microsoft SQL Server 2012". Ich bin auf folgendes Diagramm gestoßen: Warum sind die Seiten in den ersten beiden Zeilen des Diagramms (Zeile 1 beginnt: 1:174und Zeile 2 beginnt :) 1:41nicht Teil eines Bereichs? In der Dokumentation heißt es: "Alle Seiten werden …

4
Instanz und Datenbank (Oracle vs SQL Server)
Ich habe Oracle bis jetzt verwendet, wo: Instanz -> Prozess + Speicher Datenbank -> physische Datendateien Normalerweise wird eine Instanz einer Datenbank zugeordnet. Innerhalb einer Datenbank kann es viele Tablespaces geben (System, Benutzer usw.). Bei SQL Server bin ich mir jedoch nicht so sicher. Es scheint mir, dass für SQL …

3
Suchen Sie die Quelle einer wiederkehrenden Massen-SQL-Bearbeitung auf einem Server
Ich werde versuchen, mein Problem so klar wie möglich zu erklären. Auf dem Server eines von mir unterstützten Unternehmens werden viele Websites ausgeführt. Auf diesem Server wird Windows Server 2012 mit Microsoft SQL Server 2014 ausgeführt. Auf fast allen Websites wird eine proprietäre Webanwendung ausgeführt, die von derselben Firma erstellt …

6
Schnelle Lesevorgänge, ohne den Preis für Schreibvorgänge zu zahlen
Wir haben eine große Tabelle nur mit Anhängen, die Finanztransaktionen enthält. Im Durchschnitt werden 1000 Transaktionen pro Minute eingefügt. Da es mittlerweile immer mehr Anwendungsfälle gibt, in denen wir diese Transaktionen tatsächlich lesen, suchen und aggregieren möchten, wären schnelle Lesevorgänge sehr hilfreich. Wir möchten sehr schnelle Schreibvorgänge garantieren, und das …

1
Warum dauert die Datenbankwiederherstellung so lange?
Auf meiner SQL Server 2012 x64 Std-Instanz hatte ich einen großen Transaktionsfehler, da das Transaktionsprotokoll gestern voll war. Es konnte nicht zurückgesetzt werden und SQL Server hat die spezifische Datenbank neu gestartet, um die Wiederherstellung durchzuführen. Die Datenbank hat ungefähr 750 GB, wobei der Tlog 170 GB erreicht (sehr großer …

5
Erzwingen Sie NOT NULL für eine Reihe von Spalten mit einer CHECK-Einschränkung nur für neue Zeilen
Ich habe eine Tabelle und muss eine neue Spalte ohne Standardwert hinzufügen: Zwang: ALTER TABLE integrations.billables DROP CONSTRAINT IF EXISTS cc_at_least_one_mapping_needed_billables, ADD CONSTRAINT cc_at_least_one_mapping_needed_billables CHECK ((("qb_id" IS NOT NULL) :: INTEGER + ("xero_id" IS NOT NULL) :: INTEGER + ("freshbooks_id" IS NOT NULL) :: INTEGER + ("unleashed_id" IS NOT NULL) …

3
Warnung vor impliziter Konvertierung
Ich habe eine Tabelle mit 2 Namensspalten: CREATE TABLE Test ( TestID int identity primary key clustered , Name_Eng nvarchar(50) , Name_Nat nvarchar(50) ) Jetzt brauche ich eine Abfrage, um diese NameSpalte ,wie folgt zu trennen : DECLARE @NameColumns NVARCHAR(1024) SET @NameColumns = STUFF( (SELECT ',' + 'Test.' + name …

2
Mit CONSTRAINT als SELECT ERSTELLEN?
Ich habe ein Stück SQLdavon erstellt eine TABLEForm eine SELECTAnweisung in PostgreSQL; Ich möchte der Tabelle Einschränkungen hinzufügen, damit beispielsweise eine Spalte nicht vorhanden sein kann null. Ich kann dafür kein gültiges SQL in der Postgres-Dokumentation finden, daher scheint es nicht möglich zu sein. Was wäre der beste Ansatz, um …

1
Warum beginnen Zeichenfolgenfunktionen auf SQL-basierten Datenbankservern an Position 1 anstelle von 0? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Das hat mich immer gestört. Es scheint, dass Zeichenfolgenfunktionen …

1
Die Unterabfrage kann keine Spalte aus dem Join der Superabfrage finden
Ich habe Probleme mit SQL: Grundsätzlich versuche ich, eine Ergebnismenge zurückzubekommen, die eine Summe ALLER Fragen enthält, die an Mitarbeiter gestellt wurden (gruppiert nach Unternehmen), und füge auch die "onetime_items" hinzu, die manuell Elemente in a hinzugefügt werden andere Tabelle. Ich habe derzeit diese SQL-Anweisung (ich verwende MySQL): SELECT CONCAT_WS( …
7 mysql  join  subquery 


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.