Als «sql-server-2005» getaggte Fragen

SQL Server 2005 (Hauptversion 9.00.xxxx). Bitte markieren Sie auch SQL-Server.


1
Kann ich eine tabulatorgetrennte Datei von SSMS abfragen?
Ist es möglich, eine tabulatorgetrennte Datei in Sql Server Management Studio abzufragen, um ihre Daten anzuzeigen, ohne sie irgendwo zu speichern? Ich weiß, dass Sie BULK INSERTaus einer durch Tabulatoren getrennten Datei Folgendes verwenden können: BULK INSERT SomeTable FROM 'MyFile.txt' WITH ( FIELDTERMINATOR = '\t', ROWTERMINATOR = '\n'); Dazu müssen …


2
Warum wird eine Abfrage in einer gespeicherten Prozedur langsamer ausgeführt als im Abfragefenster?
Ich habe eine komplexe Abfrage, die in 2 Sekunden im Abfragefenster ausgeführt wird, aber ungefähr 5 Minuten als gespeicherte Prozedur. Warum dauert die Ausführung als gespeicherte Prozedur so lange? So sieht meine Abfrage aus. Es werden bestimmte Datensätze benötigt (gekennzeichnet durch @idund@createdDate ) sowie ein bestimmter Zeitraum (ab 1 Jahr …

6
SQL Server-Checklisten
Nach meiner anderen Frage möchte ich darüber nachdenken, was ich täglich / wöchentlich / monatlich in Bezug auf Warnmeldungen ansehen sollte. Ich hoffe, dass ich Probleme sehen kann, bevor sie auftreten (das ist der Plan) ... Bisher habe ich damit begonnen, Skripte für Folgendes zu sammeln (keine Reihenfolge): Täglich Systemverfügbarkeit …

4
So wählen Sie die erste Zeile aus einem Join aus, der mehrere Zeilen auf dem Primärschlüssel zurückgibt
Dies hängt mit dieser Frage zusammen: Das Verknüpfen mehrerer Tabellen führt zu doppelten Zeilen Ich habe zwei Tische, an denen ich teilnehme. Sie teilen einen Schlüssel. Die Personentabelle hat einen Namen pro Primärschlüssel, aber die E-Mail-Tabelle enthält mehrere E-Mails pro Personen-ID. Ich möchte nur die erste E-Mail pro Person anzeigen. …


5
Gibt es in SQL Server eine Möglichkeit, die Werte der Parameter zu bestimmen, die an eine ausgeführte gespeicherte Prozedur übergeben werden
Eine Möglichkeit, die auszuführende gespeicherte Prozedur zu bestimmen, besteht in der Verwendung von "dynamischen Verwaltungsmethoden" wie folgt: SELECT sqlText.Text, req.* FROM sys.dm_exec_requests req OUTER APPLY sys.dm_exec_sql_text(req.sql_handle) AS sqltext Dies zeigt jedoch nur den Text der create-Anweisung der gespeicherten Prozedur an. z.B: CREATE PROCEDURE IMaProcedure @id int AS SELECT * FROM …


3
Verweigern Sie den Zugriff auf das Informationsschema in SQL Server
Ich suche nach der besten Möglichkeit, den Zugriff auf sys.tables/ Information Schemafür einen Benutzer / eine Gruppe in SQL Server zu deaktivieren . Ich habe diesen Thread von 2008 gefunden Es zeigt einen Weg, wie man den Zugriff auf [sys].[something]so verweigert : DENY SELECT ON [sys].[columns] TO DenySystemTableSelectRole GO DENY …

6
Sicherung aller Datenbanken in SQL Server
Ich habe einen Microsoft SQL Server 2005 DB-Server. Im DB-Server habe ich rund 250 Benutzerdatenbanken. Ich muss all diese Datenbanken sichern. Da die manuelle Sicherung viel Zeit in Anspruch nimmt, suche ich ein Batch- oder DB-Skript, das automatisch die Sicherung aller 250 Datenbanken erstellt. Kann mir bitte jemand dabei helfen?

4
Tabellenpartitionierung zur Archivierung von Daten
Szenario: zwei Datenbanken: DB_A und DB_Archive mit einer sehr großen Tabelle namens tableA. Jeden Tag werden Datensätze, die älter als 60 Tage sind, aus DB_A gelöscht und in DB_Archive verschoben. Dies geschieht hauptsächlich, um die Sache "getrennt" zu lassen, da tableA in DB_A stark nach Datensätzen der letzten 2 Monate …


3
Plötzlicher Leistungsabfall von SQL Server
Ich habe einen SQL Server 2005, der in letzter Zeit unvorhersehbar geworden ist, und ich kratzte mir am Kopf, warum. Abfragen, die in Sekunden ausgeführt werden, ändern Pläne und dauern Minuten (Zeit in vollem Tabellenscan oder Index-Spool). Das erste und offensichtlichste ist, dass die Statistiken veraltet sind und das Optimierungsprogramm …


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.