Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Ứng dụng gặp sự cố khi nói chuyện với oracle trừ khi đường dẫn thực thi chứa khoảng trắng

Đây là những gì tôi sẽ làm. Đầu tiên, TRIPLE-kiểm tra xem bạn có đang nhìn thấy hành vi mà bạn nghĩ rằng bạn đang thấy hay không. Tôi có thể thấy điều này xảy ra theo cách khác bằng cách không sử dụng System.IO.Path để nối các đường dẫn, nhưng không giống như bạn đang thấy. Kiểm tra kỹ xem các quyền đối với tệp có hợp lý không.

Tiếp theo, tải xuống Filemon từ MS và xem những gì đang xảy ra trên hệ thống tệp khi chương trình của bạn chạm vào những điểm khó khăn này. Bạn có thể lọc ra hoạt động tệp cụ thể (chẳng hạn như loại bỏ hoạt động tệp chống vi-rút của bạn) để làm cho mọi thứ trông gọn gàng hơn một chút khi bạn thực hiện việc này. Tìm lỗi truy cập tệp bằng FileMon cho cả trường hợp thành công và trường hợp lỗi cho chương trình của bạn. Điều đó sẽ chỉ cho bạn biết tệp nào đang được truy cập và gây ra sự cố. Ví dụ:nếu bạn thấy FILE_NOT_FOUND lỗi khi truy cập một tên tệp vô nghĩa, bạn có thể yên tâm rằng bạn hoặc nhà cung cấp đang làm sai điều gì đó, có thể dẫn đến sự cố của bạn ...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để xuất bằng DATA_PUMP sang nhóm S3?

  2. Tăng tốc to_sql () khi ghi Pandas DataFrame vào cơ sở dữ liệu Oracle bằng SqlAlchemy và cx_Oracle

  3. Cách lấy dữ liệu theo tuần trong Oracle

  4. SQL Tham gia trên các giá trị null

  5. Oracle - ORA-06502:PL / SQL:lỗi số hoặc giá trị (DBMS_OUTPUT)