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

Cách cài đặt Oracle trên máy Mac

Đây là cách nhanh chóng và dễ dàng để cài đặt Cơ sở dữ liệu Oracle trên máy Mac.

Đầu tiên, Oracle không có sẵn trên Mac. Nhưng đừng để điều đó ngăn cản bạn!

Nếu bạn là nhà phát triển và bạn chỉ muốn có Cơ sở dữ liệu Oracle chạy trên máy cục bộ của mình, thì có nhiều cách để làm điều đó. Trên thực tế, Oracle cung cấp cho chúng tôi một thiết bị ảo chính xác cho mục đích đó.

Trong hướng dẫn này, tôi cài đặt Cơ sở dữ liệu Oracle bằng Oracle DB Developer VM ( VM là viết tắt của Máy ảo ). Tôi làm điều này thông qua VirtualBox.

VirtualBox là một ứng dụng ảo hóa (cũng của tập đoàn Oracle). Nó cho phép bạn tạo máy ảo (VM) trên máy tính của mình. Ví dụ:bạn có thể sử dụng nó để chạy Windows hoặc Linux trên máy Mac, v.v.

Bạn cũng có thể sử dụng nó để cài đặt Oracle trên máy Mac của mình. Điều này là do Oracle đã tạo một thiết bị ảo dành riêng cho Cơ sở dữ liệu Oracle (Oracle DB Developer VM nói trên). Công cụ này giúp dễ dàng cài đặt Cơ sở dữ liệu Oracle trên máy Mac, vì trước tiên bạn không cần cài đặt bất kỳ hệ điều hành nào khác. Bạn chỉ cần nhập công cụ vào VirtualBox. Công cụ ảo này được cài đặt sẵn Oracle Linux và Cơ sở dữ liệu Oracle (cũng như các công cụ tiện dụng khác, chẳng hạn như SQL Developer và các phòng thí nghiệm thực hành).

Dưới đây là các bước tôi đã sử dụng để cài đặt Oracle trên máy Mac của mình bằng VirtualBox.

Cài đặt VirtualBox

Nếu bạn chưa có VirtualBox, hãy tải xuống từ trang web VirtualBox.

Bạn có thể cài đặt VirtualBox giống như cài đặt bất kỳ phần mềm nào khác. Sau khi .dmg tập tin đã được tải xuống, hãy mở nó lên và nhấp đúp vào VirtualBox.pkg biểu tượng. Thao tác này sẽ mở trình cài đặt. Làm theo lời nhắc và đóng trình cài đặt sau khi cài đặt xong.

Tải xuống Cơ sở dữ liệu Oracle

Sau khi bạn đã cài đặt VirtualBox, hãy tải xuống Oracle DB Developer VM từ trang web của Oracle.

Nhấp vào Oracle DB Developer VM liên kết:

Điều đó sẽ mở ra một cửa sổ bật lên với hộp kiểm và nút tải xuống.

Chọn hộp nếu bạn đồng ý với thỏa thuận cấp phép và nhấp vào Download nút:

Nếu bạn chưa đăng nhập, bạn có thể được yêu cầu đăng nhập hoặc tạo tài khoản. Hãy tiếp tục và làm như vậy.

Sau khi hoàn tất, tệp sẽ được tải xuống.

Đó là một tệp khá lớn (của tôi là 7,82 GB), vì vậy hãy dành thời gian để tải xuống.

Cài đặt cơ sở dữ liệu Oracle

Khi tệp đã được tải xuống, bạn có thể tiếp tục và cài đặt Cơ sở dữ liệu Oracle qua VirtualBox. Điều này cũng cài đặt Oracle Linux làm hệ điều hành.

Trước hết, hãy khởi chạy VirtualBox.

Khi VirtualBox đã khởi chạy, hãy chọn File > Import Appliance... :

Thao tác này sẽ mở ra Appliance to Import sau màn hình:

Nhấp vào biểu tượng thư mục màu vàng để điều hướng đến tệp Oracle DB Developer VM mà bạn vừa tải xuống. Nó có .ova phần mở rộng.

Khi bạn đã chọn tệp, hãy nhấp vào Continue .

Điều này đưa chúng tôi đến Appliance Settings màn hình:

Tiếp tục và nhấp vào Import .

Thao tác này sẽ mở ra lời nhắc thỏa thuận cấp phép sau:

Nhấp vào Agree nếu bạn đồng ý.

Thao tác này sẽ nhập thiết bị ảo. Đây là khi Cơ sở dữ liệu Oracle được cài đặt thông qua VirtualBox.

Màn hình sau được hiển thị khi đang nhập:

Sau khi hoàn tất, Cơ sở dữ liệu Oracle được cài đặt dưới dạng một máy ảo.

Khởi chạy máy ảo cơ sở dữ liệu Oracle

Sau khi hoàn thành các bước trước, Oracle bây giờ sẽ xuất hiện dưới danh sách các máy ảo của bạn. Nếu đây là máy ảo đầu tiên của bạn, nó sẽ là máy duy nhất được liệt kê. Nếu không, bạn sẽ thấy nó được liệt kê cùng với các máy ảo khác của mình.

Đây là giao diện của tôi sau khi nhập Máy ảo nhà phát triển Oracle DB (Tôi cũng có các máy ảo khác trong danh sách):

Để khởi chạy nó, hãy nhấp đúp vào Oracle DB Developer VM ở menu bên trái.

Ngoài ra, bạn có thể nhấp một lần để chọn nó, sau đó nhấp vào Start màu xanh lục nút / mũi tên ở trên cùng.

Thao tác này sẽ khởi chạy một cửa sổ mới với Oracle DB Developer VM.

Lúc đầu, phần này có thể để trống:

Tuy nhiên, sau một thời gian ngắn, cuối cùng nó sẽ ổn định ở một cái gì đó giống như sau:

Xin chúc mừng! Bây giờ bạn đã cài đặt Oracle trên máy Mac!

Bất kỳ lúc nào bạn muốn làm việc với cài đặt Cơ sở dữ liệu Oracle của mình, trước tiên bạn cần khởi động máy ảo. Bạn có thể giữ cho nó chạy ở chế độ nền, nhưng nếu bạn tắt nó, bạn sẽ cần khởi chạy lại nếu muốn làm việc lại.

Kết nối với Cơ sở dữ liệu Oracle

Bây giờ Cơ sở dữ liệu Oracle đã được cài đặt, bạn có thể sử dụng các công cụ như SQL Developer và SQLcl để kết nối với nó.

  • SQL Developer là một giao diện GUI (hơi giống SSMS của SQL Server).
  • SQLcl là một giao diện dòng lệnh. Điều này cho phép bạn kết nối với Oracle qua cửa sổ Terminal trên máy Mac.

Các công cụ này có sẵn trong Oracle DB Developer VM. Trên thực tế, biểu tượng Nhà phát triển SQL có thể được nhìn thấy trên màn hình của ảnh chụp màn hình ở trên.

Bạn có thể khởi chạy các chương trình này từ bên trong máy ảo hoặc bạn có thể tải xuống và cài đặt chúng để chạy nguyên bản trên máy Mac của mình.

Để chạy SQL Developer trong máy ảo, bấm đúp vào biểu tượng SQL Developer trên màn hình nền của máy ảo. Nếu được nhắc với tên người dùng và mật khẩu, hãy nhập thông tin sau:

Tên người dùng hr
Mật khẩu oracle

Điều này sẽ kết nối và bạn sẽ có thể chạy các truy vấn SQL ngay lập tức.

Máy ảo nhà phát triển Oracle DB bao gồm một số lược đồ mẫu và hr tài khoản là một tài khoản tốt để bắt đầu nếu bạn muốn chơi xung quanh. Lược đồ này chứa thông tin về nhân viên — các phòng ban, vị trí, lịch sử làm việc và thông tin liên quan. Bạn cũng có thể sử dụng sys hoặc system tài khoản nếu được yêu cầu. Mật khẩu là oracle đối với những mật khẩu đó (tất cả mật khẩu trong Oracle DB Developer VM là oracle ).

Tuy nhiên, bạn có thể thích chạy SQL Developer và / hoặc SQLcl nguyên bản trên máy Mac của mình, hãy xem các bài viết sau để tải xuống và cài đặt chúng:

  • Cách cài đặt SQL Developer trên máy Mac
  • Cách cài đặt SQLcl trên máy Mac

Khi bạn chạy các ứng dụng đó tự nhiên trên máy Mac của mình, bạn sẽ cần mở VirtualBox và khởi động Máy ảo nhà phát triển Oracle DB bất cứ khi nào bạn muốn kết nối với cài đặt Oracle ở trên.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách thêm chỉ báo AD / BC vào ngày trong Oracle

  2. Truy vấn LISTAGG ORA-00937:không phải là một hàm nhóm đơn

  3. MySQL COALESCE và Hàm NULLIF

  4. Lỗi SQL:ORA-00933:Lệnh SQL không kết thúc đúng cách

  5. Cách sử dụng Giải mã trong Oracle