sql >> Databáze >  >> RDS >> Oracle

Aplikace při komunikaci s oraclem padá, pokud cesta ke spustitelnému souboru neobsahuje mezery

Tady je to, co bych udělal. Nejprve TRIPLE-kontrolujte, že vidíte chování, které si myslíte, že vidíte. Vidím, že se to děje naopak, protože nepoužívám System.IO.Path ke zřetězení cest, ale ne tak, jak to vidíte vy. Třikrát zkontrolujte, zda oprávnění k souboru dávají smysl.

Dále si stáhněte Filemon od MS a sledujte, co se děje na souborovém systému, když váš program narazí na tato problematická místa. Můžete odfiltrovat konkrétní aktivitu se soubory (například odstranit aktivitu antivirových souborů), aby vše vypadalo o něco čistěji. Hledejte chyby přístupu k souboru pomocí FileMon pro případ úspěchu i případ chyby pro váš program. To by vás mělo nasměrovat na soubor, ke kterému se přistupuje a který způsobuje problém. Pokud například vidíte FILE_NOT_FOUND chyba při přístupu k nesmyslnému názvu souboru, můžete si být jisti, že vy nebo prodejce děláte něco špatně, což může vést k vašemu problému...



  1. Objekt MySQLConverter' nemá žádný atribut '_tuple_to_mysql' výjimku s mysql-connector

  2. Návrh struktury databáze s proměnlivým počtem polí

  3. Nelze připojit skript aplikací Google k mysql přes localhost

  4. Uncaught TypeError nemůže volat metodu 'opendatabase' nedefinovaného pluginu SQLite s cordova 3.5