![]() |
MS-SQL installieren ?
Hallo,
ich wollte mal testweise MS-SQL testen. Eventuell habe ich den falschen Download erwischt. Was ich hier habe, das kommt mir zu umständlich vor. Oder ist das normal ? :shock: Hat einer einen Link, wo definitiv das richtige dahintersteckt ? Was braucht man dann noch ? Und wo gibts Kurzanleitung ? Thx |
AW: MS-SQL installieren ?
Hier:
![]() Die Express-Edition mit dem 10GB-Limit pro DB und der Einschränkung auf 2 CPU-Kerne reicht vollkommen zum Entwickeln. Ansonsten ist sie absolut identisch mit dem großen Paket. Und dann den ersten Link - "SQL Server Express with Tools (with LocalDB, Includes the database engine and SQL Server Management Studio Express)". Du willst das Management Studio um die DB zu Administrieren. Und ja, das Setup-Prozedere ist nicht ganz Trivial. MS-SQL ist eine Enterprise-Datenbank. Sie ist nicht ganz so kompliziert wie Oracle, aber liegt eine Stufen über MySQL, Firebird oder z.B. Postgres, die man mit ein paar Klicks zum laufen bringt. Die wichtigsten Entscheidungen beim Setup sind die Instanz (ich nehm hier immer Default-Instanz (MSSQL), keine eigene Instanz für die Express), Mixed-Mode für die Authentication (normal ist hier wieder das Enterprise-Setting von Windows/ bzw. Domain-Usern, ich hab aber gern dedizierte Datenbank-User), und ggf. der Ordner für die Datenbank-Files (z.B. C:/DatabaseFiles/MSSQL/ ) - dort liegen auch meine anderen DB-Files der anderen Entwicklungsdatenbanken drin. Beim Rest klicke ich normalerweise einfach durch. Wenn das mal durch ist, dann ist die Sache mit dem Management-Studio eigentlich relativ einfach. Solange man dann nicht in High-Performance Sphären aufsteigen möchte muss man sich auch nicht intensiver mit MSSQL beschäftigen. Das MSDN ist für Transact-SQL (bzw. T-SQL) auch eine sehr gute Referenz. |
AW: MS-SQL installieren ?
|
AW: MS-SQL installieren ?
Zitat:
Oder der entsprechende x86, aber das will man eigentlich nicht wenn man ein 64bit System hat :) |
AW: MS-SQL installieren ?
Zitat:
Aber das sind Dinge, die man als reiner Entwickler nicht benötigt (gut, ohne Profiler wird man laufende Anwendungen schlecht SQL-technisch entwanzen können). Feature Matrix: ![]() |
AW: MS-SQL installieren ?
So, geht jetzt. Zumindest ist es mir gelungen, 2 Tabellen anzulegen. Zusatztools und höhere Performance-Sphären interessieren momentan absolut nicht. Interessanter sind schon die alltäglich gebrauchten Sachen. Also : neue Tabelle angelegt (links mit dem Tree). Und wo ist sie dann ? Erst zu sehen, wenn das Management-Studio neu gestartet wird. Was soll das ? Wo ist eigenlich das Datenbank-File ? :shock: Das ist nirgends aufzufinden. Vielleicht liegt das am vergebenen Namen (Endung doch nicht .MDF ?). Die angelegten Tabellen erhalten ohne Auffforderung das Präfix "dbo.". Alles sehr mühselig. Was ist z.B. mit den Datentypen ? Toll, der steht in der Listbox mitten drin. Integer etc. sind obendrüber zu finden. Wieso denkt das Teil, nchar (10) wäre wohl das gewünschte ?
|
AW: MS-SQL installieren ?
Hallo Hansa,
mit der rechten Maustaste auf Tabellen, aktualisieren wählen oder einfach F5 drücken... Grüße Mikhal |
AW: MS-SQL installieren ?
Das man die Tabellenliste mit F5 aktualisieren kann wurde schon erwähnt.
Zitat:
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: ![]() 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.. |
AW: MS-SQL installieren ?
Thx, Mikhal. Es liegt ja auch wirklich nahe, dass MS-SQL so etwas ist, wie der IE oder Word. 8-) Nun gut, dann brauche ich das Ding zumindest nicht dauernd neu zu starten. :lol: Jetzt gehts aber ans Eingemachte : Ah, Phoenix hat auch noch Tips. :thumb: So, DB gefunden. Ich habe jetzt hier ein Script. Dort den Pfad zur DB geändert und F5 (was sonst) gedrückt. -> "Abfrage wird ausgeführt" seit über 10 Min....
|
AW: MS-SQL installieren ?
Hallo,
Zufall, ich habe mir gestern offenbar SQLExpress ohne tools runtergeladen und installiert. Danach dann kein Management Studio gefunden. Nicht so dramtatisch. Wenn man nun die WT Variante nimmt, ist dann mehr dabei als das Studio- das ich vermutlich nicht brauche? |
AW: MS-SQL installieren ?
Zitat:
oder ist das script schon durch? ;) |
AW: MS-SQL installieren ?
Zitat:
|
AW: MS-SQL installieren ?
Nein, eher per Script.
|
AW: MS-SQL installieren ?
Zitat:
|
AW: MS-SQL installieren ?
OT:
Performance ist ein vielschichtiger Begriff. Wenn Clint Eastwood mit einem leeren Stuhl spricht, kann man ja z.B. auch von schlechter Performance sprechen. |
AW: MS-SQL installieren ?
jobo, ich zwinge niemanden hier zu antworten. Allerdings ist es auch schlecht, dass das jetzt aus 2 Seiten bestehende Thema aus über 1 Seite jobo-OT-Nonsense besteht ! :wall:
|
AW: MS-SQL installieren ?
Zitat:
Ausser eine von jobo bezüglich Management Studio. Hier ist die Antwort: Für alle "normalen" Aktionen benutzen wir die Comunitiy Edition von Toad. Die ist (ausser der Installation) schlanker und Benutzerfreundlicher. Für Funktionen welche in der Toad Freeware Version nicht vorhanden sind das Managagement Studio benutzen. Achtung: Siehe meine Signatur. Die Empfehlung ist subjektiv. |
AW: MS-SQL installieren ?
@hansa: Ich kann meine Beiträge leider nicht löschen, auch wenn ich nur einen OT Beitrag geliefert habe. Der Rest sind entweder Zitate von Dir oder eine Rückfrage Deinerseits, die ich korrekt beantwortet habe.
Sorry, dass ich mit meiner Apropos Frage Deinen Thread vernebelt habe. Von mir aus können meine Beiträge in diesem Thread gelöscht werden, inklusive diesem hier. @taveuni: Danke, es ging mir lediglich darum, ob außer dem Studio noch was lohnenswertes dabei ist. Also, Stock in A.. und weiter. |
AW: MS-SQL installieren ?
Hallo,
Microsoft hatte dieses e-book verschenkt: MSE-5218_Datenbanken_entwickeln_mit_SQL_Server_2008_[R2]_Express.pdf Steht alles drin was man als Um/Einsteiger wissen sollte:wink: Viele Grüße |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz