-
Gesamte Inhalte
17.151 -
Registriert seit
-
Letzter Besuch
Beiträge erstellt von NilsK
-
-
Moin,
Ansonsten rate ich dir dringenst die folgende Lektüre an:gute Hinweise. Als Ergänzung: Um die Grundlagen zu erarbeiten, halte ich ein Buch zur gewünschten Exchange-Version (sinnvollerweise Ex2007) für die beste Variante.
Gruß, Nils
-
Nicht so, wie der OP das wollte. Erstens kann man mit José nicht gezielt abfragen, und zweitens gibt José nur den Namen bzw. den DN der Gruppenmitglieder zurück, aber keine weiteren Felder wie Vor- und Nachname. Dazu braucht man mehr Abfragelogik.
Gruß, Nils
-
Nils & Norbert ihr hattet beide Recht.
das hör ich besonders gern. ;-)
Danke für die Rückmeldung!
Gruß, Nils
-
Nein, ein Öffentlicher Ordner ist eine Funktion von Exchange.
Wie wäre es, wenn du dir mal Grundlagen aneignest? Es gibt dazu gute Bücher bzw. Seminare. Grundlagen zu vermitteln ist nicht die Aufgabe eines Forums.
Gruß, Nils
-
???
Die Fragen verstehe ich überhaupt nicht.
Ihr habt einen Exchange-Server, richtig? Was genau meinst du mit "persönlicher Hauptaccount"? Wieso "Pseudo-Mail-Adresse"? Arbeitest du überhaupt mit dem Exchange-Server?
Fragen über Fragen.
Gruß, Nils
-
Moin,
Da an der Struktur etc. seit längerem nichts geändert wurde, kann ich beinahe beliebig zurückgehen.jein. Die Logins usw. stehen auch in der master.
Momentan lasse ich eine Sicherung laufen, aber 25GB dauern leider etwasDas ist es aber Wert.
Allgemein rate ich dir, den Server insgesamt zu überprüfen bzw. da er anscheinend nicht der neueste ist, ihn durch einen aktuelleren mit einem supporteten Softwarstand zu ersetzen.
Gruß, Nils
-
Moin,
OK, evtl. hab ich mich auch falsch ausgedrückt.ja, das könnte man so sagen.
Auf diese "Kontakte" soll jeder zufgriff haben und je nach Rechteverteileung neu hinzufügen oder löschen.Dann ist das Günstigste, wenn du einen Öffentlichen Ordner für Kontakte anlegst und dort die Rechte entsprechend setzt. Dahin kopiert dann jeder die Kontakte, die zentral zur Verfügung stehen sollen. Dann kann jeder diesen Ordner über dessen Eigenschaften-Fenster als Adressbuch einbinden.
Meetingraum A soll einen eigenen Kalendar haben, natürlich auch für alle zugänglich wo man dann auch gleich sieht ob der Raum belegt ist und wann nichtGenau das ist der Witz daran. Öffne dazu die Online-Hilfe, die beschreibt die nötigen Cmdlets für die PowerShell ... naja ... ausreichend.
Gruß, Nils
-
Moin,
meldung:INSERT TO . (Category, usw,nuser) values ('0',alle werte,'information',");
danach fehlermeldung incorrect syntax near (
also, nimm's mir bitte nicht übel, aber ich habe trotzdem den Eindruck, dass dir etwas der Hintergrund fehlt, um deine anspruchsvolle Aufgabe anzugehen. Vielleicht wäre Log Parser doch etwas für dich?
Du hast jetzt den Computernamen im Skript auf "." gesetzt. Damit funktioniert die WMI-Abfrage, weil WMI den Punkt als Platzhalter für den lokalen Rechner akzeptiert. Nun geht aber dein SQL-Statement nicht mehr - kann es auch nicht. Guck es dir mal an: Du versuchst, Daten in eine Tabelle namens "." zu schreiben. Die gibt es natürlich nicht (kann es auch nicht, ist kein gültiger Name).
Du musst deinem Skript also einen gültigen Computernamen übergeben. Und damit sind wir irgendwie wieder am Anfang.
Als kleines Goodie: So liest man in VBS den lokalen Computernamen aus:
set objNetwork = CreateObject("WScript.Network") strComputer = objNetwork.ComputerName WScript.echo strComputer
Gruß, Nils
-
Moin,
Die Abfrage SELECT name, status FROM sysdatabases where name = 'DBNAME' ueigt aber aber nichts an..ich würde mal sagen, deine Master-Datenbank ist korrupt. Hast du wenigstens von der ein aktuelles Backup?
Gruß, Nils
-
Moin,
Am liebsten wär es mir noch wenn Outlook/Server alle E-Mail Adressen aus EX auslißet und sie automatisch dann in den Client irgendwie überträgt.das macht doch die Globale Adressliste, die du als Adressbuch in Outlook siehst. Oder was meinst du genau?
Was genau ist der Utnerscheid zwischen einem normalen Postfach und einem Raumpostfach?Ein Raumpostfach ist für eine Ressource gedacht, nicht für eine Person. Es kann bestimmte zusätzliche Informationen haben (z.B. zur Ausstattung) und vor allem kann es automatisch Termine annehmen.
Lt. der beschreibung ist ein Raumpostfach genau das was ich benötige, ich weiss auch wie ich eins auf dem EX anlege, nur alle weiten Schritte sind mir unbekanntAha. Was für "weitere Schritte" meinst du denn? Man kann dir leichter helfen, wenn du beschreibst, was dein Problem ist.
Gruß, Nils
-
Moin,
Der INSERT ist so schon ok. "VALUES" steht in der nächsten Zeile ;)... hust ... ja, manchmal sollte man die Augen öffnen.
wen ich nun noch logparser dazu nehme hab ich gar kein plan mehrNicht dazu, sondern stattdessen. Damit könntest du dir sehr viel von dem Ärger ersparen, den du beim SQL-Import hast. Denn es geht dir ja vermutlich eigentlich um die Auswertung, oder?
ist es möglich das im eventlog(massage) eine datei so gekennzeichnet ist z.B 'xxx.dll' das diese hochkomas den fehler zum schreiben in sql den fehler verursachen?Nicht nur eine Datei, das kann überall im Text stehen. Das müsstest du also in deinem Skript noch maskieren.
die spalte nUser bleibt leerEvents müssen keine User-Angabe haben, also solltest du das abfangen (wie auch bei anderen Feldern). Gut möglich, dass da die "invalid use of NULL"-Meldung herkam.
Gruß, Nils
-
Moin,
Die DB läuft wieder im Normal-Mode...
Ein DBCC Chekcdb läuft erst gar nicht los, weil er meckert, dass die DB nicht vorhanden wäre.Prinzipiell steht und fällt ja alles mit der master-DB.
Da stehe ich jetzt auf dem Schlauch. Wie kann die Datenbank normal laufen, wenn sie nicht vorhanden ist? Kannst du bitte noch mal genau erklären, wie der Zustand aktuell ist?
Gruß, Nils
-
Moin,
gut dann entschuldige ich mich bei nils hoch-offiziell, für mein überreagiertes verhalten.okay, angenommen. Kann ja mal vorkommen.
nUser = objEvent.User hier bricht er ab mit schreiben und bringt die meldung invalid use of nullKann ich nicht bestätigen. Hier läuft das problemlos durch. (Allerdings habe ich "[%ComputerName%]" ersetzt durch ".", um eine gültige WMI-Ansprache zu erzeugen. Und ich habe alle Zeilen zur Datenbankansprache auskommentiert, mangels Datenbank - die WMI-Ansprache funktioniert jedenfalls.)
Du hast in deinem Originalskript nicht zufällig die Fehlerbehandlung abgeschaltet und dadurch evtl. versehentlich den Fehler der falschen Stelle zugeordnet?
Darüber hinaus sieht mir aber das SQL-Statement falsch aus:
sql = "INSERT INTO " & strcomputer & "(Category,ComputerNameEV,Eventcode,Message,RecordNumber,SourceName,TimeWritten,nType,nUser)"Hinter INSERT INTO muss m.E. noch VALUES stehen:
sql = "INSERT INTO " & strcomputer & " VALUES(Category,ComputerNameEV,Eventcode,Message,RecordNumber,SourceName,TimeWritten,nType,nUser)"
Ich habe es jedenfalls noch nie ohne verwendet, und wenn ich die Syntaxbeschreibung richtig interpretiere, ist das Schlüsselwort nicht optional (da kann ich mich aber irren):
Ganz nebenbei: Vermutlich geht es dir darum, die Events besser auswerten zu können. Vielleicht kannst du dir den SQL-Server-Import sparen und mit dem Log Parser arbeiten, der dir eine mächtige SQL-Engine für das native Eventlogformat (sowie zahlreiche andere Formate) bietet:
Download details: Log Parser 2.2
Gruß, Nils
-
Und wieder schlauer. ;-)
Gruß & danke, Nils
-
Schlagt mich nicht, wenn ich falsch liege - ich hab grad keine Testumgebung, aber: Ich bin der Meinung, dass es die Erläuterungen nur bei Administrativen Vorlagen gibt und nicht in den anderen Zweigen. Also ist das Verhalten, das du beschreibst, völlig normal.
Gruß, Nils
-
Moin,
Damit bin ich also ver******. Extra eine Zwischendomäne auf einem 2000 Server aufzubauen halte ich für Quatsch. :mad:ganz ruhig, Brauner, da steht:
To obtain customer support if you are performing migration operations involving NT 4.0 source domains or NT 4.0 domain controllers (with SP4 or higher), please contact your Microsoft Services representative or visit Microsoft Services Home.Das heißt für mich: Es geht, aber es ist nicht pauschal supportet. Um Support zu erhalten, klärt man die Optionen mit Microsoft direkt ab.
Für eine Umgebung wie deine klingt das für mich erst mal sehr gangbar - vor allem wenn die Alternativen in "manuell" oder viel teureren Drittanbieterprodukten (was wohl Quest heißen würde) bestehen.
Und was genau spricht noch mal dagegen, die Version 3.0 einzusetzen?
Gruß, Nils
-
Moin,
Funktioniert aber leider immer noch nicht.Für weitere Lösungsvorschläge wäre ich echt dankbar.
beschreibst du bitte noch mal genau dein Problem? Ich habe es nämlich leider nicht verstanden.
Gruß, Nils
-
Moin,
in einen Ordner entstehen fast jeden Tag Dateien. Ich möchte ein Mail bekommen, wenn z.b. nach 7 Tagen keine neuen Dateien mehr angelegt wurden.ich kann's dir mangels Zeit gerade nicht bauen, aber mit dem Log Parser (kostenloser Download bei Microsoft) kannst du solche Abfragen machen, z.B. Dateien zählen, deren CreationTime weniger als 7 Tage alt ist. Falls die Zahl 0 ist, könntest du dann in deinem Batch eine Aktion ausführen.
Log Parser ist ein wenig gewöhnungsbedürftig, aber er kann irre viel - unter anderem so was.
Gruß, Nils
-
Moin,
Ist das Betreiben eines Unified Messaging Servers via E2K7 mit Windows Server 2008 problemlos möglich?mir ist zumindest nichts grundlegend Anderes bekannt.
faq-o-matic.net » Exchange 2007: Installation auf Windows Server 2008 vorbereiten
Gruß, Nils
-
Moin,
Meine Frage: ist es (einfach) möglich, alle Druckaufträge zusätzlich zum tatsächlichen Ausdrucken auch noch in Datei(en) auf dem Server zu speichern?wozu soll das gut sein?
Mit Bordmitteln dürfte das so nicht gehen. Du könntest höchstens in den Servereigenschaften angeben, dass Druckaufträge nicht gelöscht werden sollen.
Gruß, Nils
-
Off-Topic:
Eh woher weißt du, dass hier nachts dunkel ist? ;)
Off-Topic:Ihr seid ja schließlich keine belgische Autobahn, sondern eine blühende Landschaft!
Gruß, Nils
-
Moin,
Da die User aber auch Ihr Homeverzeichnis möchten, steh ich jetzt ein bisschen an.was heißt "die User möchten ihr Homeverzeichnis"? Da wollen sie per Explorer rein, oder wie? Dann würde man wohl den Explorer freigeben müssen (mit RemoteApp habe ich da keine Erfahrung; unter Citrix macht man das bisweilen so).
Stellt sich aber die Frage, ob das nötig ist - Dateien öffnen kann man ja auch von den Applikationen aus, und relevant sind hier dann ja erst mal die Dateisystemberechtigungen und die Mappings.
Gruß, Nils
-
Moin,
BenutzerDatei.WriteLine .GivenName & " " & .SN & " " & sAMAccountNameda fehlt ein Punkt vor sAMAccountName, oder?
BenutzerDatei.WriteLine .GivenName & " " & .SN & " " & .sAMAccountName
Das ist ja schließlich ein Attrubut des "Benutzer"-Objekts, das mit With vorgegeben ist.
Gruß, Nils
-
Off-Topic:
Die 3 Buchstaben passen ja auch noch in die Signatur.
Off-Topic:Oh, mit der Signatur bin ich erst mal vorsichtig ... (naja.) Abgesehen davon, bin ich hier noch "Junior", da passt das noch nicht. ;)
Gruß, Nils
(LCS)
Problem mit csvde
in MS Zertifizierungen — Allgemein
Geschrieben
Umfasst die csv-Datei auch die Spaltenüberschriften? Und: Ist die Datei so, wie du sie gepostet hast? Dann nimm die Leerzeile raus.
faq-o-matic.net » Importdateien für CSVDE.exe einfach generieren
faq-o-matic.net » csvde zum Import und Export von AD-Daten nutzen
Gruß, Nils