Datenbankadministratoren

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

3
Wie installiere ich pgcrypto in PostgreSQL 8.4?
Ich benutze Ubuntu Server 10.10 und habe PostgreSQL 8.4 mit installiert apt-get install postgresql. Ich möchte die eingebaute sha1()Funktion verwenden, aber es scheint, dass ich pgcryptozuerst installieren muss . Aber ich weiß nicht, wie ich es installieren soll. Es gibt keine, pgcryptowenn ich versuche, es mit zu installieren, apt-get install …

6
Brauchen Sie ein Datenbank-Design-Buch
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie für Stack Exchange-Datenbankadministratoren thematisch relevant ist. Geschlossen im vergangenen Jahr . Verschlossen . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema …

3
SQL Server zeigt die Datenbank in der Wiederherstellung
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Heute wird nach einem Stromausfall in einer Datenbank (mit Wiederherstellung: voll) "In Wiederherstellung" in SSMS angezeigt. So: myDatabase (In Wiederherstellung) (Datenbankstatus: Wiederherstellung, Herunterfahren) Nach Beendigung des "Wiederherstellungsprozesses" zeigt …

4
Was ist Ihr Workflow für die Planung einer Datenmigration?
So oft wurde mir am Ende einer Softwareentwicklungsmaßnahme mitgeteilt, dass "Okay, wir haben all diesen neuen Code und es müssen Tabellen geändert und Daten migriert werden". Es scheint jedes Mal ein einmaliges Szenario zu sein, das aus der Hüfte schießt und das am besten zu erraten ist. Ich denke, das …


2
Wie ändere ich den Instanznamen von SQL Server Express 2008?
Diese Frage wurde von Server Fault migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Auf meinem Entwicklungscomputer habe ich SQL Server Express 2008 installiert, aber es hat den Instanznamen .\SQLEXPRESS. Ich möchte, dass es die Standardinstanz ist. Ich bin mir ziemlich sicher, …

4
Prüfbedingung funktioniert nicht?
Ich habe die folgende Tabelle. create table test ( id smallint unsigned AUTO_INCREMENT, age tinyint not null, primary key(id), check (age<20) ); Das Problem ist, dass die CHECKEinschränkung für die Altersspalte nicht funktioniert. Zum Beispiel, wenn ich 222 für das Altersfeld einfüge, akzeptiert MySQL es.
23 mysql  constraint 

5
Artikel zur Transaktionspublikation hinzufügen, ohne einen neuen Schnappschuss zu erstellen
Wenn Sie die Transaktionsreplikation von SQL 2008 R2 mit Pull-Abonnenten verwenden und einen Artikel hinzufügen, möchten Sie vermeiden, dass Sie einen vollständigen Snapshot erstellen müssen (die Datenbank hat ~ 80 GB, dies dauert also Stunden). In diesem Artikel habe ich gesehen, wie dies mit einem Teil-Snapshot durch Deaktivieren von "instant_sync" …

1
Warum ist 0 gleich einem leeren String?
Ich brauche Hilfe, um herauszufinden, warum die folgende T-SQLAnweisung zurückgibt 1(true): SELECT IIF( 0 = '', 1, 0) Ich vermute, jemand hat eine ANSIOption wie SET ANSI_NULLSoder etwas anderes geändert , das das Verhalten verursacht. Mein Problem ist, dass ich einige Werte verbinde und in der letzten Zeilengruppe Werte habe, …

2
Postgres mehrere Spalten zu json
Ich lasse postgresql 9.3.4 laufen. Ich habe eine Tabelle mit 3 Feldern: id name addr --- ---- ---- 1 n1 ad1 2 n2 ad2 ... Ich muss die Daten in eine neue Tabelle mit folgenden Feldern verschieben: id data --- ---- 1 {'name': 'n1', 'addr': 'ad1'} 2 {'name': 'n2', 'addr': …
23 postgresql  json  row 

3
Ersetzen Sie eine materialisierte Ansicht in Postgres
Ich habe eine materialisierte Ansicht, in Postgres 9.3der ich mit neuen Spalten aktualisieren möchte. Andere materialisierte Ansichten hängen jedoch auch von dieser Ansicht ab, und die Fehlermeldung gibt an, dass das Löschen einer Ansicht nicht möglich ist, wenn andere Objekte davon abhängig sind. FEHLER: materialisierte Ansicht latest_charges kann nicht gelöscht …

2
Bewährte Methoden zum Sichern einer MySQL-Datenbank
Ich habe kürzlich festgestellt, dass unsere Produktions-Webserver, auf denen MySQL ausgeführt wird, nicht regelmäßig (oder überhaupt nicht) gesichert werden. Ich bin es gewohnt, SQL Server-DBs zu sichern, habe aber nicht viel Erfahrung mit MySQL-DBs. Best Practices für die Verwendung von "mysqldump" oder anderen DB-Backup-Tools? Ich werde wahrscheinlich den Zeitplan so …
23 mysql  mysqldump 



7
Alle Berechtigungen für eine bestimmte Rolle auflisten?
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 6 Jahren migriert . Ich habe überall gesucht und keine schlüssige Antwort auf diese Frage gefunden. Ich benötige ein Skript, das ALLE Berechtigungen für eine zugeordnete Rolle erteilen kann. Irgendwelche Gedanken, oder …

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.