Da google nichts rausspuckt was brauchbar wäre, dachte ich mir hier das Problem mal zu schildern...
Möchte mittels Powershell auf eine Datenbank zugreifen ... Idee lag darin, das mittels Powershell der Zugriff alle 5 Minuten erfolgen soll und ich per Email informiert werden soll.
Intel Core i9 3600 MHz @ 5200 MHz 78°C mit 1.552 Volt
Sieht eigentlich nicht übel aus. Ist denn der Datenbankprovider auf dem System überhaupt registriert ? Probier mal, ob es mit einer einfachen .mdb (ohne Extended Properties) klappt.
Hardware News lesen * Unterhalten * Smarthome und Gadgets Übertakten, Modding und Testberichte * Fanartikel kaufen
Beiträge gesamt: 170931 | Durchschnitt: 20 Postings pro Tag Registrierung: April 2001 | Dabei seit: 8611 Tagen | Erstellt: 12:44 am 8. Aug. 2012
Zitat von ocinside um 12:44 am Aug. 8, 2012 Sieht eigentlich nicht übel aus. Ist denn der Datenbankprovider auf dem System überhaupt registriert ? Probier mal, ob es mit einer einfachen .mdb (ohne Extended Properties) klappt.
Registriert ist er ja...das seh ich in der Ausgabe.
.mdb gibt vollgendes aus
Code
Ausnahme beim Aufrufen von "Open" mit 0 Argument(en): "Datei 'C:\Users\xxx\Desktop\database.mdb' nicht gefunden." Bei E:\xxx\Documents\test3.ps1:6 Zeichen:11 + $conn.Open <<<< () + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException
Ausnahme beim Aufrufen von "Fill" mit 1 Argument(en): "Datei 'C:\Users\xxx\Desktop\database.mdb' nicht gefunden." Bei E:\xxx\Documents\test3.ps1:11 Zeichen:9 + $da.fill <<<< ($dt) + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException
Habe gesehen das es Extension Packs gibt..werd die mal hinzufügen um zu sehen ob sich da was ändert...
LEbst du Noch, oder übertaktest du Schon??
Beiträge gesamt: 953 | Durchschnitt: 0 Postings pro Tag Registrierung: April 2005 | Dabei seit: 7176 Tagen | Erstellt: 12:58 am 8. Aug. 2012
Intel Core i9 3600 MHz @ 5200 MHz 78°C mit 1.552 Volt
Gibt es denn die Datei 'C:\Users\xxx\Desktop\database.mdb' ? Ich würde die .mdb übrigens nicht auf den Desktop legen, sondern auf einen normalen Pfad mit Userrechten. z.B.: C:\db\database.mdb
Hardware News lesen * Unterhalten * Smarthome und Gadgets Übertakten, Modding und Testberichte * Fanartikel kaufen
Beiträge gesamt: 170931 | Durchschnitt: 20 Postings pro Tag Registrierung: April 2001 | Dabei seit: 8611 Tagen | Erstellt: 13:03 am 8. Aug. 2012
Zitat von ocinside um 13:03 am Aug. 8, 2012 Gibt es denn die Datei 'C:\Users\xxx\Desktop\database.mdb' ? Ich würde die .mdb übrigens nicht auf den Desktop legen, sondern auf einen normalen Pfad mit Userrechten. z.B.: C:\db\database.mdb
Nein...die datei .mdb gibt es nicht. Habe eine .dbf ( Database Filesystem ) Datei diese existiert auch. Sie lag anfangs auf dem Desktop, das ich damit etwas rummspiele. Hatte sie dann auf ein Netzlaufwerk gelegt als ich nachgelesen habe das es lokal nicht empfohlen wird.
Hier hab ich was gefunden was gut aussieht..
Könnte sein das man über das Admin Tool überhaupt einen Datenbankserver anlegen kann.... Jedoch stürzt das ganze programm ab wenn ich die Packs installieren möchte
(Geändert von Mrjean um 13:41 am Aug. 8, 2012)
LEbst du Noch, oder übertaktest du Schon??
Beiträge gesamt: 953 | Durchschnitt: 0 Postings pro Tag Registrierung: April 2005 | Dabei seit: 7176 Tagen | Erstellt: 13:29 am 8. Aug. 2012
Intel Core i9 3600 MHz @ 5200 MHz 78°C mit 1.552 Volt
Ohne .mdb Dateil kann der Test natürlich nicht klappen. Erstelle einfach mal eine .mdb Datenbank z.B. mit Access oder nimm irgendeine fertige .mdb Datenbanksdatei zum Testen.
Oder du erklärst einfach mal kurz, worum es überhaupt geht. Vielleicht gibt es ja noch eine viel einfachere Lösung
Hardware News lesen * Unterhalten * Smarthome und Gadgets Übertakten, Modding und Testberichte * Fanartikel kaufen
Beiträge gesamt: 170931 | Durchschnitt: 20 Postings pro Tag Registrierung: April 2001 | Dabei seit: 8611 Tagen | Erstellt: 14:10 am 8. Aug. 2012
Zitat von ocinside um 14:10 am Aug. 8, 2012 Ohne .mdb Dateil kann der Test natürlich nicht klappen. Erstelle einfach mal eine .mdb Datenbank z.B. mit Access oder nimm irgendeine fertige .mdb Datenbanksdatei zum Testen.
Oder du erklärst einfach mal kurz, worum es überhaupt geht. Vielleicht gibt es ja noch eine viel einfachere Lösung
Hi, erstmal danke für deine Tipps...mittlerweile wurde geklärt woran es lag... Der Treiber für die dBASE Datenbank ist dermaßen veraltet das ich überlege auf eine neuere Datenbank umzusteigen. Nicht das es dann nicht laufen würde, jedoch wird der Treiber nicht mehr lange unterstützt....
Bin in einem Grossunternehmen tätig und sollte dies als Übung hernehmen. Ging darum administrativ mir die arbeit zu erleichtern in dem ich alle 5 minuten einen Datenbank auslesen lasse und bei Einträgen mich per mail informieren lasse.
Sollte in PowerShell mal reinkommen und sehen ob ich daran gefallen finde....hehehe Da bleib ich lieber bei CISCO
Gruss und danke nochmal LEbst du Noch, oder übertaktest du Schon??
Beiträge gesamt: 953 | Durchschnitt: 0 Postings pro Tag Registrierung: April 2005 | Dabei seit: 7176 Tagen | Erstellt: 15:48 am 8. Aug. 2012
Copyright 1999 - 2024 by www.ocinside.de - All rights reserved.
Unser PC Forum verwendet Cookies für einen optimalen Service. Durch die Nutzung dieser Webseite erklären Sie sich damit einverstanden, dass wir personenbezogene Daten wie z.B. die IP-Adresse speichern und wir zusammen mit Drittanbietern Cookies verwenden, um personalisierte Anzeigen zur interessengerechten Werbung und weitere externe Inhalte anzuzeigen. Einverstanden? Ja / Nein ImpressumDatenschutzEinstellungen