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
So optimieren Sie die Abfrage
Ich habe eine ähnliche Datenbankstruktur, CREATE TABLE [dbo].[Dispatch]( [DispatchId] [int] NOT NULL, [ContractId] [int] NOT NULL, [DispatchDescription] [nvarchar](50) NOT NULL, CONSTRAINT [PK_Dispatch] PRIMARY KEY CLUSTERED ( [DispatchId] ASC, [ContractId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON …


1
Anmeldung für Benutzer 'NT AUTHORITY \ ANONYMOUS LOGON' fehlgeschlagen. (MsDtsSrvr)
Ich habe eine Clusterumgebung mit vielen Instanzen. Ich habe die XML-Datei so geändert, dass mehrere Instanzen ssis verwenden können. Alles funktioniert hervorragend, wenn sich die Instanzen auf demselben Knoten wie die Cluster-SSIS befinden. Wenn sie sich jedoch auf verschiedenen Knoten befinden, scheint es ein Aunthentifizierungsproblem zu geben, das meine Anmeldeinformationen …



1
Zeitlimit für SQL Server-Jobs
Es scheint also nicht möglich zu sein, das Zeitlimit für jeden einzelnen Schritt in einem SQL Server-Job festzulegen ( Artikel aus StackExchange ). MSDN weist darauf hin, dass Sie das Agent-Timeout natürlich festlegen können: Eigenschaften des SQL Server-Agenten . Stellen Sie das Herunterfahren der Jobausführung ein . Fragen Wie funktioniert …

1
sp_execute erwartet den Parameter '@handle' vom Typ 'int'
Ich versuche, eine gespeicherte Prozedur einzuchecken, wenn eine Tabelle in meiner Zieldatenbank vorhanden ist. Wenn dies nicht der Fall ist, erstelle ich die Tabelle unter Verwendung der Tabellen information_schema aus der Quellendatenbank. Wenn ich jedoch sp_execute verwende, um zu versuchen, die Tabelle wiederherzustellen, erhalte ich den Fehler. Die Prozedur erwartet …




2
Langsame Leistung Einfügen weniger Zeilen in einen riesigen Tisch
Wir haben einen Prozess, der Daten aus Filialen entnimmt und eine unternehmensweite Inventartabelle aktualisiert. Diese Tabelle enthält Zeilen für jedes Geschäft nach Datum und Artikel. Bei Kunden mit vielen Geschäften kann diese Tabelle sehr groß werden - in der Größenordnung von 500 Millionen Zeilen. Dieser Inventaraktualisierungsprozess wird normalerweise mehrmals täglich …

2
Wie wählt SQL Server einen Indexschlüssel für eine Fremdschlüsselreferenz aus?
Ich arbeite mit einer Legacy-Datenbank, die aus MS Access importiert wurde. Es gibt ungefähr zwanzig Tabellen mit nicht gruppierten, eindeutigen Primärschlüsseln, die während des MS Access> SQL Server-Upgrades erstellt wurden. Viele dieser Tabellen haben auch eindeutige, nicht gruppierte Indizes, die Duplikate des Primärschlüssels sind. Ich versuche das aufzuräumen. Nachdem ich …


4
Muss ich wirklich .LDF-Dateien behalten?
Jeden Monat erstellen wir eine Momentaufnahme unserer Produktionsdatenbank zum Monatsende. Diese Schnappschüsse zum Monatsende dienen ausschließlich Berichtszwecken. Es werden keine Einfügungen, Aktualisierungen oder Löschungen vorgenommen. Jeder dieser Schnappschüsse enthält eine .MDFund .LDF-Datei. Ich möchte die .LDFDateien löschen und Speicherplatz auf dem Server freigeben . Gibt es Gründe, warum ich die …

1
Was sind die Sicherheitsauswirkungen von sp_executesql?
In SQL Server hat die [public]Rolle standardmäßig EXECUTERechte für sp_executesql. Ich habe jedoch einen Datenbankserver geerbt, auf dem der vorherige DBA das EXECUTERecht auf widerrufen hat sp_executesql. Als vorübergehende Problemumgehung habe ich EXECUTEnach sp_executesqlBedarf Rechte gewährt (über eine Rolle in der Master-Datenbank). Aber dies beginnt ein Unterhaltsschmerz zu sein. Wenn …

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.