AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi MSSQL 2005 Express installation sicher?
Thema durchsuchen
Ansicht
Themen-Optionen

MSSQL 2005 Express installation sicher?

Ein Thema von Captnemo · begonnen am 16. Jul 2012 · letzter Beitrag vom 20. Jul 2012
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#1

MSSQL 2005 Express installation sicher?

  Alt 16. Jul 2012, 23:30
Datenbank: MSSQL • Version: 2005 Express • Zugriff über: ADO
Hallo,

zugegeben, der Betreff ist ein wenig irreführend, aber was besseres ist mir grad nicht eingefallen.
Ich bin in der Situation bei verschiedenen Kunden ggf. einen MSSQL 2005 Express mittels Script installieren zu lassen. D.h. alle Parameter (Instanzname, Dataverzeichnis und SA-Kennwort) wird dem Script übergeben. Das ist auch kein Problem und funktioniert.

Meine Frage zielt jetzt eher darauf ab, was passiert, wenn bereits eine SQL-Instanz vorhanden ist? Wenn z.B. eine 2005 schon vorhanden ist. Wird diese Überschrieben? Und was wenn diese nun ein neueres Servicepack hat? Schlägt dann meine Installation fehlt? Und wie sieht das aus, wenn sql 2008 Express oder sogar ein vollwertiger SQL-Server installiert ist?
Muß ich all diese Fälle berücksichtigen, oder macht das das Setup vom SQL-Server selbst? Ich will / muß vermeiden, dass es zu Problemen mit anderen Datenhaltungssystemen kommt.
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: MSSQL 2005 Express installation sicher?

  Alt 16. Jul 2012, 23:35
Meine Frage zielt jetzt eher darauf ab, was passiert, wenn bereits eine SQL-Instanz vorhanden ist?
Nimm eine Named Instanz. Diese läuft parallel zu anderen Installationen von MS-SQL Server.

Aber 2005er Version? Diese bereitet doch schon unter Win7 Probleme. Wenn du jetzt damit anfangst geh gleich auf die 2012er Version um wenigesten ein paar Jahre dein "Ruhe" zu haben.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#3

AW: MSSQL 2005 Express installation sicher?

  Alt 16. Jul 2012, 23:50
Was macht denn die 2005 unter W7 für Probleme?

Das ganze sollte auch möglicherweise unter WXP und W2003 auch laufen. Ich finde ja schon die .NET, die ich wegen des 2005er brauch schon zuviel Bei SQL2012 wird's sicher nicht weniger Systemvoraussetzungen, oder?
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat
Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#4

AW: MSSQL 2005 Express installation sicher?

  Alt 16. Jul 2012, 23:56
Nimm eine Named Instanz. Diese läuft parallel zu anderen Installationen von MS-SQL Server.
Und damit kriege ich definitiv keine Probleme, egal was da so an Version und ServicePacks nebenher installiert ist?
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat
Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#5

AW: MSSQL 2005 Express installation sicher?

  Alt 17. Jul 2012, 00:09
eine Garantie für "keine Problem" kann Dir keiner geben, aber eine Named Instance mit SQL 2005 (trotz Warnungen) zieht im Moment nach meinen Erfahrungen am wenisten Problem nach sich.
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat
Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#6

AW: MSSQL 2005 Express installation sicher?

  Alt 17. Jul 2012, 00:32
Naja, ne Garantie in schriftlicher Form wollt ich ja jetzt auch gar nicht

Aber ich wollt mich schon vorher rückversichern, dass das was ich mir vorstelle, sich nicht am Ende als so der absolut größte Blödsinn herausstellt und ich dann womöglich reihenweise SQL-Instanzen zerschießen.

Ne Named Instance hatte ich sowieso im Auge. Und da der Sicherheitsaspekt, was den Zugriffschutz auf die Daten angeht, hier nicht sehr hoch angesiedelt ist, spielt alles andere eh eine sehr untergeordnete Rolle. Wichtig ist nur, wenig bis keine Probleme mit dem Datenhaltungssystem.
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: MSSQL 2005 Express installation sicher?

  Alt 17. Jul 2012, 07:06
100% Sicherheit gibt es nicht. Willst du weniger Probleme so nimm ein DBMS ohne Installation (bei Delphi z.B. ADS, Absolute Database, Firebird, etc.)
Wir selbst haben z.B. das Problem das sich ein 2005 Express-Version (Paralell zu einer normalen Version) absolut nicht per SUS aktualisieren lässt.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#8

AW: MSSQL 2005 Express installation sicher?

  Alt 17. Jul 2012, 07:35
Wir selbst haben z.B. das Problem das sich ein 2005 Express-Version (Paralell zu einer normalen Version) absolut nicht per SUS aktualisieren lässt.
Naja, damit könnt ich leben Ich nutze den so wie er jetzt ist. Und sollte mal ein Update notwendig sein, so gaht das auch Notfalls zu Fuß.
Und dann wirds beim 2005er mit aktuellem SP ja vom MS nicht mehr allzuviel kommen
MSSQL hat für mich in diesem Fall ein paar eindeutige Vorteile, z.B. dass der User mit recht wenig Aufwand einfach über ODBC ohne große Installation aus anderen Anwendungen (Excel, Access, ...) auf die Daten zugreifen kann. Ich weiß, das geht bei den anderen natürlich auch, aber meist nicht ohne zusätzlich Installation eines ODBC-Treibers, der für MSSQL bei W7 ja schon vorhanden ist.
Außerdem wollte ich mich eh von Zeos verabschieden und diese mal mit ADO arbeiten.
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.582 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: MSSQL 2005 Express installation sicher?

  Alt 17. Jul 2012, 09:10
Die 2012er Version kann man auch als Embedded Version nutzen:
http://channel9.msdn.com/posts/SQL11UPD03-REC-08
Wenn kein echter Server gebraucht wird, bietet sich die Lösung an denke ich.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
WM_CLOSE

Registriert seit: 12. Mai 2010
Ort: königsbronn
398 Beiträge
 
RAD-Studio 2009 Pro
 
#10

AW: MSSQL 2005 Express installation sicher?

  Alt 17. Jul 2012, 10:34
Ich denke, dass man in dem Fall, in dem die Installation des SQL-Servers fehlschlägt, sowieso nicht wirklich etwas dagegen machen kann, schon allein, weil es 1/0 Möglchkeiten gibt, weshalb es fehlschlägt. (darunter auch sporadische Fehler, die beim nächsten Mal nicht mehr auftreten)

Deshalb: Fehlercode auswerten, Meldung anzeigen und den Benutzer anweisen den Server manuell zu installieren.
EDIT: Ansonsten stimme ich bei mehr oder weniger lokalen Programmen den Vorrednern mit den nicht zu installierenden DBs zu. Der SQL-Server ist nur dann schön, wenn er schon vorhanden ist und auch ordentlich administriert wird.

PS: Nicht jedes Programm sollte unbedingt eine eigene Instanz installieren. Eine DB in einer vorhandenen Instanz reicht meistens auch.
Delphi programming

Geändert von WM_CLOSE (17. Jul 2012 um 10:37 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz