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

Không có thông tin đăng nhập nào có sẵn trong gói bảo mật khi kết nối với Oracle được thực hiện

Cùng một vấn đề ở đây. Hôm nay, tôi đã mở lại một ứng dụng bảng điều khiển bắt đầu từ tháng 8 và Oracle đã đưa ra cho tôi ngoại lệ tương tự.
Đã giải quyết việc chuyển trở lại phiên bản 12.1.22 của Oracle.ManagedDataAccess từ NuGet.

CẬP NHẬT ngày 12 tháng 12 năm 2016

Đã tìm thấy giải pháp cuối cùng tại đây: https://community.oracle.com/thread/3972810 Sự cố là do SQLNET.AUTHENTICATION_SERVICES được đặt thành NLS.
Để giải quyết vấn đề, bạn phải chỉnh sửa app.config / web.config:

<oracle.manageddataaccess.client>
  <version number="*">
    <dataSources>
      <dataSource alias="SampleDataSource" descriptor="(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL))) "/>
    </dataSources>
    <settings>
      <setting name="SQLNET.AUTHENTICATION_SERVICES" value=""/>
    </settings>
  </version>
</oracle.manageddataaccess.client>

Tôi đã thêm <settings> phầ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 thế nào để đoán trước và thoát khỏi báo giá đơn 'trong oracle

  2. Truy cập dịch vụ Web từ quy trình được lưu trữ của Oracle

  3. Oracle sql để đếm các trường hợp của các giá trị khác nhau trong một cột

  4. Chèn các ký tự quốc gia vào cột NCHAR hoặc NVARCHAR oracle không hoạt động

  5. Có một chức năng để tách một chuỗi trong PL / SQL?