Tôi đang cố gắng kết nối từ Sql Develper 4.0.3.16 đến Sql Server 2012, với jTDS connector jtds-1.3.1.jar.Trình kết nối Sql Developer tới Sql Server 2012 - lỗi "Mã nhà cung cấp 207"
Hệ điều hành: Ubuntu 14.04
Java:
~$ java -version
java version "1.7.0_72"
Java(TM) SE Runtime Environment (build 1.7.0_72-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.72-b04, mixed mode)
Trong tạo cửa sổ kết nối, khi tôi kiểm tra kết nối đó là thành công.
Khi tôi mở kết nối, tôi có thể xem tất cả các cơ sở dữ liệu. Khi tôi cố gắng mở một cơ sở dữ liệu mà tôi cho là có một sự cho phép để mở, tôi nhận được cửa sổ báo lỗi sau:
Bất kỳ ý tưởng?
P.S. nếu Microsoft có JDBC driversqljdbc4-4.0.jar
(hoạt động cho tôi khi tôi kết nối từ mã Java đến Sql Server 2012), thì tại sao tôi phải sử dụng jTDS để kết nối nhà phát triển Sql với Sql Server? Có vẻ như trình điều khiển jdbc của Microsoft không được Sql Developer chấp nhận khi tôi cố gắng sử dụng nó làm trình kết nối.
Trước khi nhấp vào +
Sau khi nhấp vào +
Để mở một bảng? Bạn có nghĩa là thực hiện một truy vấn SELECT? Từ thông báo lỗi, tôi nghĩ bạn đang cố truy xuất dữ liệu từ bảng không có cột 'suid'. –
Để mở rộng bảng bằng cách nhấp vào '+' ở bên trái. – rapt
1. có vẻ như bạn đang cố truy xuất dữ liệu về cột không tồn tại trong bảng được chỉ định hoặc 2. tên bảng không chính xác hoặc 3. bạn đang cố gắng truy cập chế độ xem (không phải bảng) và chế độ xem không giữ bất kỳ cột nào như suid hoặc 4. bạn cần phải tái cụm từ câu hỏi của bạn – Shantanu