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:
- Trình điều khiển ODBC của Oracle cho RDB '
- 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:
- Trong phần Công cụ quản trị, tôi mở Windows "Quản trị nguồn dữ liệu ODBC
- Tôi bấm vào 'Thêm ..' và chọn Trình điều khiển Oracle ODBC
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.