Alle Versionen von Microsoft SQL Server (nicht MySQL). Bitte fügen Sie auch ein versionierspezifisches Tag wie sql-server-2016 hinzu, da es häufig für die Frage relevant ist.
Ich habe einen Windows Server 2008 mit Microsoft SQL Server 2008 und VERITAS NetBackup installiert. Grundsätzlich erfordert dieses NetBackup eine gültige Anmelde-ID für den SQL Server, die leistungsfähig genug ist, um eine Sicherung und Wiederherstellung durchzuführen. Ich habe auf dem Betriebssystem eine lokale ID namens backup01 erstellt und sie der …
Wir verwenden eine proprietäre Anwendung, die auf SQL Server 2005 basiert und viele HEAP-basierte Tabellen enthält (dh keinen Clustered-Index). Im Laufe der Jahre sind diese Tabellen stark fragmentiert (z. B. 99% Fragmentierung). Ich muss sie defragmentieren. In SQL Server 2005 gibt es keine Möglichkeit, dies direkt zu tun. Ich kann …
Ich habe eine Abfrage, die so aussieht: SELECT * FROM TBLA A LEFT JOIN TBLB B ON A.Col1 = B.Col2 RIGHT JOIN TBLC C ON B.Col3 = C.Col4 JOIN TBLD D ON C.Col5 = D.Col6 In welcher Reihenfolge werden die Verknüpfungen aufgelöst? Ich interessiere mich am meisten für SQL Server …
Wie können wir einem Benutzer zuweisen , z. B.: Dem Datenbankeigentümer (DBO) die Berechtigung UNSAFE ASSEMBLY? Ich bitte darum, dass ein Benutzer eine Assembly erstellen kann und das SA-Kennwort nicht kennt. Daher EXEC sp_changedbowner ‘sa’kann er nicht helfen. Irgendeine Idee? Vielen Dank.
Angenommen, Sie möchten eine Datenbank abfragen, um die darin enthaltenen Auslösertypen zu ermitteln. Eine Möglichkeit, dies zu tun, besteht darin, die Funktion OBJECTPROPERTY für alle Triggerobjekte in der Datenbank zu verwenden. Manchmal führt die Funktion OBJECTPROPERTY zu einem verwirrenden Ergebnis. Die Ausgabe scheint vom Datenbankkontext abzuhängen. Die folgende Beispielabfrage gibt …
Haben Sie also einen ETL-Job, der über Integrationsdienste ausgeführt wird und den ich mit einem SQL-Jobnamen StartStageStore beginne. Der letzte Schritt dieses Jobs besteht darin, einen anderen Job zu starten und den Erfolg zu melden. Der Job, den dies aufruft, wird als LoopStageStore bezeichnet. Alles, was LoopStageStore tut, ist eine …
Ich versuche, eine Abfrage zu schreiben, die Datensätze basierend auf dem lokalen Datumsteil nur eines UTC-Datums- / Uhrzeitfelds gruppiert. Wenn meine Tabelle beispielsweise enthält 10/19/2012 2:00:00, sollte sie als gruppiert werden 10/18/2012, da meine Ortszeit EST (-5h) ist und ich nur am Datumsteil des Felds interessiert bin. Ich weiß, dass …
Ich muss wissen, ob der Aktivierungs- / Deaktivierungsverlauf eines Tabellentriggers von SQL Server nativ verfolgt wird. Ich habe die Systemansichten überprüft: • [sys]. [Trigger] enthält ein Feld "modify_date". • [sys]. [Trigger_events] konzentriert sich auf die Trigger-Ereignisse INSERT / UPDATE / DELETE Können Sie andere Informationsquellen zum Triggerverlauf empfehlen?
Ich versuche, eine Beziehung zwischen zwei Tabellen zu erstellen, wobei eine Spalte in TABELLE A der Fremdschlüssel für eine Spalte in TABELLE B ist. Es gibt jedoch eine Zeile in TABELLE B, die derzeit in dieser Spalte null ist und mir einen Fehler gibt . Nach dem Googeln scheint der …
Ich baue eine Inventardatenbank auf, in der Computerausrüstung und andere Hardwaregeräte erfasst werden. Irgendwann im Leben eines Geräts wird es ausgemustert und archiviert. Nachdem es archiviert wurde, muss es nachverfolgt werden, wenn es außer Betrieb genommen und ordnungsgemäß entsorgt wird. Ich habe den Archivierungsmechanismus ursprünglich unter Verwendung einer exakten Replik …
Ich habe mehrere Datenbanken auf einem Produktionsserver, die Hunderte von Gigabyte groß sind, und es werden täglich viele tausend Transaktionen ausgeführt. Fast alle diese Datenbanken werden mithilfe der SQL Server-Spiegelung gespiegelt. Obwohl wir die Größe der physischen Protokolldateien sorgfältig geplant haben, um sie an die erwartete Aktivität der Protokolldateien anzupassen. …
Ich glaube, ich brauche einige Hinweise zur Sicherheit in SQL Server. Ich versuche, einige unserer Endbenutzer daran zu hindern, auf bestimmte Spalten (z. B. SSN) in einer Tabelle zuzugreifen. Ich dachte, ich könnte nur die Sicherheit auf Spaltenebene verwenden, um den Zugriff auf die Spalten einzuschränken. Dies verhinderte erfolgreich, dass …
Problem: Ich habe eine SQL Server-Datenbank auf einem 1-TB-Laufwerk. Das Protokoll wächst nicht über 5 MB hinaus, selbst wenn das Protokoll MAXSIZEviel größer als 5 MB ist. Fehler erhalten: Das Transaktionsprotokoll für die Datenbank 'Temp' ist voll. Informationen dazu, warum Speicherplatz im Protokoll nicht wiederverwendet werden kann, finden Sie in …
Ich versuche, vom Abonnenten ein Push-Abonnement für eine SQL Server-Publikation einzurichten. Ich könnte das Abonnement beim Herausgeber mithilfe des Replikationsassistenten in Management Studio einrichten. Ich würde es jedoch vorziehen, den Prozess relativ zum Abonnenten zu skripten, damit ich die Bereitstellung einer neuen SQL Server-Abonnenteninstanz automatisieren kann. Zunächst frage ich Sie …
Ich schreibe dynamisches SQL, um meine NONCLUSTEREDIndizes zu identifizieren und, wenn ich mich verrückt genug fühle, automatisch in CLUSTEREDIndizes umzuwandeln . Die Zeile ORDER BY 1,2,3 DESC;in der folgenden SQL dient dazu, DROP INDEX...Anweisungen vor ALTER TABLE...Anweisungen auszugeben, um zuerst den NONCLUSTERED-Index zu TROPFEN und dann einen CLUSTERED-Index hinzuzufügen. Ich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.