Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

MSDE speicher zuweisen

Frage Entwicklung Datenbanken

Mitglied: 13830

13830 (Level 1)

10.08.2005, aktualisiert 14.09.2005, 13433 Aufrufe, 10 Kommentare

Hallo,
ich habe mal eine Frage zu MSDE. Ich habe einen W2k3 Server installiert (Standard) und diesen mit einem McAfee ProtectionPilot Server versehen. Da McAfee aber eine SQL-Umgebung benötigt, hat es direkt eine MSDE mit installiert. Anschließend wurde auf dem Server noch ein WSUS eingerichtet, der die McAfee MSDE problemlos erkannt hat und auch selbst nutzt.
Soweit so gut, aber wenn ich mir nun im Task-Manager die Prozesse anzeigen lasse, sind zwei sqlservr.exe gestartet die sich munter immer mehr Arbeitsspeicher reservieren. Wie kommt es, dass die sqlservr.exe zweimal gestartet ist, wo doch die MSDE nur einmal installiert wurde? Kann es sein, dass sowohl McAfee, als auch WSUS eine eigene Instanz starten? Und ist es bei MSDE (ähnlich wie bei MSSQL) möglich, den Arbeitsspeicher zu limitieren - nicht, dass das System nächste Woche keine Ressourcen mehr hat, da alles bei MSDE liegt?

Schonmal Danke,
Marc
Mitglied: MadMax
27.08.2005 um 14:16 Uhr
Hallo Marc,

die Anfrage ist zwar schon wieder ein paar Tage alt, aber vielleicht kannst Du ja trotzdem noch was damit anfangen:
Wenn Du wissen willst, ob ob zwei Instanzen der MSDE laufen, mußt Du mal in die Dienste schauen, da sind sie nämlich aufgeführt.

Zu der Frage mit dem Arbeitsspeicher: die MSDE ist ein SQL Server, allerdings ohne die Clienttools, mit denen sie bequem bearbeitet werden könnte. Wenn Du aber irgendwo einen Enterprise Manager von SQL Server installiert hast, kannst Du die MSDE ganz normal wie jeden anderen SQL Server registrieren und bearbeiten, auch die Speichereinstellungen.

Solltest Du keinen Enterprise Manager zur Hand haben geht es natürlich auch per SQL. Zu dem Zweck bringt die MSDE wenigstens ein kleines DOS-Programm mit, OSQL. Jedes andere Programm, in dem Du SQL absetzen kannst, geht auch, z.B. MS Query. Die Befehle für den Speicher lauten:
exec sp_configure 'min server memory', [Untergrenze]
exec sp_configure 'max server memory', [Obergrenze]
reconfigure

Gruß, Mad Max
Bitte warten ..
Mitglied: 13830
05.09.2005 um 11:55 Uhr
Hallo Mad Max,
danke für deine Hilfe. Wie es aussieht, ist die MSDE nicht zweimal gestartet, obwohl sie immer noch zweimal in den Tasks steht. Ich habe versucht die Speicherzuweisung über osql einzustelln, allerdings bekomme ich immer nur ein '[Shared Memory]SQL Server existiert nicht oder Zugriff verweigert.' Komisch ist halt nur, dass ich nur einen Admin eingerichtet habe, den ich auch für alles auf der Maschine verwende. Naja, augenblicklich ziehen sich die beiden Tasks aber gerade mal 150 MB (zusammen, nicht jeweils). Und da ich noch genug anderes machen muss, werde ich mich wohl erst in ein paar Tagen damit wieder beschäftigen können. Auf jeden Fall gebe ich nochmal Bescheid, ob (und wie) ich es hinbekommen habe.

Gruß, Marc
Bitte warten ..
Mitglied: MadMax
08.09.2005 um 20:43 Uhr
Hallo Marc,

da versuchst Du Dich wohl an der falschen (nicht existenten) Datenbank anzumelden ...

Gibst Du auch die nötigen Parameter für osql an?

Gruß, Mad Max
Bitte warten ..
Mitglied: 13830
12.09.2005 um 14:53 Uhr
Hallo Mad Max,
ich habe versucht mich mit 'osql -U Administrator' einzuloggen. Das ist auch der einzige Account der auf der Maschine freigeschaltet wurde und ich kann mich auch nicht erinnern bei irgend einer weiteren Installation noch ein weiteres (programminternes) Benutzerkonto erstellt zu haben. Als einzig weitere Option wird mir noch -E angeboten, allerdings kann ich mir darauf keinen Reim machen und eine help-Datei scheint auch nicht vorhanden zu sein (zumindest gibt es nicht den -h Parameter).

Gruß, Marc
Bitte warten ..
Mitglied: MadMax
12.09.2005 um 16:39 Uhr
Hallo Marc,

ich meinte auch nicht den falschen Benutzer, sondern den falschen Datenbankserver. Normalerweise meldet sich osql am lokalen Server an. Allerdings klappt das möglicherweise nicht, weil z.B. eine benannte Instanz auf dem Rechner ist, dann ist der DB-Server nämlich [Server]\[Instanz]. Wenn Du osql also mit
osql -E -S[Server]\[Instanz]
oder
osql -U[Benutzer] -P[Passwort] -S[Server]\[Instanz]
aufrufst, sollte es funktionieren. -E verwendet hierbei eine vertraute Verbindung, -U/-P verwendet Benutzer/Passwort.

Wenn Du nicht weißt, ob Du eine benannte Instanz hast und wie sie heißt, dann schau mal in die Registry. Unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\ findest Du die Schlüssel "8.00.000" und "80". Wenn dort noch andere Schlüssel auf der Ebene sind, dann sind das die Instanznamen.

Achja, die Parameter von osql erhältst Du übrigens mit osql -?.

Und unter http://www.microsoft.com/downloads/details.aspx?displaylang=de&Fami ... läßt sich auch die aktuelle Dokumentation von SQL Server runterladen, da gibt es auch eine Seite zu osql. Wenn Du mir Deine Emailadresse gibst, schicke ich Dir die eine Seite auch gerne im PDF-Format.

Gruß, Mad Max
Bitte warten ..
Mitglied: 13830
12.09.2005 um 17:01 Uhr
Hallo Mad Max,
erstmal Danke für deine Ausdauer. Aber entweder stelle ich mich zu bl.. an, oder irgendwas geht hiert nicht so wie es soll. Ich habe in der Registry an der angegebenen Stelle
vier Unterordner (80, Component Set, EPOSERVER und WSUS) und
vier Schlüssel ((Standard), InstallesInstances - welcher die Werte EPOSERVER und WSUS hat, SqlMdacRegRefCount und SsrpActiveServer)

Entsprechend deinen Tips habe ich mal versucht mich mit 'osql -E -S\' mit 'osql -E -S\WSUS' und mit 'osql -E -S WSUS' anzumelden (natürlich auch mit 'osql -U Administrator -P Passwort -S\ usw.' und auch mit EPOSERVER anstelle von WSUS).

Aus irgendeinem Grund bekomme ich immer dieselbe Fehlermeldung. Der Server steht zwar seit nem Monat unter Beobachtung und ist speichermäßig doch nicht so hungrig wie befürchtet, aber irgendwie wurmt mich nun die Situation. Leider habe ich augenblicklich auch nicht die Zeit mich da richtig reinzuhängen, da einer meiner Adminkollegen unsere Firma verlassen hat und wir nun mit der Arbeit kaum nachkommen - und dann an funktionierenden Servern rumfummeln geht (lt. unserem Chef) nun wirklich nicht...
Bitte warten ..
Mitglied: MadMax
12.09.2005 um 19:56 Uhr
Ups, Entschuldigung, ich hatte für die einzutragenden Parameter als Klammern die größer/kleiner-Zeichen verwendet, die haben das, was dazwischen stand einfach nicht angezeigt. Ich habe als Klammern jetzt [] genommen, soll aber nicht heißen, daß die Angaben optional sind.

Bei Deinen Versuchen fehlt eigentlich nur noch der Name des Rechners vor dem "\".
Bitte warten ..
Mitglied: 13830
13.09.2005 um 08:52 Uhr
Super, ich kann die MSDE nun tatsächlich konfigurieren (zumindest kommt nach 'osql -E -S WSUS\WSUS' (der Server heißt auch WSUS) in der Komandozeile ein 1>). Wenn ich nun exec sp_configure 'max server memory', [128] eingebe, habe ich dann als Obergrenze 128 KB oder 128 MB? Wird das sofort übernommen? Wenn das nämlich sofort übernommen wird und ich dann nur 128 KB habe, dürfte mit der MSDE nicht mehr viel los sein.

Aber nochmals vielen, vielen Dank. Du hast mir bisher schon enorm geholfen.

Gruß, Marc
Bitte warten ..
Mitglied: MadMax
13.09.2005 um 14:29 Uhr
Hallo Marc,

schön, daß es erst mal soweit klappt

Die Angabe erfolgt in MB, der Wert ist nicht sofort aktiv. Erst nach der Anweisung 'reconfigure' oder einem Neustart der Datenbank wird er aktiv. osql hat außerdem die Besonderheit, daß man 'go' eintragen muß, damit die eingetragenen Befehle ausgeführt werden. Wenn Du also an der Eingabeaufforderung folgendes eingibst:
exec sp_configure 'max server memory', 128
reconfigure
go

dann sind die 128 MB aktiv.

Mit
exec sp_configure
go

kannst Du die Konfigurationswerte prüfen.

Gruß, Mad Max
Bitte warten ..
Mitglied: 13830
14.09.2005 um 12:19 Uhr
Hallo Mad Max,
ich habe die Werte nun zugewiesen. Sieht soweit auch alles ganz klasse aus.

Nochmals vielen Dank,
Marc
Bitte warten ..
Ähnliche Inhalte
Debian
Bereitgestellter Speicher einer Boot-Partition zuweisen !?
gelöst Frage von N4m3n7os3rDebian5 Kommentare

Hallo liebe Community :) wie im Titel steht, möchte ich einer virtuellen Maschine welche ein OS Linux x64 Debian ...

SAN, NAS, DAS
Speicher - Ich brauche mehr Speicher
Information von Penny.CilinSAN, NAS, DAS33 Kommentare

Grade im Newsticker von Heise gefunden: 14-TByte-Festplatte mit Helium und SMR von HGST So, dann fange ich mal an ...

Batch & Shell
Homelaufwerke im Startskript zuweisen
Frage von SirTomBatch & Shell3 Kommentare

Hallo, ich möchte gerne die Homelaufwerke in einem Startskript (vbs, Windowsumgebung) zuweisen. Momentran sieht das so aus (nur Teile ...

Windows Server
Exchange 2013 Mailadresse zuweisen
Frage von maurie0800Windows Server5 Kommentare

Hallo, ich bin grade mit der Einrichtung meines ersten Exchange Servers beschäftigt. Der Server läuft bis jetzt. Soweit so ...

Neue Wissensbeiträge
Batch & Shell

Open Object Rexx: Eine mittlerweile fast vergessene Skriptsprache aus dem Mainframebereich

Information von Penny.Cilin vor 23 StundenBatch & Shell9 Kommentare

Ich kann mich noch sehr gut an diese Skriptsprache erinnern und nutze diese auch heute ab und an noch. ...

Humor (lol)

"gimme gimme gimme": Automatischer Test stolpert über Easter Egg im man-Tool

Information von Penny.Cilin vor 1 TagHumor (lol)6 Kommentare

Interessant, was man so alles als Easter Egg implementiert. Ist schon wieder Ostern? "gimme gimme gimme": Automatischer Test stolpert ...

MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 1 TagMikroTik RouterOS8 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 1 TagSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Heiß diskutierte Inhalte
Windows 10
Bitlocker nach Verschlüsselung nicht mehr aufrufbar!
gelöst Frage von alexlazaWindows 1013 Kommentare

Hallo, ich besitze ein HP ZBook 17 G4 mit einem Windows 10 Pro Betriebssystem. Bei diesem Problem handelt sich, ...

Off Topic
Fachkräftemangel in Deutschland? - Talentschmiede schreibt alle 2 Tage die gleichen Stellen aus
Frage von Penny.CilinOff Topic12 Kommentare

Hallo, haben wir in Deutschland Fachkräftemangel? Die Talentschmiede schreibt gefühlt alle zwei Tage dieselben Stellen aus. Und das schon ...

Windows Server
Windows Store Apps
gelöst Frage von PeterleBWindows Server10 Kommentare

Gibt es einen Weg, auf Windows Server 2016 Windows Store Apps wie zum Beispiel die HP Smart App zu ...

Microsoft
Erfahrungen mit Webcam over RDP gesucht
Frage von DerWoWussteMicrosoft10 Kommentare

Moin Kollegen. Bekanntlich kann man Webcams nur mit Drittanbietersoftware in RDP reinschleifen. Was nutzt Ihr dazu? Wie stabil funktioniert ...