Datenbankadministratoren

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

1
Verwenden des Oracle12C-Clients mit der Oracle11.g-Datenbank
Ich benutze den Oracle12c-Client seit ungefähr einem Monat, um eine Verbindung zu einer Oracle11g-Datenbank auf einem Remote-Server herzustellen. Bis diese Woche, als ich den Fehler bekam, gab es keine Probleme: The Network Adapter could not establish the connection Provider Code 17002 Zuerst habe ich Oracle Sql Developer verwendet , um …


2
Legen Sie den einfachen Wiederherstellungsmodus fest und verkleinern Sie die Protokolldateien für alle vom Benutzer erstellten Datenbanken
Ich hoffe, Sie können mich in die richtige Richtung weisen. Ich bin kein häufiger Benutzer von T-SQL, habe aber etwas gegoogelt und das folgende Skript gefunden. Ich habe das Skript etwas korrigiert. Ich möchte, dass das Skript: Auswählen aller Datenbanken mit Ausnahme der System-DBs. Wiederherstellung auf einfach setzen. So verkleinern …

2
Erstellen eines Index für ein berechnetes Feld: Zeichenfolge oder Binärdaten werden abgeschnitten
Ich habe eine Tabelle Foomit folgenden Feldern: ID bigint not null identity(1,1), SerializedValue nvarchar(max), LongValue as TRY_CAST(SerializedValue as bigint) Jetzt möchte ich einen Index für LongValue erstellen, damit ich leicht nach serialisierten Werten suchen kann, die Zahlen darstellen. create nonclustered index IX_Foo on Foo(LongValue); Was mir folgenden Fehler ausspuckt: String …



3
Wie erstelle ich eine neue Tabelle mit denselben Einschränkungen und Indizes?
Ich erstelle eine neue Tabelle mit Primärschlüsseleinschränkungen und einem nicht gruppierten Index in dieser Tabelle. Ich weiß, ich möchte eine weitere Tabelle mit derselben Struktur und denselben Werten sowie Schlüsseln und Indizes erstellen. create table Dummy (id integer ,name varchar(20),salary integer Constraint PK_Con_id primary key(id)) insert into Dummy values(11,'AAA',1000); insert …

2
Warum sollte MySQL serielle synchrone E / A ausführen?
Bei der Betrachtung einer besonders ärgerlichen Abfrage über MyISAM-Tabellen, deren Ausführung mehrmals lange dauert, habe ich festgestellt, dass MySQL ein ziemlich seltsames E / A-Muster aufzudecken scheint: Wenn eine einzelne Abfrage ausgeführt wird und eine signifikante Abfrage ausgeführt werden muss E / A-Menge (z. B. für einen Tabellenscan oder wenn …


1
Ternäre Beziehung: Was ist der Unterschied zwischen einer einzelnen Tabelle und mehreren Tabellen?
Betrachten Sie die folgende ternäre Beziehung: Angenommen, alle Entitäten haben nur zwei Attribute (PK und Name). Hier sind die Tabellen, die ich abgeleitet habe (5 Tabellen): Sector ------------------------- ID_Sector SectorName ------------------------- Product ------------------------- ID_Product ProductName ------------------------- Company -------------------------------------- ID_Company ID_Sector CompanyName -------------------------------------- Relationship 1 (R1) ------------------------- ID_Sector ID_Product ------------------------- Relationship …

5
SQL Server 2012-Backup immer aktiv, vollständig oder nur kopierbar
Ich benötige eine kurze Erläuterung der Nur-Kopie-Sicherung im Vergleich zur vollständigen Sicherung, da es sich um die Nummerierung des Transaktionsprotokolls und die Wiederherstellung handelt, falls erforderlich. Ich habe SQL Server 2012-Setup mit immer aktiviert für mehrere Datenbanken. Die Verfügbarkeitsgruppen werden mit der bevorzugten Sicherung auf dem Replikat eingerichtet. Auf dem …

2
Intermittierende RESOURCE_SEMAPHORE_QUERY_COMPILE Wartestatistiken
Ich versuche, einige zeitweise auftretende CPU-Spitzen zu beheben, die auf einem unserer Produktions-SQL-Server auftreten. Wir führen SQL Server 2008 R2 Standard Edition mit 28 GB RAM und 4 CPU-Kernen aus. In diesem Fall stellen wir fest, dass eine große Anzahl von RESOURCE_SEMAPHORE_QUERY_COMPILER-Wartezeiten etwa ein bis zwei Minuten dauert und dann …

9
Die Datenbank kann nicht aktualisiert werden, da sie schreibgeschützt ist oder schreibgeschützte Dateien enthält. Machen Sie die Datenbank oder Dateien beschreibbar und führen Sie die Wiederherstellung erneut aus
Ich habe eine Datenbankdatei erhalten. Die Anweisungen zum Laden lauten, SQL Server 2005 zu installieren und dann mit SQL Server Management Studio anzuhängen. Nachdem ich alles installiert hatte, habe ich versucht, die MDF-Datei anzuhängen, aber dann heißt es: Die Verzeichnissuche für die Datei "D: {Ordnername} {Dateiname} .LDF" ist mit dem …

1
Häufige, "zufällige" SQL Server-Verbindungszeitlimits
In den letzten Tagen hatten unsere Kunden zeitweise Verbindungszeitüberschreitungen zu unserem Datenbankserver. Mehrere Ajax-Aufrufe auf derselben Seite, die mehrmals eine Verbindung zum Server herstellen, weisen eine Mischung aus Erfolg und Misserfolg auf. Manchmal treten bei bestimmten Website-Benutzern Verbindungsprobleme auf, während andere Benutzer nicht von derselben Site stammen. Ich bin nicht …


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.