CFSDN nhấn mạnh vào việc tạo ra giá trị thông qua mã nguồn mở. Chúng tôi cam kết xây dựng một nền tảng chia sẻ tài nguyên để mọi người làm CNTT có thể tìm thấy thế giới tuyệt vời của riêng mình tại đây.
Bài đăng trên blog CFSDN này Navicat kết nối với Oracle trong hướng dẫn chi tiết được tác giả thu thập và biên soạn. Nếu bạn quan tâm đến bài viết này, vui lòng thích nó.
Mục lục.
- 1. Mô tả
- 2. Chuẩn bị trước khi lắp đặt
Navicat Premium là một công cụ quản lý cơ sở dữ liệu trực quan tương đối tốt. Nó ngắn gọn và mạnh mẽ. Một công cụ giải quyết các vấn đề kết nối của ba cơ sở dữ liệu và thực sự đạt được quản lý tích hợp. Đối với MySQL và SQLServer, kết nối tương đối đơn giản, vì vậy tôi sẽ không đi sâu vào chi tiết. Các bước để kết nối với Oracle được tóm tắt như sau:
.
1: Giải thích.
Hướng dẫn này nói về việc cài đặt cơ sở dữ liệu Oracle vào máy ảo Vmvare. Nếu chỉ để gỡ lỗi, việc cài đặt vào máy vật lý sẽ rất phiền phức. Hiệu suất của máy vật lý sẽ giảm đáng kể và cơ sở dữ liệu không dễ gỡ cài đặt.
.
2: Chuẩn bị trước khi lắp đặt.
Trước hết, chúng ta hãy nói về Navicat.
1: Cài đặt cơ sở dữ liệu Oracle. Khi cài đặt, hãy chọn loại máy chủ chia sẻ thay vì máy chủ chuyên dụng.
2: Xác định độ bit của Oracle, Navicat và OracleClient và đảm bảo rằng độ bit của cơ sở dữ liệu Oracle của bạn nhất quán với Navicat, tức là: 32v32, 64v64.
3: http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html, tải xuống instantclient phù hợp với phiên bản cơ sở dữ liệu của bạn từ trang này. Điều quan trọng là phải lặp lại ba lần. Nó phải phù hợp với phiên bản cơ sở dữ liệu của bạn. Nếu bạn không biết số phiên bản cơ sở dữ liệu của mình, vui lòng nhập select * from v$version trong SQL. Dữ liệu xuất ra như sau:

Sau đó, phiên bản máy khách phù hợp sẽ như sau:

Khi tải xuống, hãy chọn tải xuống phiên bản BASIC. Hãy nhớ rằng số bit và số phiên bản phải nhất quán khi tải xuống! Tôi đã nói điều đó ba lần. Sau khi tải xuống, thông thường bạn có thể đưa nó vào Navicat theo ý muốn. Bởi vì nó cũng có thư mục instantclient, nhưng hãy nhớ rằng, không cần sử dụng thư mục tích hợp, hãy xóa nó đi, sau đó đưa thư mục bạn đã tải xuống vào thư mục. Hầu hết thông tin trên Internet đều nói rằng bạn chỉ cần thay thế tệp oci.dll, điều này là sai. Toàn bộ thư mục phải được đặt trong đó! .
4. Mở navicat->tools->oci, chọn instantclient bạn vừa tải xuống, tìm oci.dll và đặt nó làm đường dẫn. Navicat đã được cấu hình! .
Tiếp theo là khía cạnh máy ảo.
5. Đối với việc cài đặt máy ảo và cài đặt hệ thống, vui lòng sử dụng Google hoặc Baidu. Xin lưu ý rằng bộ điều hợp mạng phải là VMNET8, như trong hình minh họa:

6. Đối với cài đặt Oracle, vui lòng sử dụng Google hoặc Baidu. Xin lưu ý rằng bạn nên chọn chế độ chia sẻ trong quá trình cài đặt. Sau khi cài đặt, hãy mở Net Configuration Assistant và cấu hình lại trình lắng nghe, như trong hình minh họa:

7. Vì nó nằm trong máy ảo, chỉ cần tắt tường lửa. Nếu bạn không muốn tắt, hãy cho phép Oracle trong tường lửa mạng. Bước tường lửa có thể không được xem xét chung. Cần phải chú ý.
8. Bạn có nhận thấy rằng chúng ta không có bất kỳ bước nào để cấu hình các tệp tnsname và listener không? Phương pháp này không yêu cầu cấu hình vì bước trước đó là cấu hình lại listener đã giúp chúng ta cấu hình chương trình listener.
9. Kiểm tra kết nối và kết nối vào máy ảo.

10: Kiểm tra kết nối. Kết nối máy vật lý.

Đây là phần cuối của bài viết này về hướng dẫn chi tiết về cách kết nối Navicat với Oracle. Để biết thêm nội dung liên quan về cách kết nối Navicat với Oracle, vui lòng tìm kiếm các bài viết trước đây của tôi hoặc tiếp tục duyệt các bài viết liên quan bên dưới. Tôi hy vọng bạn sẽ ủng hộ tôi trong tương lai! .
Liên kết gốc: https://blog.csdn.net/qq_37542292/article/details/81006910.
Cuối cùng, bài viết này về hướng dẫn chi tiết về cách kết nối Navicat với Oracle đã có ở đây. Nếu bạn muốn biết thêm về hướng dẫn chi tiết về cách kết nối Navicat với Oracle, vui lòng tìm kiếm các bài viết CFSDN hoặc tiếp tục duyệt các bài viết liên quan. Tôi hy vọng bạn sẽ ủng hộ blog của tôi trong tương lai! .
Tôi là một lập trình viên xuất sắc, rất giỏi!