Als «sql-server-2005» getaggte Fragen

Verwenden Sie dieses Tag für Fragen, die für die 2005-Version von Microsoft SQL Server spezifisch sind.

12
Was nützen SQL Server-Schemas?
Ich bin kein Anfänger in der Verwendung von SQL-Datenbanken und insbesondere von SQL Server. Ich war jedoch in erster Linie ein SQL 2000-Typ und war 2005+ immer durch Schemata verwirrt. Ja, ich kenne die grundlegende Definition eines Schemas, aber wofür werden sie in einer typischen SQL Server-Bereitstellung wirklich verwendet? Ich …

9
Der beste Weg, um verschachtelte Fallanweisungslogik in SQL Server auszuführen
Ich schreibe eine SQL-Abfrage, bei der einige der zurückgegebenen Spalten abhängig von vielen Bedingungen berechnet werden müssen. Ich verwende derzeit verschachtelte case-Anweisungen, aber es wird chaotisch. Gibt es einen besseren (besser organisierten und / oder lesbareren) Weg? (Ich verwende Microsoft SQL Server, 2005) Ein vereinfachtes Beispiel: SELECT col1, col2, col3, …

8
nvarchar (max) vs NText
Welche Vor- und Nachteile hat die Verwendung der Datentypen nvarchar(max)vs. NTextin SQL Server? Ich benötige keine Abwärtskompatibilität, daher ist es in Ordnung, dass nvarchar(max)dies in älteren SQL Server-Versionen nicht unterstützt wird. Bearbeiten: Anscheinend gilt die Frage auch für TEXTund IMAGEvs. varchar(max)und varbinary(max)für diejenigen, die später nach diesen Datentypen suchen.








19
SQL Server-Wiederherstellungsfehler - Zugriff verweigert
Ich habe eine Datenbank auf meinem lokalen Computer erstellt und dann eine Sicherung namens tables.baktable erstelltDataLabTables . Ich habe diese Sicherung auf einen Remotecomputer ohne diese Tabelle verschoben und versucht, eine Wiederherstellung durchzuführen, erhalte jedoch den folgenden Fehler: System.Data.SqlClient.SqlError: Das Betriebssystem hat beim Versuch 'RestoreContainer :: ValidateTargetForCreation' unter 'c: \ …


10
Wie kann ich meine Standarddatenbank in SQL Server ändern, ohne MS SQL Server Management Studio zu verwenden?
Ich habe eine Datenbank von SQL Server gelöscht. Es stellte sich jedoch heraus, dass bei meiner Anmeldung die gelöschte Datenbank als Standard verwendet wurde. Ich kann eine Verbindung zu SQL Server Management Studio herstellen, indem ich im Verbindungsdialog die Schaltfläche "Optionen" verwende und "Master" als Datenbank für die Verbindung auswähle. …



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.