Als «sql-server» getaggte Fragen

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.

1
DBCC TRACEON mit der globalen Flagge
In der Frage Benötigen Sie Hilfe zur Fehlerbehebung beim SQL Server 2005-Deadlock-Szenario wurde vorgeschlagen DBCC TRACEON (1204, -1), Deadlocks global zu verfolgen. Wenn Sie diesen Befehl in BOL lesen , heißt es, dass er nur verwendet werden sollte, wenn Benutzer oder Anwendungen nicht gleichzeitig Anweisungen auf dem System ausführen . …





1
Datenbankbenutzer und Serveranmeldungen sowie die Zuordnung zwischen ihnen
Ich habe eine Instanz von SQL Server 2008 R2 Express Edition zu Hause und eine andere auf einem Server in einem Client-Gebäude, mit dem ich eine Anwendung mit Access als Front-End entwickle. Diese Anwendung verfügt über 5 separate Anmeldungen, die ich in der Verbindungszeichenfolge verwenden kann (basierend auf der Zugriffsgruppe, …

1
Grundlegendes zu SQL Server-Berechtigungen
Ich arbeite in SQL Server Management Studio mit meiner Instanz von SQL Server 2008 R2 Express Edition. Ich versuche zu verstehen, wie die Berechtigungen funktionieren. Was ich sehen kann, ist (über die Eigenschaften vieler dieser Entitäten) Mein Server-Login kann mit einem Datenbankbenutzer verknüpft werden Mein Datenbankbenutzer kann eine oder mehrere …


3
Wann sind Verfahrensabfragen unbedingt erforderlich?
Ich weiß, dass wir dazu neigen, Cursor und Schleifen in SQL Server um jeden Preis zu vermeiden, aber in welchen Situationen benötigen Sie unbedingt prozedurale Abfragen, und satzbasierte Abfragen führen einfach nicht zu den Ergebnissen? Ich verstehe den Unterschied zwischen den beiden, ich habe einfach nie zu einer Situation kommen …


2
Wie verwende ich Variablen in einem Select (SQL Server)?
Wenn ich eine Spalte berechnen und das Ergebnis in mehr als einer Spalte verwenden möchte, wie mache ich das, ohne die Berechnung zweimal durchzuführen? Beispiel: SELECT LOWER(SUBSTRING([NAME], 4, 100)) + '@somedomain.com' as EMail ,hashbytes('SHA1', LOWER(SUBSTRING([NAME], 4, 100)) + '@somedomain.com') as HashedEmail FROM sometable Wie vermeide ich es, dies zweimal zu …


3
Klug, Trigger zu verwenden, um eine andere Tabelle zu aktualisieren?
Ich habe eine ObjectTabelle, die aus einem integrierten Dienst ( den ich bei Bedarf ändern kann ) aus einer anderen Datenbank ausgefüllt wird. An bestimmten Stellen müssen wir manuell Beiträge in eine andere Tabelle einfügen, ObjectObjectGroup (ObjectId, ObjectGroupId)die benötigt wird, wenn Object.ObjectTypeein bestimmter ganzzahliger Wert vorliegt. Da der Integrationsdienst diese …


3
SQLCMD-Modus in SSMS und @@ Variablenerweiterung
Gibt es bei Verwendung des SQLCMD-Modus mit SSMS (nicht über die Befehlszeile) eine Möglichkeit, den aktuellen Server und die aktuelle Instanz einer Variablen zuzuweisen? Dies unterscheidet sich von der Zuweisung gewöhnlicher TSQL-Variablen. Problem Definition Ich möchte die Leistungsfähigkeit der variablen Erweiterung von SQLCMD nutzen, um umgebungsspezifische Werte in unseren Bereitstellungsskripten …

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.