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

Bắt đầu với Shareplex trên Windows trên AWS, Phần 2

Trong phần đầu tiên của hai hướng dẫn về cách bắt đầu với Shareplex 9.0 trên Windows chạy trên nhà cung cấp AWS Cloud, “Bắt đầu với Shareplex trên Windows trên AWS, Phần 1”, chúng tôi đã cài đặt phần mềm tiên quyết, khởi chạy và kết nối với EC2 ví dụ chạy hệ điều hành Windows. Trong hướng dẫn tiếp theo này, chúng ta sẽ cài đặt Shareplex và khởi động dịch vụ Shareplex và kiểm tra Shareplex bằng cách chạy một số lệnh cơ bản. Hướng dẫn này có các phần sau:

  • Cài đặt Shareplex
  • Khởi động Dịch vụ Song công
  • Sử dụng lệnh Shareplex
  • Kết luận

Cài đặt Shareplex

Tải xuống ứng dụng Shareplex 9.0 cho Windows 2003, 2008, 2012, 2012R2 (Oracle 10gR2 đến 12c và SQL Server 2008R2, 2012). Cũng có thể tải xuống phiên bản dùng thử Shareplex 9.0 dành cho Windows, như thể hiện trong Hình 1.


Hình 1: Tải xuống ứng dụng cho Shareplex

Nhấp đúp vào sp_setup-9.0.0.018.exe ứng dụng để cài đặt Shareplex 9.0 trên Windows 2012, như trong Hình 2.


Hình 2: Khởi chạy ứng dụng Shareplex

Nhấp vào Mở tệp , Chạy . Trình hướng dẫn thiết lập Shareplex được khởi chạy, như thể hiện trong Hình 3. Nhấp vào Tiếp theo.


Hình 3: Trình hướng dẫn cài đặt Shareplex

Chọn Thư mục đích để cài đặt Shareplex, như trong Hình 4. Thư mục mặc định được hiển thị đã được chọn.


Hình 4: Chọn Thư mục Đích để cài đặt Shareplex

Trong Chọn thành phần , chọn Cài đặt đầy đủ Shareplex Oracle 12c , như trong Hình 5.


Hình 5: Chọn các thành phần để cài đặt

Tiếp theo, chọn hoặc chỉ định / s số cổng Shareplex. Chọn cổng Shareplex mặc định, 2100 (xem Hình 6).


Hình 6: Chọn cổng Shareplex

Shareplex sử dụng một thư mục dữ liệu biến đổi để lưu trữ thông tin nội bộ của nó. Chọn thư mục dữ liệu biến mặc định, như thể hiện trong Hình 7 và nhấp vào Tiếp theo.


Hình 7: Chọn Thư mục Dữ liệu Biến đổi

Tiếp theo, chọn Nhóm người quản lý chương trình hoặc giữ cài đặt mặc định và nhấp vào Tiếp theo, như trong Hình 8.


Hình 8: Chọn Nhóm người quản lý chương trình

Shareplex sử dụng môi trường điều hành PTC NuTCRACKER (Bộ công cụ MKS) để chạy trên Windows. Tiếp theo, các Thành phần Nền tảng PTC NuTCRACKER 9.x được cài đặt, như thể hiện trong Hình 9.


Hình 9: Cài đặt các thành phần nền tảng PTC NuTCRACKER 9.x

Các tệp và ứng dụng khác được sao chép, như trong Hình 10.


Hình 10: Tiến độ cài đặt

Sau khi quá trình cài đặt hoàn tất, nút Cài đặt hoàn tất hộp thoại được hiển thị (xem Hình 11). Hộp thoại thông báo cho biết rằng, trước khi chạy Shareplex, SpUtils tiện ích sẽ được sử dụng để cài đặt Shareplex như một dịch vụ và ora_setup ứng dụng sẽ được chạy để cấu hình tài khoản cơ sở dữ liệu Shareplex. Nhấp vào Hoàn tất.


Hình 11: Hoàn tất cài đặt

Hộp thoại Cài đặt (hiển thị trong Hình 12) chỉ ra rằng máy chủ Windows cần phải khởi động lại để quá trình cài đặt Shareplex hoàn tất. Nhấp vào OK.


Hình 12: Cài đặt

Một hộp thoại, "Việc ngắt kết nối được bắt đầu bởi người dùng đăng xuất khỏi phiên của họ trên máy chủ", có thể được hiển thị. Bấm OK. Màn hình đăng nhập RDP của Chrome sẽ hiển thị. Nhấp vào Kết nối để đăng nhập lại Windows 2012, như trong Hình 13.


Hình 13: Kết nối lại với Phiên bản Windows 2012 trên EC2 bằng Chrome RDP

Shareplex được cài đặt trên Windows 2012 và các tiện ích Shareplex khác sẽ được thêm vào, như thể hiện bằng các biểu tượng mới trong Hình 14. Các SpUtils tiện ích được sử dụng để bắt đầu dịch vụ Shareplex, như chúng ta sẽ thảo luận sau đó. Sp_Ctrl là giao diện dòng lệnh để chạy các lệnh trên Shareplex. Và, SpClient là một tiện ích truy cập từ xa cho Shareplex.


Hình 14: Shareplex đã được cài đặt

Khởi động Dịch vụ Song công

Tiếp theo, chúng tôi sẽ khởi động dịch vụ Shareplex để sp_ctrl và các giao diện người dùng Shareplex khác, chẳng hạn như SpClient, có thể truy cập Shareplex. Nhấp đúp vào SpUtils biểu tượng, được hiển thị trong Hình 14. Đầu tiên, chúng ta cần thêm khóa cấp phép cho Shareplex. Khóa cấp phép được gửi đến e-mail đã đăng ký khi phiên bản đường mòn Shareplex hoặc một số phiên bản khác được tải xuống. Chọn Khóa cấp phép và nhấp vào Thêm giấy phép , như trong Hình 15.


Hình 15: SpUtils> Khóa cấp phép> Thêm giấy phép

Trong Thêm khóa hộp thoại, chỉ định Khóa cấp phép Tên khách hàng , được sử dụng để đăng ký tải xuống Shareplex và cũng được gửi cùng với khóa cấp phép. Nhấp vào OK (xem Hình 16).


Hình 16: Thêm khóa cấp phép

Thông tin khóa cấp phép được thiết lập, như trong Hình 17.


Hình 17: Bộ thông tin khóa cấp phép

Tiếp theo, chọn Dịch vụ Shareplex và nhấp vào Bắt đầu để bắt đầu dịch vụ Shareplex, như thể hiện trong Hình 18. Dịch vụ Shareplex chỉ cần được khởi động nếu Trạng thái hiện tại là "Dịch vụ đã dừng".


Hình 18: Bắt đầu dịch vụ Shareplex

Thông báo "Service Running", hiển thị trong Hình 19 cho biết rằng dịch vụ Shareplex đã được khởi động.


Hình 19: Dịch vụ Shareplex đang chạy

Thông tin tab hiển thị Nền tảng Shareplex thông tin, bao gồm Cổng Shareplex, Phiên bản, Cài đặt Dir và VarDir, như trong Hình 20.


Hình 20: Thông tin Nền tảng và Chia sẻ

Sử dụng lệnh Shareplex

Shareplex cung cấp nhiều giao diện dòng lệnh khác nhau ngoài dấu nhắc lệnh OS để chạy các lệnh Shareplex. Thư mục Shareplex C:Program FilesQuest SoftwareShareplexbin, trong đó các ứng dụng Shareplex được cài đặt, được thêm vào biến môi trường Windows PATH khi Shareplex được cài đặt và các ứng dụng Shareplex, chẳng hạn như ora_setup, có thể được chạy từ bất kỳ thư mục nào trên dấu nhắc lệnh OS. Giao diện dòng lệnh sp_ctrl (CLI), còn được gọi là Shareplex cho Oracle Command Utility, có thể được khởi chạy từ biểu tượng Windows (xem Hình 21).


Hình 21: Khởi chạy Giao diện Dòng lệnh Sp_Ctrl

Giao diện dòng lệnh sp_ctrl được bắt đầu, như trong Hình 22.


Hình 22: Shareplex cho Oracle Command Utility

Các lệnh sp_ctrl có thể được chạy từ dòng lệnh. Ví dụ, lệnh trợ giúp kết nối liệt kê cách sử dụng cho lệnh kết nối, như trong Hình 23.


Hình 23: Chạy lệnh Shareplex sp_ctrl

Để chạy các ứng dụng Shareplex, chẳng hạn như ora_setup và pg_setup, hãy tìm kiếm “cmd” và khởi chạy dấu nhắc lệnh OS, như thể hiện trong Hình 24.


Hình 24: Khởi chạy Dấu nhắc lệnh hệ điều hành

Dấu nhắc lệnh OS sẽ được hiển thị, như trong Hình 25.


Hình 25: Dấu nhắc lệnh hệ điều hành Windows 2012

Chạy lệnh Shareplex os_setup làm ví dụ (xem Hình 26).


Hình 26: Chạy Lệnh Hệ điều hành Shareplex

Kết luận

Trong hai hướng dẫn, chúng ta đã thảo luận về việc bắt đầu sử dụng Shareplex trên Windows 2012 trên AWS. Chúng tôi chỉ thảo luận về việc bắt đầu với Shareplex. Việc chạy di chuyển yêu cầu cài đặt cơ sở dữ liệu nguồn và cơ sở dữ liệu đích. Shareplex được sử dụng để sao chép cơ sở dữ liệu gần như không có thời gian chết và tích hợp dữ liệu từ hai trong số các cơ sở dữ liệu hàng đầu, Oracle và SQL Server, tính năng tự động hóa để sao chép liên tục mà không cần lập lịch trình, độ chính xác và tính toàn vẹn của dữ liệu cũng như hỗ trợ một số nguồn dữ liệu ( JMS, SQL, XML, Teradata và Kafka) làm mục tiêu từ nguồn, chẳng hạn như cơ sở dữ liệu Oracle. Nếu sử dụng cơ sở dữ liệu trên nền tảng Đám mây với các dịch vụ được quản lý, chẳng hạn như Amazon Web Services (AWS), thì việc sử dụng Shareplex trên nền tảng đám mây như AWS có lợi ích là có thể tích hợp với cơ sở dữ liệu mà không yêu cầu kết nối Shareplex từ máy cục bộ tới cơ sở dữ liệu trên nền tảng Đám mây.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sắp xếp thứ tràn đến cấp độ 15.000

  2. RMAN không thành công với RMAN-06900 RMAN-06901 ORA-04031

  3. KHÓA NGOẠI LỆ SQL

  4. Tạo số nguyên ngẫu nhiên mà không có xung đột

  5. Mô hình Cơ sở dữ liệu cho Khảo sát Trực tuyến. Phần 4