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

LINQPad - Chuỗi kết nối với Oracle DB của tôi

Tôi vừa làm được điều này với phiên bản mới nhất của LINQPad (4.55.03) Premium và IQ (2.1.1.0), kể từ 2015-03-09.

Tại nơi làm việc của chúng tôi, chúng tôi sử dụng tệp TNSNAMES.ORA để kết nối với Oracle 11g bằng PL / SQL Developer với các mục nhập như:

TNS_NAME =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = the-host-name)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = the-service-name)
    )
  )

và chuỗi kết nối JDBC cho kết nối của ColdFusion với Oracle ở định dạng

jdbc:oracle:thin:@
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = the-host-name)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = the-service-name)
    )
  )

Trong cửa sổ Chọn ngữ cảnh dữ liệu của LINQPad, chọn trình điều khiển IQ và nhấp vào Tiếp theo ...

Nhà cung cấp: Oracle Chế độ kết nối
: Trực tiếp (mặc dù máy trạm của tôi đã cài đặt cả máy khách Oracle 32 và 64 bit, tương ứng với PL / SQL Developer và ColdFusion sử dụng)
Máy chủ: the-host-name Tên người dùng
: tên người dùng Oracle của bạn Mật khẩu
: mật khẩu của nó

Trên tab Nâng cao:

Tùy chọn chuỗi kết nối bổ sung:
SERVICE NAME = the-service-nam đ

Nhấp vào Kiểm tra hiển thị Kết nối thành công

Biểu tượng kết nối (bánh răng cưa) trong ngăn kết nối sau đó được điền vào danh sách các bảng.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. oracle SQL cộng với cách kết thúc lệnh trong tệp SQL?

  2. Xóa truy vấn không hoạt động ứng dụng java biểu mẫu

  3. Nhập nội dung lớn vào cơ sở dữ liệu oracle

  4. cột động trong oracle sử dụng sql

  5. Chỉ mục trên chế độ xem (Oracle)