sql >> Database >  >> RDS >> Oracle

Toepassing crasht bij gesprek met orakel, tenzij het uitvoerbare pad spaties bevat

Dit is wat ik zou doen. Controleer eerst DRIEVOUDIG of u het gedrag ziet dat u denkt te zien. Ik zie dit andersom gebeuren door System.IO.Path niet te gebruiken om paden samen te voegen, maar niet zoals je het ziet. Controleer driemaal of de bestandsrechten kloppen.

Download vervolgens Filemon van MS en kijk wat er gebeurt op het bestandssysteem terwijl uw programma deze probleemgebieden bereikt. U kunt specifieke bestandsactiviteit uitfilteren (bijvoorbeeld uw antivirusbestandsactiviteit verwijderen) om alles er een beetje schoner uit te laten zien terwijl u dit doet. Zoek naar bestandstoegangsfouten met FileMon voor zowel het succesgeval als het foutgeval voor uw programma. Dat zou u moeten wijzen op welk bestand wordt geopend en het probleem veroorzaakt. Als u bijvoorbeeld een FILE_NOT_FOUND . ziet fout bij het openen van een onzinnige bestandsnaam, kunt u er zeker van zijn dat u of de leverancier iets verkeerd doet, wat mogelijk tot uw probleem kan leiden...



  1. hoe CLOB-gegevens over te dragen van de ene database naar een andere externe ORACLE-database met DBLinks

  2. Hoe gegevens uit de database ophalen en weergeven in PHP?

  3. Script voor het importeren van mysql-database van een bepaalde bestandslocatie

  4. mysql lock-fout of bug?