Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#8

AW: MS-SQL installieren ?

  Alt 4. Sep 2012, 12:23
Das man die Tabellenliste mit F5 aktualisieren kann wurde schon erwähnt.

Die angelegten Tabellen erhalten ohne Auffforderung das Präfix "dbo.".
Das ist kein Präfix, das ist das Schema, in dem sich die Tabellen befinden.

Wie gesagt: MSSQL ist eine Enterprise-Datenbank-Engine. Hier gehört jedes Objekt (Tabelle, View, Stored Procedure, Function etc.) zu einem Schema, das die Zugriffsrechte für bestimmte User / Rollen festlegt. "DBO" ist dabei das Standardschema, das dem DBO (DataBase Owner) gehört Siehe auch hier: http://www.databasejournal.com/featu...erver-2008.htm (gilt auch noch im groben für 2012).

Datebankfile: Der Standard-Ordner für die Files ist:
%ProgramDir%\Microsoft SQL Server\$DbVersion$.$Instancename$\MSSQL\DATA
Also z.B. konkret:
C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA (das ist ein SQL Server v10 (= 2008).
Dort liegen dann die .mdf und .ldf Files für Daten und Logs rum.

Wegen der nchar(10)-Geschichte.. wenn dort der Default Integer gewesen wäre, und Du aber ein Guid-Feld (bzw. 'Uniqueidentifier') anlegen wolltest, wäre es auch falsch gewesen..
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat