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

Cài đặt các lược đồ mẫu cho Oracle 12c bằng Hỗ trợ cấu hình cơ sở dữ liệu

Giới thiệu

Phiên bản mới nhất của Oracle 12c không bao gồm các lược đồ mẫu trong quá trình cài đặt ban đầu. Các lược đồ mẫu này bao gồm:

  • HR - Nguồn nhân lực
  • OE - Nhập đơn hàng
  • PM - Phương tiện Sản phẩm
  • SH - Lịch sử Bán hàng (Kho dữ liệu)

Các lược đồ mẫu có thể được thêm vào bằng cách tạo cơ sở dữ liệu có thể cắm thêm (PDB) mới bên trong cơ sở dữ liệu vùng chứa đã được cài đặt.

Hướng dẫn này bao gồm việc cài đặt các lược đồ cơ sở dữ liệu mẫu vào cơ sở dữ liệu Oracle 12c bằng Hỗ trợ cấu hình cơ sở dữ liệu (dbca). DBCA là một tiện ích được cài đặt cùng với cơ sở dữ liệu Oracle 12c và có thể được sử dụng để quản lý cơ sở dữ liệu vùng chứa và cơ sở dữ liệu có thể cắm thêm.

Tại thời điểm này, bạn nên cài đặt và chạy cơ sở dữ liệu Oracle 12c với ít nhất một cơ sở dữ liệu có thể cắm được đã được tạo. Theo mặc định trên Windows, cơ sở dữ liệu có thể cắm thêm này được gọi là pdborcl.

Để bắt đầu, hãy chạy Trợ lý cấu hình cơ sở dữ liệu bằng cách nhập dbca.bat. Hoặc điều hướng đến thư mục Trang chủ Oracle, sau đó đến thư mục con bin và tìm chương trình dbca.bat.

Khi màn hình mở DBCA xuất hiện, hãy chọn Quản lý cơ sở dữ liệu có thể cắm được và nhấp vào nút Tiếp theo>.

Trên màn hình tiếp theo (Bước 2), chọn Tạo cơ sở dữ liệu có thể cài đặt và nhấp vào nút Tiếp theo>.

Màn hình tiếp theo liệt kê tất cả các cơ sở dữ liệu hiện tại đã được cài đặt. Cơ sở dữ liệu ORCL hiện có nên được chọn (nếu không chọn cơ sở dữ liệu vùng chứa thích hợp mà bạn muốn sử dụng để cài đặt cơ sở dữ liệu có thể cắm thêm mới).

Nếu được nhắc, hãy cung cấp tên người dùng và mật khẩu SYS. Sau đó nhấp vào nút Tiếp theo>.

Màn hình tiếp theo cung cấp ba tùy chọn để tạo cơ sở dữ liệu có thể cắm thêm mới. Chọn tùy chọn để Tạo cơ sở dữ liệu có thể cài đặt bằng Bộ tệp PDB .

Tập hợp tệp PDB bao gồm tệp Siêu dữ liệu XML và bản sao lưu tệp dữ liệu (phần mở rộng là .dfb).
Nhấp vào nút Duyệt qua bên cạnh Siêu dữ liệu cơ sở dữ liệu có thể cài đặt tệp nhắc và chọn tệp samplechema.xml. Tệp này phải được đặt trong thư mục trợ lý / dbca / mẫu trong Trang chủ Oracle. Sau khi tệp được chọn, hãy nhấp vào nút OK nút.


Tệp sao lưu tệp dữ liệu được liên kết (samplechema.dfb) sẽ tự động điền vào. Nếu không, hãy chọn tệp đó bằng cách sử dụng nút Duyệt thích hợp.

Nhấp vào nút Tiếp theo> khi hoàn tất.

Màn hình tiếp theo cung cấp các tùy chọn để định cấu hình cơ sở dữ liệu có thể cắm mới.

Đặt tên cho cơ sở dữ liệu có thể cắm thêm mới chẳng hạn như pdborcl_sample.

Chọn Bộ lưu trữ PDB thích hợp. Đối với hầu hết các ứng dụng, bộ nhớ sẽ là hệ thống tệp cục bộ. Sử dụng biến {PDB_NAME} làm tên thư mục con trong thư mục oradata. Ví dụ:nếu bộ lưu trữ tệp dữ liệu hiện tại nằm trong thư mục c:\ app \ oracle \ oradata \ orcl, thì hãy sử dụng đường dẫn:

c:\app\oracle\oradata\orcl\{PDB_NAME}

Cung cấp tài khoản quản trị viên mới chẳng hạn như sampleadmin và mật khẩu được liên kết.

Nhấp vào nút Tiếp theo> khi hoàn tất.

Xem lại tóm tắt cài đặt, sau đó nhấp vào nút Kết thúc để bắt đầu cài đặt cơ sở dữ liệu có thể cắm được mẫu.

Thanh tiến trình sẽ bắt đầu tăng ngay lập tức.

Sau khi quá trình cài đặt hoàn tất, hãy nhấp vào nút Đóng để thoát khỏi DBCA.

Kiểm tra Cơ sở dữ liệu có thể cài đặt mới với Nhà phát triển SQL

Bây giờ cơ sở dữ liệu có thể cắm thêm mới đã được tạo, hãy đăng nhập và xem lại các lược đồ mẫu.

Chạy SQL Developer và tạo một kết nối mới tới PDB mẫu có tên là pdborcl_sample. Chỉ định pdborcl_sample làm Tên dịch vụ (không phải SID). Sử dụng mật khẩu nad tên người dùng HỆ THỐNG hoặc tài khoản quản trị mới mà bạn vừa tạo với PDB mới.

Kết nối với cơ sở dữ liệu có thể cắm được pdborcl_sample. Kiểm tra trạng thái của các tài khoản mẫu bằng cách sử dụng truy vấn:

SELECT username, account_status
FROM dba_users;


Lưu ý rằng tất cả các tài khoản mẫu phải được khóa. Bạn có thể mở khóa chúng bằng các câu lệnh SQL sau:


ALTER USER hr ACCOUNT UNLOCK;
ALTER USER oe ACCOUNT UNLOCK;

Bạn có thể thay đổi mật khẩu cho các tài khoản này bằng cách sử dụng các câu lệnh SQL như:

ALTER USER hr IDENTIFIED BY newpassword;

Tại thời điểm này, các lược đồ mẫu sẽ có sẵn để sử dụng. Ví dụ:


  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 kết nối với Oracle bằng Tên dịch vụ thay vì SID

  2. Sử dụng 'cột biểu thức chữ hoa chữ thường' trong mệnh đề where

  3. Sự khác biệt giữa các dấu thời gian tính bằng mili giây trong Oracle

  4. Cách định dạng số bằng dấu trừ / dấu cộng trong Oracle

  5. Tại sao tôi nhận được SQLSyntaxErrorException:ORA-00933:Lệnh SQL không được kết thúc đúng cách khi tôi cố gắng thực hiện truy vấn JDBC này?