Als «sql-server-2012» getaggte Fragen

SQL Server 2012 (Hauptversionsversion 11.00.xxxx). Bitte markieren Sie auch SQL-Server.


2
Was ist mit Transaktionen in einer gespeicherten Prozedur, die von einem SSRS-Bericht aufgerufen wird?
Folgendes berücksichtigen: CREATE PROCEDURE dbo.usp_trantest AS SELECT @@TRANCOUNT as trancount; GO Wenn ich usp_trantestinnerhalb von SSMS manuell aufrufe, ist der Trancount 0. Wenn ich einen SSRS-Bericht ausführe, der ein Dataset enthält, das dieselbe gespeicherte Prozedur abfragt, wird der Trancount als 1 protokolliert. Wenn Sie eine T-SQL-Ablaufverfolgung der SSRS-Methode durchführen, wird …

2
Finite-State-Maschinen in SQL
Ich hätte gerne einen Beitrag zu einem Problem, das ich habe. Wir haben einen Codeabschnitt, den wir in unseren gespeicherten Prozeduren wiederholen, und jedes Mal, wenn die Verarbeitung einige Zeit in Anspruch nimmt, beträgt die Anzahl der Lesevorgänge in Kombination mit Hunderttausenden von Elementen Hunderte von Millionen. Grundsätzlich haben wir …

1
Indexzuordnungskarten
Ich bin Entwickler und lese das Buch "Abfragen von Microsoft SQL Server 2012". Ich bin auf folgendes Diagramm gestoßen: Warum sind die Seiten in den ersten beiden Zeilen des Diagramms (Zeile 1 beginnt: 1:174und Zeile 2 beginnt :) 1:41nicht Teil eines Bereichs? In der Dokumentation heißt es: "Alle Seiten werden …

1
Warum dauert die Datenbankwiederherstellung so lange?
Auf meiner SQL Server 2012 x64 Std-Instanz hatte ich einen großen Transaktionsfehler, da das Transaktionsprotokoll gestern voll war. Es konnte nicht zurückgesetzt werden und SQL Server hat die spezifische Datenbank neu gestartet, um die Wiederherstellung durchzuführen. Die Datenbank hat ungefähr 750 GB, wobei der Tlog 170 GB erreicht (sehr großer …

1
Wie kann man die CLR-Funktion aus Sicht der Leistung besser nutzen (in jeder Datenbank wiederholen oder allgemeine Funktion haben)?
Ich habe eine Frage zur Validierung der XMLVerwendung von XSD schemainside gestellt SQL Server 2012(siehe Link ). Ich verstehe (wie ich vermutet habe), dass ich verwenden muss CLR Function. Die Funktion wird erhalten XSD schema textund XML textund Validierung machen. Ich werde 1 Konfigurationsdatenbank und viele Installationsdatenbanken haben. Unter diesem …

1
Aktualisieren Sie eine indizierte Ansicht "Online"
Angenommen, ich habe eine indizierte Ansicht, die folgendermaßen aussieht: ALTER VIEW dbo.MyIndexedView WITH SCHEMABINDING AS SELECT ord.SomeColumn, COUNT_BIG(*) AS Count FROM dbo.Ordered ord WHERE ord.CreatedWhen > CONVERT(DATETIME, '2014-11-01', 121) GROUP BY ord.SomeColumn GO CREATE UNIQUE CLUSTERED INDEX [CIX_MyIndexedView] ON dbo.MyIndexedView (SomeColumn) GO Wenn ich den Datums- / Uhrzeitwert in dieser …

2
Ist der zwischengespeicherte Ausführungsplan für gespeicherte Prozeduren "besser" als für eine nicht dynamische Abfrage?
Beim Lesen verschiedener Erklärungen zum Zwischenspeichern von Ausführungsplänen durch Microsoft SQL Server bin ich verwirrt über die Vorteile der Verwendung gespeicherter Prozeduren anstelle nicht dynamischer Abfragen. Mit einer nicht dynamischen Abfrage meine ich eine vollständig parametrisierte Abfragezeichenfolge, die sich nicht durch mehrere Aufrufe ändert. So wie ich es verstehe: Der …

1
Wie benenne ich die eindeutige Einschränkung der Tabellenvariablenfunktion?
Ich benenne einige eindeutige Einschränkungen um, um sie unserer Namenskonvention für Datenbankobjekte anzupassen. Seltsamerweise gibt es mehrere mehrzeilige Tabellenwertfunktionen, für die die zurückgegebene Tabelle eindeutige Einschränkungen aufweist: CREATE FUNCTION [dbo].[fn_name] (...) RETURNS @Result TABLE ( ID BIGINT PRIMARY KEY, ... RowNum BIGINT UNIQUE ) BEGIN ... RETURN END GO Ich …

1
Plötzlicher Verstoß gegen PRIMARY KEY in der Spalte IDENTITY
Ich habe eine logTabelle mit einer IDIdentitätsspalte. Alles funktioniert seit Jahren gut; dann sehe ich gestern den folgenden Fehler in den Protokollen: Die Anweisung wurde beendet. Verletzung der PRIMARY KEY-Einschränkung 'PK__log__ID__3B40CD36'. Doppelter Schlüssel kann nicht in Objekt 'dbo.log' eingefügt werden. Der doppelte Schlüsselwert ist (295992). INSERT INTO log (Datum, Zeit, …

1
Unterstützt SQL Server 2012/2014 Standard Hot Add-Speicher auf einem Hyper-V-Gast?
In diesem Support-Artikel: https://support.microsoft.com/en-us/kb/956893 Die Antwort auf Q7 lautet: Hyper-V Dynamic Memory wird von SQL Server vollständig unterstützt. Nur SQL Server-Versionen und -Editionen, die Hot Add Memory (Enterprise und Datacenter) unterstützen, können Speicher anzeigen, der mithilfe des dynamischen Hyper-V-Speichers hinzugefügt wurde. Die SQL Server 2012 Standard Edition erkennt auch Hot …

2
SQL Server 2012 - SA-Kontoprüfung
Auf einem meiner Server (Win 2012 R2) wird SQL Server 2012 ständig angegriffen, wobei das SA-Konto etwa 10 Mal pro Sekunde mit unterschiedlichen Kennwörtern getroffen wird. Ich habe kein SA-Konto, möchte aber dennoch diese Untersuchung beenden, da sie wahrscheinlich Ressourcen verbraucht. Ich überprüfe ständig die Protokolle und blockiere die fehlerhaften …

2
SharePoint 2013-Datenbankverschlüsselung
Ich verwende SharePoint 2013 mit SQL Server 2012 als Persistenzschicht. Ich muss die in der Datenbank gespeicherten Daten verschlüsseln. Ich bin auf die SQL Server-Funktion Transparente Datenverschlüsselung (TDE) gestoßen. Was passiert mit den Dateien (Office-Dokumenten) aus den Dokumentbibliotheken, wenn TDE verwendet wird? Werden die Dateien auch verschlüsselt oder werden nur …



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.