Datenbankadministratoren

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

2
Zum Anzeigen eines Datenbankdiagramms ist eine Berechtigung erforderlich
Ich habe kürzlich SSDT für unsere Entwickler eingerichtet. Wir erzwingen Änderungen an unseren Entwicklungsdatenbanken, die über SSDT vorgenommen werden, indem wir die Berechtigungen einschränken, über die jeder Entwickler verfügt, wenn er mit dem Server verbunden ist (db_datareader, db_datawriter). Innerhalb von SSDT veröffentlichen wir unsere Änderungen an der Datenbank mithilfe eines …

3
Zwei nullfähige Spalten, von denen eine einen Wert haben muss
Keine Erklärung Frage: Gibt es überhaupt eine Beschränkung von 2 Nullwerten, für die immer 1 einen Wert haben muss? Zum Beispiel zwei Datumsspalten, beide null, aber mindestens 1, für die ein Wert erforderlich ist Problembeschreibung: Angenommen, ich habe eine Tabelle namens Expense und habe 2 Termine: prevision_expense_expiration_date DATE NULLABLE cost_payment_date …

5
Abfrage ohne Angabe des Tabellenschemas
Ich habe eine Reihe von Tabellen aus SQL Server 2000 in meine 2008-Datenbank importiert. Allen importierten Tabellen wird mein Benutzername vorangestellt, z erpadmin.tablename. B.: . In den Tabelleneigenschaften wird 'erpadmin' als Datenbankschema aufgeführt. Wenn ich eine Abfrage schreibe, muss ich jetzt 'erpadmin' einfügen. vor allen Tabellennamen, was verwirrend ist. Aktuelles …

2
So konfigurieren Sie SSRS (SQL Server 2012) für die Ausführung auf einer anderen Instanz, jedoch auf demselben Server wie SharePoint
Ich habe eine Instanz von SQL Server 2012 unter Windows 2008R2 neben einer anderen Instanz von SQL Server 2012, auf der SharePoint ausgeführt wird (ich denke, es ist SharePoint 2010). Wenn ich versuche, auf das zuzugreifen, bekomme http://localhost/Reports_<InstanceName>ich: Eine Zertifikatswarnung (die ich durchlaufe - das interessiert mich nicht wirklich - …

3
Inkonsistenz beim wiederholbaren Lesen
http://www.postgresql.org/docs/9.2/static/transaction-iso.html Der wiederholbare Lesemodus bietet eine strenge Garantie dafür, dass jede Transaktion eine vollständig stabile Ansicht der Datenbank sieht. Diese Ansicht ist jedoch nicht unbedingt immer mit einer seriellen (einzelnen) Ausführung gleichzeitiger Transaktionen derselben Ebene konsistent. Beispielsweise wird bei einer schreibgeschützten Transaktion auf dieser Ebene möglicherweise ein Kontrolldatensatz aktualisiert, um …



5
Installation von SQL Server RAID 10 vs RAID 5
Ich bin neu im Einrichten von SQL Servern und VMS. Mein Vorgänger verwendete Raid 5 für C Drive, in dem sich die SQL-Installation befand, und RAID 10 für Datenbankdateien und Datenbankprotokolle. Ich habe mich gefragt, ob das richtig ist oder ob RAID 5 stattdessen für SQL-Datenbankdateien verwendet werden soll. Irgendeine …

2
SQL Server AFTER INSERT-Trigger
Ich möchte, dass dieser Auslöser ausgelöst wird, nachdem eine Einfügung mit dem Text marriedin der marital_statusSpalte vorgenommen wurde. Dies ist, was ich bisher habe ALTER TRIGGER [dbo].[marriage] ON [dbo].[applicant_personal_info] AFTER INSERT AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET …

3
Verbundene Server-Risiken
Ich implementiere eine neue Funktion, die Daten aus Datenbanken auf mehreren Servern erfordert. Ich muss nur Daten von all diesen Servern zusammenführen und sortieren. Die zwei Optionen, die mir in den Sinn kommen, sind: Verwenden Sie Verbindungsserver und schreiben Sie eine einfache Abfrage, um die Daten zu vereinen und zu …


5
Oracle-Startfehler (Parameterdatei konnte nicht geöffnet werden)
Ich habe den Oracle 11g-Server unter Ubuntu 12.10 installiert. Aber ich kann den Server nicht starten. Beim Starten des Servers tritt der folgende Fehler auf: SQL> startup ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '/u01/app/oracle/product/11.2.0/xe/dbs/initXE.ora' Wie kann ich dieses Problem lösen? Ich denke, die Verbindung …



2
Protokollversand - MIT STANDBY WIEDERHERSTELLEN - unter SQL Server 2012 wird immer wieder unterbrochen
Wir verwenden den Protokollversand und RESTORE WITH STANDBYSQL Server 2012, um die Datenbank für Berichtszwecke im schreibgeschützten Modus wiederherzustellen. Das Setup für den Protokollversand wird jedoch nach Abschluss einer Wiederherstellung von ein oder zwei Protokollsicherungen immer wieder unterbrochen. Der Protokollversand wird nur unterbrochen, wenn er ausgeführt wird RESTORE WITH STANDBY. …

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.