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

quy trình con đưa ra lỗi. Hệ thống không thể tìm thấy các tập tin được chỉ định

Cân nhắc sử dụng một đường dẫn tuyệt đối để thực thi lệnh của bạn.
Một số mã nhị phân không nằm trong PATH tùy thuộc vào người dùng, hệ thống và cài đặt phần mềm của bạn.

Để tìm hiểu ở đâu sqlplus cư trú, chạy phần sau trong cmd.exe :where sqlplus và điều đó sẽ cung cấp cho bạn con đường tuyệt đối.

Sau đó, chỉ cần thực hiện:

Popen(['C:/path/sqlplus.exe', '-S', ...])

Ngoài ra, để tìm hiểu những gì thực sự có trong PATH của bạn biến môi trường, bạn có thể làm như sau:

print(os.environ['PATH'])



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gọi hàm pl / sql với mybatis 3

  2. Kết xuất nhập nhà phát triển PL / SQL

  3. Thông báo thay đổi Cơ sở dữ liệu Oracle

  4. Trình điều khiển ODP.NET được quản lý Oracle có sử dụng mã hóa mạng không?

  5. Truy xuất số lượng hàng đã cập nhật