Ich habe einige große .bakDateien aus einem SQL Server 2005-Speicherauszug. Kann ich diese wiederherstellen, ohne SQL Server zu verwenden, entweder für PostgreSQL, MySQL oder für flache Textdateien? Eine Open-Source-Lösung wäre am
Ich habe einige große .bakDateien aus einem SQL Server 2005-Speicherauszug. Kann ich diese wiederherstellen, ohne SQL Server zu verwenden, entweder für PostgreSQL, MySQL oder für flache Textdateien? Eine Open-Source-Lösung wäre am
Beim Versuch, eine Abfrage zu schreiben, habe ich herausgefunden (auf die harte Tour), dass SQL Server WHEREs in einer Abfrage lange vor dem Parsen der SELECTs analysiert, wenn eine Abfrage ausgeführt wird. Die MSDN-Dokumentation besagt , dass die allgemeine logische Parsing-Reihenfolge so ist,...
Ich verfolge seit zwei Wochen das Wachstum von Dateien über den Datenkollektor in SQL Server 2008 R2. Die Datenbank wächst stetig um 35 (MB) / Tag. Die DB hat die ursprüngliche Größe von 2 GB noch nicht erreicht. Das automatische Wachstum der DB-Dateien ist auf 5 MB festgelegt, und ich möchte einen...
Ich habe SQL Server 2012 Local DB installiert und stelle eine Verbindung über (localdb) \ v11.0 her. Beim Versuch, eine Sicherungsdatei wiederherzustellen, erhalte ich: TITEL: Microsoft SQL Server Management Studio Die Eigenschaft MasterDBPath ist für die Information
Unser SQL Server befindet sich in einem SAN. Es enthält Dutzende von OLTP-Datenbanken, einige mit mehreren Tabellen, die mehr als 1 Million Datensätze enthalten. Wir haben wöchentlich Ola Hallengrens Indexpflegeskripte ausgeführt, die jeweils mehrere Stunden lang ausgeführt werden. Basierend auf...
Unter Windows 2008 R2 mit SQL Server 2008 R2 spielt die Größe der NTFS-Zuordnungseinheit für die Leistung von DISK IO eine wichtige Rolle. Ich habe den Eindruck, dass der Serveradministrator, der die wenigen Server für eine geschäftskritische Anwendung erstellt hat, die Größe der...
Bei meiner Frau gibt es eine Debatte darüber, nur varchar(255)für alle varcharFelder in temporären Tabellen in gespeicherten Prozeduren zu verwenden. Grundsätzlich möchte ein Camp 255 verwenden, da dies auch dann immer funktioniert, wenn sich die Definition ändert, und das andere Camp möchte die...
In der letzten Version meiner App habe ich einen Befehl hinzugefügt, der ihn auffordert zu warten, wenn etwas in der Service Broker-Warteschlange eintrifft: WAITFOR (RECEIVE CONVERT(int, message_body) AS Message FROM MyQueue) Die Datenbankadministratoren haben mir mitgeteilt, dass die Stammgrößen...
Wir haben einen Benutzer, der geht, und ich muss jedes Datenbankobjekt kennen, das ihm gehört. Gibt es eine Abfrage, die diese Informationen
Bei einer (vereinfachten) gespeicherten Prozedur wie dieser: CREATE PROCEDURE WeeklyProc(@endDate DATE) AS BEGIN DECLARE @startDate DATE = DATEADD(DAY, -6, @endDate) SELECT -- Stuff FROM Sale WHERE SaleDate BETWEEN @startDate AND @endDate END Wenn die SaleTabelle groß SELECTist, kann die Ausführung...
Ich versuche, den SQL Server-Import- und -Export-Assistenten zu verwenden, um Daten von meiner Produktionsdatenbank auf meine Entwicklungsdatenbank zu kopieren, aber wenn ich dies tue, schlägt der Fehler "Die INSERT-Anweisung ist mit der FOREIGN KEY-Einschränkung in Konflikt" fehl. Ich habe über 40...
Ich habe eine Tabelle mit einer IDENTITY-Spalte. Während der Entwicklung lösche ich die Zeilen von Zeit zu Zeit und füge sie erneut hinzu. Aber die IDENTITY-Werte stiegen immer weiter an und begannen nicht bei 1, als ich sie erneut hinzufügte. Jetzt geht meine ID von 68 -> 92 und dies bringt...
Ich habe SQL 2012 mit SP1 auf meinem Computer installiert. Ich habe ein Backup einer Datenbank erstellt test.bak. Ich habe eine Datenbank mit test2demselben Namen , die Daten wurden jedoch geändert. Ich möchte test.baküber die test2Datenbank wiederherstellen . Ich erhalte immer den Fehler: Fehler...
Dies ist SQL Server 2008 R2 SP2. Ich habe 2 Tische. Beide sind identisch (Daten und Indexierung), mit der Ausnahme, dass die erste Tabelle die Spalte VALUE nvarchar(max)und die zweite die gleiche Spalte hat nvarchar(800). Diese Spalte ist in einem nicht gruppierten Index enthalten. Ich habe auch...
Ich arbeite an SQL-Skript und muss das Skript nicht mehr fortsetzen, wenn einige Bedingungen nicht erfüllt sind. Wenn ich es google, habe ich festgestellt, dass der RaisError mit 20 Schweregraden es beenden wird. Aber aus bestimmten Gründen kann ich diese Option nicht verwenden. Können Sie mir...
Ich erinnere mich anscheinend, dass Sie 2008 eine Sicherung in einer neuen Kopie einer Datenbank wiederherstellen konnten, indem Sie den Namen im Feld "Zieldatenbank" des Wiederherstellungsassistenten änderten. Es wird eine brandneue Datenbank erstellt, bei der es sich um eine Kopie der...
Ich habe eine Testdatenbank, mit der ich Berechtigungsprobleme habe. Ich kann nicht auf die Berichtsdatenbank zugreifen. In der Hilfedokumentation der Anwendung wird Folgendes angegeben: Resolution: 1. Launch the SQL Server Management Studio and connect to the database server(s) hosting the Vision...
Warum verwendet SQL Server Parallelität, wenn diese Abfrage ausgeführt wird, die eine Unterabfrage verwendet, jedoch keine, wenn ein Join verwendet wird? Die Join-Version wird seriell ausgeführt und dauert ca. 30-mal länger. Join-Version: ~ 30secs Unterabfrage-Version: <1 Sekunde BEARBEITEN:...
Wenn man sich die Liste der gespeicherten Prozeduren ansieht, deren Ausführung lange dauert, fällt auf, dass die meisten Wartezeiten auftreten. Der größte Teil dieser Wartezeit (81%) ist ASYNC_NETWORK_IO, und ich weiß, warum: Die gespeicherte Prozedur überträgt ungefähr 400 MB an Informationen. In...
Wie schreibe ich ein Skript, um laufende Jobs in SQL Server mit Jobstartzeit zu sehen? SELECT sj.name, sja.run_requested_date, CONVERT(VARCHAR(12), sja.stop_execution_date-sja.start_execution_date, 114) Duration FROM msdb.dbo.sysjobactivity sja INNER JOIN msdb.dbo.sysjobs sj ON sja.job_id =...