Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

PHP4-Skript verbindet sich nicht auf mdb-Datenbank

Frage Internet Server

Mitglied: stiehl

stiehl (Level 1) - Jetzt verbinden

21.02.2005, aktualisiert 24.02.2005, 4092 Aufrufe, 1 Kommentar

Hallo zusammen,

ich habe ein kleines php-Skript geschrieben, welches sich auf eine Access-Datenbank per ODBC verbindet und einige Sachen ausliest.

Verwendete PHP-Version ist 4,
der Webserver ist ein IIS 5 welcher nur für das PHP-Skript läuft
und die *.mdb File wurde mit Access 2000 erstellt.

Soweit so gut. Das php4 ist ganz normal per isapi.dll im IIS angemeldet und es ist auch eine ODBC-Datenquelle in der Systemsteuerung angelegt, welche auf die *.mdb verweist.

Eigentlich ist alles in Ordnung, weil das Skript in der vorhandenen Konfiguration (Hard- und Software) lange Zeit einwandfrei lief. Nun läuft es aber auf einmal nicht mehr! Es erscheint folgende Fehlermeldung im Browser beim Versuch das Skript aufzurufen:

<font class="code"> Warning: odbc_connect(): SQL error: [Microsoft][ODBC Microsoft Access Driver] Das Microsoft Jet-Datenbankmodul kann die Datei '(unbekannt)' nicht öffnen. Sie ist bereits von einem anderen Benutzer exklusiv geöffnet, oder Sie benötigen eine Berechtigung, um die Daten lesen zu können. SQL state S1000 in SQLConnect in x:\xxxxx\xxx\config.php on line 7
</font>

Die Ursachen, die in der Fehlermeldung beschrieben werden kann ich ausschließen. Denn auch direkt nach einem Reboot des Servers (evtl. locking weg) war die Datenbank von einem anderen "Benutzer exklusiv geöffnet" und die Berechtigungen für die DB sind auch in Ordnung. Was mich noch stutzig machte ist die Angabe der Datei '(unbekannt)' in der Meldung. Die Datenquelle ist aber ordnungsgemäß in der Systemsteuerung eingetragen (funktionierte ja vorher). Deshalb vermute ich, dass der ODBC-Teil in Windows nen Schlag weg hat. Kann man diesen vielleicht einzeln neuinstallieren? Wenn ja, wie? Oder weiss jemand woran es noch liegen könnte?

Für eure Hilfe bedanke ich mich schonmal im Voraus ;)

Tim
Mitglied: stiehl
24.02.2005 um 19:46 Uhr
hat denn keiner eine Idee oder wenigstens einen Ansatz? oder hab ich einfach nur nen Denkfehler drin?
Bitte warten ..
Ähnliche Inhalte
Datenbanken
Skript - Oracle Datenbank (1)

Frage von tweety2007 zum Thema Datenbanken ...

Exchange Server
GPO - Logon-Skript wird nicht ausgeführt (4)

Frage von Der-Phil zum Thema Exchange Server ...

Batch & Shell
gelöst Powershell Skript Ordnerinhalt auflisten und per E-Mail verschicken (2)

Frage von xbast1x zum Thema Batch & Shell ...

Datenbanken
MSSQL Management Studio Generiere Skript automatisieren (2)

Frage von 115122 zum Thema Datenbanken ...

Neue Wissensbeiträge
Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(4)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(9)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Heiß diskutierte Inhalte
Windows 7
gelöst Lokales Adminprofil defekt (25)

Frage von Yannosch zum Thema Windows 7 ...

Server
gelöst Wie erkennen, dass nur deutsche IPs Zugang zu einer Website haben? (22)

Frage von Coreknabe zum Thema Server ...

LAN, WAN, Wireless
gelöst Statische Routen mit ISC-DHCP Server für Android Devices (22)

Frage von terminator zum Thema LAN, WAN, Wireless ...

Exchange Server
gelöst Migration Exchange 2007 zu 2013 - Public Folder teilweise weg (16)

Frage von Andy1987 zum Thema Exchange Server ...