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

Loại bỏ lỗi SQL * PLUS trong tập lệnh hàng loạt

Đối với những loại lỗi đó, SQL * Plus đang 'treo' ở lời nhắc tên người dùng, vì nó không thể kết nối. Bạn không thấy điều đó vì -s lá cờ. Theo mặc định, nó sẽ cho phép ba lần thử, điều này hữu ích khi chạy tương tác, nhưng không hữu ích khi chạy từ một tập lệnh như thế này. Bạn có thể thoát sau khi đăng nhập không thành công bằng the -l tùy chọn 'đăng nhập' :

sqlplus -s -l %%A @fetch.sql  >> output.txt


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sắp xếp thứ tự các chuỗi trong khi nối trong oracle

  2. Oracle Blob dưới dạng img src trong trang PHP

  3. So sánh thời gian của Oracle

  4. Làm cách nào để tính tổng các hàng bị ảnh hưởng nếu có Nhiều truy vấn DML trong khối PLSQL của tôi?

  5. Khôi phục trong PLSQL Exception