Jump to content

bergesel

Members
  • Gesamte Inhalte

    372
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von bergesel

  1. ja ich habe eine eine DB mit den Tabellen. wie muss ich das script von oben ändern damit das funzt. bin leider noch ein laye und bin offen für hilfe! ;-)
  2. ...so wie es aussieht müsste ich ODBC konfig. Möchte dies aber mit dem OLE DB Provider lösen. Ich weis nur nicht wie ich das in das script einbaue! Provider=SQLNCLI.1;Integrated Security=SSPI;Persist Security Info=False;User ID=MeineUserID;Initial Catalog=wartung;Data Source=Mein Server. Das ziel ist, dass ich das eventlog in SQL Schreiben kann. Jemand ein plan? ;-) gruss
  3. Hallo zusammen ich habe hier ein script was mir das eventlog in eine SQL DB schreiben soll. nun bekomme ich ein fehler mit der Zeile "DSN=eventlog". meine frage ist nun was muss ich bei DSN eingeben oder was ist falsch daran. ist fast org. script von script portable. ich weis zwar was DSN heisst abe nicht auf was er die Source bezieht! danke um hilfe hier mein script: Set objConn = CreateObject("ADODB.Connection") Set objRS = CreateObject("ADODB.Recordset") objConn.Open "DSN=EventLogs;" "!!!!hier bekomm ich die fehlermeldung!!!!" objRS.CursorLocation = 3 objRS.Open "SELECT * FROM tabelle1" , objConn, 3, 3 strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colRetrievedEvents = objWMIService.ExecQuery _ ("Select * from Win32_NTLogEvent") For Each objEvent in colRetrievedEvents objRS.AddNew objRS("Category") = objEvent.Category objRS("ComputerName") = objEvent.ComputerName objRS("EventCode") = objEvent.EventCode objRS("Message") = objEvent.Message objRS("RecordNumber") = objEvent.RecordNumber objRS("SourceName") = objEvent.SourceName objRS("TimeWritten") = objEvent.TimeWritten objRS("Type") = objEvent.Type objRS("User") = objEvent.User objRS.Update Next objRS.Close objConn.Close – ...muss ich eine ODBC schnittstelle konfig?
  4. ah vielen dank für die tolle erklärung! grundsätzlich sind die spalten bekannt, oder kann sie aus einer anderen DB auslesen.
  5. dumme frage was ist ein primär schlüssel?^^
  6. Hallo zusammen wie kann ich in einer SQL DB die ich erstellt habe in einem "rutsch" 50 Tabellen erstellen und gleich beschriften. geht das irgendwie? danke für ansätze oder tips gruss
  7. Hallo zusammen ich habe mir mal portable script angesehen und wollte den defrag testen. Nun sehe ich XP wird nicht unterstützt! ist es möglich oder besser gesagt ist es nun machbar per script ein XP client per script zu defragen? gruss und danke
  8. hab den fehler gefunden! der fehler war die next anweisung bei date time und hostname :) danke trotzdem @twiki danke dies war mit dem 1 nur ein test und habe es vergessen zu korriegieren
  9. Hallo zusammen ich bin noch ein dummi in SQL und vb scripten. Nun habe ich mir mal ein Script erstellt und hab ein Fehler bei der variable "computername". bringt mir immer ein fehler bei der variablen. ich denke es liegt am Syntax meines scriptes. Habe einmal eine WMI abfrage auf zeit und eine auf Hostname die er dann in sql eintragen soll. Und das ist mein script: strComputer = "." Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_LocalTime") For Each objItem in colItems Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") Set colItems1 = objWMIService.ExecQuery("SELECT * FROM Win32_ComputerSystem",,48) For Each objItem1 in colItems dim computername dim day dim week dim hour dim minute dim month dim quarter dim second dim weekinmonth dim year day = objItem.Day week = objItem.DayOfWeek hour = objItem.Hour minute = objItem.Minute month = objItem.Month quarter = objItem.Quarter second = objItem.Second weekinmonth = objItem.WeekInMonth year = objItem.Year computername = objItem.DNSHostName "Dies ist die Variable(fehler)" set db = CreateObject("ADODB.Connection") db.Open("Provider=SQLOLEDB.1;Data Source=MeinServer; Trusted_Connection=Yes;Initial Catalog=wartung;User ID=sa;Password=xxx;") sql = "use wartung;" set rs = db.Execute(sql) sql = "insert into wartung (day, year, dayofweek, hour, minute, month, quarter, second, weekinmonth, computername)" sql = sql & "values ('" & day & "','" & year & "','" & week & "','" & hour & "','" & minute & "','" & month & _ "','" & quarter & "','" & second & "','" & weekinmonth & "','" & computername & "');" db.Execute(sql) Next
  10. bergesel

    Tabelle Einfügen

    ok vielen dank mal, bringt mich sicher weiter vorerst :)
  11. bergesel

    Tabelle Einfügen

    Hallo zusammen ich habe folgende situation. ich möchte gerne von einem vbs scribt die informationen in eine bestehende sql DB einfügen. dies sieht so aus: Das scribt erstellt auf den clients ein text file mit zeit und Datum. Danach möchte ich die Daten in MS sql in eine bestehende DB einfügen damit ich sehe ob die zeit und datum auch stimmen von den clients. scribt ist schon vorhanden. nun möchte ich die informationen eben in die DB einfügen. welche anweisung muss ich im scribt machen damit es in sql eingetragen wird danke bergesel
  12. Wir benutzen Deskcenter Systemmanager. Ist sehr umfangreich und es kann alles abgedeckt werden wie patchen, asset, software verteilung usw. kostet was ist aber ein gutes produkt!
  13. ...meint ihr wir schaffen was auf die beine zu stellen bis im frühling? :)
  14. eventviewer = Application: UserInit: "computer" / Event ID 1000 / user N/A Could not execute the following script \\server\netlogon\testlogin.cmd. Access denied auf dem share(netlogon) habe ich explizit full control auf den pc und user :) unter security(netlogon) habe ich für beide read, execute und listfolder im gpo habe ich für die reg die permission fullcontroll auf user und pc :) unter local machine ganzer knoten software :)
  15. ..ich würde mal sagen, das wir uns irgend wo zentral treffen würden. glaub namensschilder sind nicht erforderlich :) dann halbwegs eine gute laune! was geredet wird sich ja dann zeigen oder? denke nicht das wir ein themenprogramm erstellen müssen um ein gespräch zu führen! :D ausser es ist gewünscht über longhorn und exploits explizit zu diskutieren!! ich würde einfach mal sagen, dass wir mal den ort aussuchen was für alle ok ist und dann erst datum zeit. ich währ für zürich als zentraler ort, auch wen ich von basel bin:D so ihr seit dran.
  16. sry ich schon wieder!! habe nun im eventviewer nachgesehen mit meldungen. der sagt mir das ich ein access denied habe auf diese cmd. nun ist aber der pc und der user auf diesen ordner berechtigt. dies ist nur der fall wenn ich unter script->start (computerteil) das script hinterlege. wenn ich es beim user mache geht das(habe die reg berechtigungen im gpo noch für software gesetzt). haben aber beide die selben berechtigungen. verstehe nicht wieso er den pc ignoriert oder access denied meldet. habe keine anderen GPO einstellungen vorgenommen, ausser was das msi paket betrifft und script. könnte sein das der citrix agent im prozess läuft und den key nicht einfügen will? kann mir dies einfach nicht plausiebel nachvoll ziehen, dass ist mein problem und nervt mich extrem!! :) gruss und vielleicht eine einleuchtende erklärung!! bergesel
  17. Hallo mit ARI kannst du net send machen in grafischer oberfläche z.B
  18. also ich habe dies nun so gelöst was mich aber nicht gerade befriedigt. habe im gpo noch den regkey berechtigt für den user und das script unter dem user verknüpft. beim maschinen teil interessiert ihn das nicht. verstehe das aber nicht da es ja unter dem system account installieren würde?? gruss bergesel
  19. hat kein aurufezeichen mehr nach allem neu installieren! :)
  20. ja beim rsop.msc bei der verzeichniss struktur. habe nochmals das system neu mit ris installiert und gpupdate /force gemacht. dabei wurde alles korrekt installiert und das script lief ab so wie ich da gesehen habe. aber der eintrag funktionierte trotzdem nicht in die reg. ausrufezeichen habe ich nicht mehr! :)
  21. GPO ist mit ou verlinkt ist meine test OU mit test GPO. der user ist im GPO wie der PC. IM GPO sind alle schalter auf nicht konfiguriert. @nobex wen ich ausrufe zeichen habe beim msi was bedeutet dies?
  22. kann es sein das die replikation so lange dauert beim gpo? bin ich echt zu doooof ! :)
×
×
  • Neu erstellen...