sql-server

Microsoft SQL Server ist ein relationales Datenbankverwaltungssystem (RDBMS). Verwenden Sie dieses Tag für alle SQL Server-Editionen, einschließlich Compact, Express, Azure, Fast-Track, APS (früher PDW) und Azure SQL DW. Verwenden Sie dieses Tag nicht für andere Arten von DBMS (MySQL, PostgreSQL, Oracle usw.). Verwenden Sie dieses Tag nicht für Probleme bei der Software- und mobilen Entwicklung, es sei denn, es steht in direktem Zusammenhang mit der Datenbank.
3
Antworten

Wie identifiziere ich einen Deadlock in SQL Azure?

Ich habe eine Windows Azure-Rolle, die aus zwei Instanzen besteht. Hin und wieder scheitert eine Transaktion mit einem SqlException mit dem folgenden Text    Transaktion (Prozess-ID N) wurde bei Sperrressourcen mit einem anderen Prozess bl...
03.11.2011, 11:10
2
Antworten

Wie aktualisiert man in einer Multi Tenant App das gesamte Schema aller Mandanten?

Ich entwickle eine Multi-Tenant-App. Ich wählte den Ansatz "Gemeinsame Datenbank / Separate Schemata". Meine Idee ist, ein Standardschema ( dbo ) zu haben und bei der Bereitstellung dieses Schemas eine Aktualisierung der Schemata der Mandan...
03.06.2010, 15:57
2
Antworten

Wie erstellt man einen Fremdschlüssel mit "ON UPDATE CASCADE" auf Oracle?

In MS SQL Server ist es möglich, einen Fremdschlüssel mit der Option ON UPDATE CASCADE zu erstellen. Wenn Sie also eine der Spalten im Primärschlüssel aktualisieren, sind auch die Fremdschlüssel in anderen Tabellen vorhanden Aktualisierung dur...
17.08.2009, 19:20
1
Antwort

SET OPTIONS ... wo sind sie gespeichert?

Schnelle Fragen ... Wo sind die Werte für SET OPTIONS in der Datenbank für einen SP, Func, Trigger usw. gespeichert? Wenn sie sich von den globalen Einstellungen unterscheiden? SET ARITHABORT AUF SET CONCAT_NULL_YIELDS_NULL auf SET QUOTE...
12.08.2009, 22:27
2
Antworten

Beeinflusst rowversion / timestamp die Leistung erheblich?

Ich möchte zu den meisten Tabellen in meiner DB-Zeilenversion hinzufügen, um Änderungen in diesen Tabellen zu verfolgen. Ich weiß, dass das Hinzufügen die Leistung von Abfragen beeinflussen wird. Weiß jemand, ob es die Leistung ein wenig beei...
27.08.2011, 20:11
3
Antworten

Ermitteln Sie die vollständige SQL Server-Datenbankgröße

Ich muss wissen, wie viel Speicherplatz alle Datenbanken in einem SQL Server 2000 belegt. Ich habe etwas recherchiert, konnte aber kein Skript finden, das mir helfen könnte.     
16.08.2008, 00:10
3
Antworten

Erstellen einer neuen SQL-Server-Tabelle mit c #

Ich habe diesen Code, um eine neue SQL-Tabelle zu erstellen wenn ich das ausführe, zeigt es mir diesen Fehler an, der auf screenshot ist. In meiner Datenbank gibt es keine solche Tabelle. Es zeigt diesen Fehler einen beliebigen Namen der Tabelle...
27.12.2010, 18:55
1
Antwort

Deterministische Zeichenfolge ersetzen und sortieren

Ich habe eine persistente berechnete Spalte, die Scalar Valued Function aufruft. Wie Sie wissen, muss diese Funktion deterministisch sein, um den Wert zu erhalten. Auch wenn REPLACE Funktion sich deterministisch verhält (ich kann ' Ich denk...
21.06.2017, 11:22
1
Antwort

SQL Server CTE, auf den in Self-Joins verwiesen wird, langsam

Ich habe eine Tabellenwert-UDF geschrieben, die mit einem CTE beginnt, um eine Teilmenge der Zeilen aus einer großen Tabelle zurückzugeben. Es gibt mehrere Joins im CTE. Ein paar innere und eine linke verbinden sich mit anderen Tabellen, die nic...
16.06.2010, 15:39
2
Antworten

Wie kann ich "EXEC @sql" ausnutzen?

Mein Kollege ist mit seinem Code unsicher und erlaubt einem Benutzer, eine SQL-Datei hochzuladen, die auf dem Server ausgeführt werden soll. Er löscht alle Schlüsselwörter in der Datei wie "EXEC", "DROP", "UPDATE", "INSERT", "TRUNC" Ich mö...
16.09.2010, 22:07