Cách kết nối với Oracle DB qua ODBC


9

Tôi đang cố gắng kết nối với một Oracle DB từ xa thông qua ODBC. Tôi hoàn toàn thiếu kinh nghiệm và không kết nối được.

Những gì tôi đã cài đặt:

  1. Trình điều khiển ODBC của Oracle cho RDB '
  2. Một chương trình tôi muốn kết nối từ (Altova Mapforce, một ETL)

Những gì tôi làm:

  1. Trong phần Công cụ quản trị, tôi mở Windows "Quản trị nguồn dữ liệu ODBC
  2. Tôi bấm vào 'Thêm ..' và chọn Trình điều khiển Oracle ODBC
  3. Cửa sổ 'Thiết lập trình điều khiển Oracle RDB' mở ra. Tôi điền vào:

    • Tên nguồn dữ liệu: sự lựa chọn miễn phí
    • Mô tả: Tôi để trống
    • Giao thông vận tải: Tôi chọn TCP / IP
    • Máy chủ: Tôi nhập địa chỉ IP của máy chủ
    • Dịch vụ: Tôi để lại 'chung chung'
    • UserID: Tôi nhập tên người dùng (thuộc về mật khẩu tôi có)
    • Đính kèm Tuyên bố: không biết phải làm gì ở đây ??

Khi chọn 'OK', 'Kết nối trình điều khiển ODBC của Oracle RDB mở ra và tôi được nhắc nhập mật khẩu. Tôi nhập mật khẩu và kết nối thất bại.

Câu hỏi

  • Tôi có cần các chương trình tiếp theo trên máy tính của mình không, ví dụ máy khách Oracle của máy khách Instant?
  • Tôi không bao giờ nhắc cổng của máy chủ - điều này có liên quan không?
  • Tôi không bao giờ được nhắc SID - điều này có liên quan không?
  • Tôi dễ dàng kết nối từ nhà phát triển SQL - nó chỉ nhắc IP máy chủ, cổng, tên người dùng, mật khẩu và SID.

Tìm ra. Đối với người dùng trong tương lai: Hướng dẫn cách cài đặt ứng dụng khách tức thời và sqlplus chính xác dbatoolz.com/t/ . Tải xuống và giải nén trong cùng một thư mục gói ODBC của khách hàng, thực thi odbc_install.exe. Định cấu hình kết nối ODBC trong Windows. Làm xong.
Topocalma

2
Bạn có thể muốn tự thêm một câu trả lời thích hợp và đánh dấu câu hỏi là đã trả lời. :-)
rishimaharaj

Câu trả lời:



1

Rdb là một hệ thống cơ sở dữ liệu được tạo bởi DEC (Digital) chạy trên OpenVMS mà Oracle mua lại vào năm 1994. Vì vậy, "Trình điều khiển ODBC cho RDB" không phải là trình điều khiển đúng.

Giải pháp là lấy trình điều khiển Oracle ODBC.

Cũng lưu ý rằng một số ứng dụng yêu cầu nguồn dữ liệu ODBC phải là DSN hệ thống trong khi các ứng dụng khác thích DSN của người dùng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.