Datenbankadministratoren

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

2
Warum ist% verbotenes Zeichen in der THROW-Nachricht?
Einfache Frage: THROW 50000, 'Because of this ->%<- is this message invisible.', 1; Sie können die Parameter% s,% d nicht wie in RAISERROR übergeben Sie müssen FORMATMESSAGE verwenden aber THROW ist trotzdem fehlgeschlagen, wenn% nicht verdoppelt wird (korrekte Anzeige) Getestet unter Microsoft SQL Server 2012 (SP1) 11.0.3381.0 (X64), 11.0.3000.0 (X64) …

1
Können wir die alte Primärdatenbank verwenden, um nach dem Failover in PostgreSQL mit dem Standby-Modus zu synchronisieren?
Wenn mein Standby (Postgres) einige Sekunden vor dem Failover zurückliegt. Was ist der einfachste Weg, um meine alte Primärdatenbank nach dem Failover in PostgreSQL wieder zu synchronisieren? In Oracle haben wir die Möglichkeit, eine fehlgeschlagene Primärdatenbank wiederherzustellen, wenn Flashback aktiviert ist. Haben wir eine solche Option in Postgres, wenn ich …



2
SQL Server 2012 Express mit Reporting Services
Überall, wo ich mit erweiterten Diensten nach SQL Server 2012 Express suche, wurde der Link http://www.microsoft.com/en-us/download/details.aspx?id=35579 angezeigt . Jedes Mal, wenn ich ihn installiere, Ich sehe nicht, wo ich Berichtsdienste als Funktion hinzufügen kann. Gibt es eine andere Installationsdatei, die Reporting Services enthält, oder habe ich sie jetzt tatsächlich, kann …

1
Wie überwache ich den PostgreSQL WAL-Versand, wenn ich keine Streaming-Replikation verwende?
Wir haben ein ziemlich einfaches Setup, um von unserer lokalen PostgreSQL-Masterdatenbank auf unsere Präsentationsebene in AWS zu replizieren. Wir verwenden den WAL-Versand mit dieser archive_commandEinstellung. Grundsätzlich sieht das Setup so aus: +-------------+ | Master | +-------------+ WAL | segments | \|/ +--------------+ +-------------+ WAL +-+------------+ | | |----------->| Hot Standby …

3
Erstellen eines schreibgeschützten Replikats der SQL Server-Datenbank für Berichte
Ich habe ein Problem, wenn meine .NET-Webanwendung langsam ausgeführt wird, selbst wenn ich alle Abfragen optimiert habe. Wie sich herausstellte, führt ein anderer Entwickler, der Berichte erstellt, ständig eine Reihe nicht optimierter Abfragen aus. Also habe ich beschlossen, einen separaten Server für ihn zu erstellen. Derzeit habe ich Jobs erstellt, …

3
Zugriff verweigert Fehler in CREATE DATABASE… FOR ATTACH
Ich versuche, eine Kopie von msdban meine Workstation SQL Server 2012 Developer Edition unter Windows 8.1 anzuhängen , um das in dieser Frage beschriebene Problem nachzuahmen , bei dem das OP versucht, fehlende Jobs aus einer fremden MSDB wiederherzustellen. Ich habe folgende Aktionen ausgeführt: use master; backup database msdb to …

2
Warum die Django-Sitzungstabelle unter PostgreSQL wächst
Ich verwende PostgreSQL 9.1.6 über PgBouncer 1.4.2 in meinem Django 1.4.8-Projekt. django_sessionTisch wächst die ganze Zeit. VAKUUM hilft nicht. VACUUM FULL läuft stundenlang. Nur TRUNCATEhilft in der Regel. Die Tabelle enthält Zeilen von ca. 10 KB. Es wird 40 Mal pro Sekunde aktualisiert. # SELECT table_name, pg_size_pretty(table_size) AS table_size, pg_size_pretty(indexes_size) …


3
SQL Server 2008-Datenbankwiederherstellungsfehler - Sicherungsgerät 15105 kann nicht geöffnet werden
Ich versuche, aus einem Backup wiederherzustellen, und erhalte den folgenden Fehler Meldung 3201, Ebene 16, Status 2, Zeile 1 Sicherungsgerät 'Z: \ FULL_BACKUP.bak' kann nicht geöffnet werden. Betriebssystemfehler 3 (Text für diesen Fehler konnte nicht abgerufen werden. Grund: 15105). Meldung 3013, Ebene 16, Status 1, Zeile 1 RESTORE DATABASE wird …


1
Extrem langsames StatMan-Abfrageproblem mit der # SP2010-Farm
Das Problem, auf das ich stoße, wird in einem Blog-Beitrag erläutert, den ich dafür erstellt habe (leicht zu finden und die Antworten / Lösungen an einem Ort zu verwalten). Dieser finden Sie hier: http://schoennie.blogspot.com/ 2013/09 / slow-statman-query-issue-with-sp2010.html Eine kurze Zusammenfassung ist, dass diese Einzelserverinstallation von SharePoint 2010 auf SQL 2008R2 …

1
Gibt es etwas, was eine Einschränkungsdeklaration auf Tabellenebene tun kann, was eine auf Spaltenebene nicht kann?
Hatte heute eine Prüfung. Eine Frage störte mich: Was kann eine Einschränkung auf Tabellenebene tun, was eine Einschränkung auf Spaltenebene nicht kann? Meine Antwort war, dass nur eine Einschränkungsdeklaration auf Tabellenebene das Einrichten eines zusammengesetzten Primärschlüssels ermöglicht. Ich denke, das ist nicht der einzige Unterschied. Wie hätte ich das ergänzen …

1
Warum erhöht sich @@ dbts nach dem Sichern / Wiederherstellen?
Ich habe eine SQL Server 2005-Datenbank, die einige Tabellen enthält, die eine Timestamp- (oder RowVersion-) Spalte haben. Ich muss den Wert des aktuellen Zeitstempels kennen, daher verwende ich die folgende Abfrage:SELECT CAST(@@dbts AS BIGINT); Dies gibt beispielsweise 10505 zurück . Unmittelbar danach, ohne zu aktualisieren, einzufügen, ... irgendetwas, mache ich …

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.