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.

2
Klassische ASP-Verbindung zu SQL Server 2014 ohne TLS 1.0 mit ADODB.Connection
Da TLS 1.0 im Namen der PCI-Konformität deaktiviert ist, kann eine 32-Bit-Classic-ASP-Anwendung nicht funktionieren. Gemäß den Empfehlungen von MS / Stack Exchange habe ich Folgendes installiert: SQL Server 2014 SP1 CU1 .NET Framework 4.6 Dadurch wurden unsere ASP.NET-Anwendungen / SSMS ausgeführt. Unsere klassische ASP-Anwendung, die ein ADODB.ConnectionObjekt verwendet, funktioniert jedoch …

2
Transparente Datenverschlüsselung
Gibt es Best Practices bei der Konfiguration von TDE in SQL Server 2008? In SQLMag heißt es im Artikel "FAQs zur transparenten Datenverschlüsselung", dass die CPU die Auslastung möglicherweise um bis zu 30% erhöht hat. Gibt es außer dem Hinzufügen von Server-Leistung noch etwas, was DBAs normalerweise tun, wenn sie …


3
Optimierungsabfrage mit mehreren Verknüpfungen
Ich habe diese Abfrage .. 214 Ausführung / min, 44,42 Durchschnittliche CPU (ms) gibt es eine Möglichkeit, es viel schneller zu machen SELECT P.Id id0, P.ProgramId ProgramId1, P.ProgramName ProgramName2, P.ProgramLevel ProgramLevel3, P.Department Department4, P.Track Track5, P.AcademicYear AcademicYear6, P.StartTerm StartTerm7, P.Delivery Delivery8, P.Fee Fee9, P.City City10, P.STATE State11, P.StartDate StartDate12, P.Deadline …

1
Kann ich eine SQL-Datenbank ohne Standby-Datei aus Standby / Read-Only wiederherstellen?
Gibt es eine Möglichkeit, eine SQL-Datenbank aus dem Standby- / Nur-Lese-Modus wiederherzustellen, wenn die "Standby-Datei" fehlt? (Ich sehe einige Referenzen, die dies als TUF-Datei in einem Protokollversand-Szenario bezeichnen, aber in meinem Fall war es nur eine manuelle Wiederherstellung und die Standby-Datei hatte eine BAK-Erweiterung.) Das Ausführen einer "RESTORE DATABASE foo …




6
Hängt die Zeit für die Indexwiederherstellung von der Fragmentierungsstufe ab?
Ist die erforderliche Zeit für die Indexwiederherstellung vom Fragmentierungsgrad abhängig? Dauert die Neuerstellung eines zu 80% fragmentierten Index ungefähr 2 Minuten, wenn die Neuerstellung des gleichen zu 40% fragmentierten Index 1 Minute dauert? Ich frage nach der RUNTIME (zum Beispiel in Sekunden), die möglicherweise erforderlich ist, um die erforderliche Aktion …

1
Protokollversand SQL Server 2012
Ich bin ein Entwickler in einem kleinen Geschäft, das keinen DBA hat, und ich versuche, den Protokollversand mit SQL Server 2012 zum Laufen zu bringen. Ich versuche, die Berichterstellung vom Transaktionssystem in ein neues Data Warehouse zu verlagern, und verwende diese Datenbank als Staging-Bereich. Ich habe den Protokollversand-Assistenten ausgeführt und …


2
Wie kann ich einzelne Zeilenzahlen wie SSMS erhalten?
Ich habe ein Client-C # -Programm, das gespeicherte Prozeduren über ausführt ExectueNonQuery, einschließlich des Abfangens der PRINTund der Fehlerausgabe mit InfoMessage-Ereignissen. Es funktioniert gut, aber ich habe etwas Seltsames bemerkt. Wenn ich eine gespeicherte Prozedur über SSMS ausführe, werden Zeilenanzahl für jede einzelne SQL-Anweisung angezeigt, die auf der Registerkarte Nachrichten …

5
Wechseln zwischen Datenbanken mit dynamischem SQL
Ich habe einen Prozess, bei dem verschiedene Befehle zwischen mehreren Datenbanken ausgeführt werden. Wenn ich jedoch dynamisches SQL verwende, um die Datenbank mit 'use @var' zu ändern, ändert sich die Datenbank nicht wirklich. Ausführen in [test_db]: declare @currentDB varchar(max) declare @sql varchar(max) set @currentDB = DB_NAME() set @sql = 'use …

2
Der gestohlene Serverspeicher der DB Engine ist zu hoch
Ich erhalte eine Fehlermeldung vom System Center Operations Manager (SCOM). Wie löse ich diesen Fehler? Der gestohlene Serverspeicher der SQL DB 2012-Engine ist zu hoch. Ich führe eine Abfrage aus und erhalte folgende Zähler: ╔═══════════════════════════════╦═════════════╗ ║ Stolen Server Memory (MB) ║ 7354.773437 ║ ║ Lock Memory (MB) ║ 106.195312 ║ …

1
Verhindern des Operators zum Einfügen von Clustered-Indizes in einer nicht qualifizierten indizierten Ansicht
Kennt jemand eine Problemumgehung dafür? Im Wesentlichen erzwingt die gespeicherte Prozedur einen Einfügeoperator gegen die indizierte Ansicht, obwohl die Zeilen nicht qualifiziert sind. Infolgedessen liegt ein Umwandlungsfehler vor. Bei Ad-hocs entfernt SQL die Ansicht jedoch korrekt aus der Betrachtung. Betrachten Sie das folgende Schema: create table testdata ( testid int …

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.