Quản trị cơ sở dữ liệu Oracle 10 oracle networking c4

18 123 0
Quản trị cơ sở dữ liệu Oracle 10 oracle networking c4

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Oracle Networking (11g) Oracle Net • • Enables a network session from a client application to an Oracle Database server • • Được hỗ trợ hệ điều hành Khi network session thiết lập, Oracle Net hoạt động phận vận chuyển liệu cho client database Supported by the operating system Oracle Net Listener • • Một process nằm server, chịu trách nhiệm lắng nghe yêu cầu kết nối từ client quản lý lưu lượng liệu (traffic) tới server Nếu thông tin từ client trùng khớp với thông tin listener, listener cấp kết nối (connection) tới database server Oracle Net Listener • • Thông tin listener lưu trữ file listener.ora Một listener phục vụ nhiều DB instance hàng ngàn kết nối từ user Establish Net Connection • Để tạo kết nối, Oracle Net yêu cầu client phải biết: – Máy chủ (host) nơi listener hoạt động – Port mà listener quản lý – Phương thức mà listener sử dụng – Tên dịch vụ (service) mà listener quản lý Establishing a Connection Listener nhận CONNECT kiểm tra CONNECT request tới Oracle Net service name hợp lệ không User Sessions Nếu CONNECT yêu cầu service name hợp lệ, listener sinh process để quản lý việc kết nối Process gọi “server process” User Sessions • • Listener kết nối đến server process chuyển thông tin user process • Server process kiểm tra tính xác thực user (thông thường password), hợp lệ, user session tạo Lúc này, listener không liên quan đến kết nối (connection) Tất công việc chuyển cho server process Server process • • Với session thiết lập, server process hoạt động người đại diện (agent) server Server process chịu trách nhiệm: – Phân tích chạy câu lệnh SQL – Kiểm tra database buffer cache – Đọc block liệu từ datafile – Quản lý hoạt động liên quan đến xếp liệu – Trả kết cho user process Công cụ cấu hình quảnOracle Network • • • • Enterprise Manager Net Services Administration page Oracle Net Manager Oracle Net Configuration Assistant Command line Listener Control Utility Connect to database • Easy Connect – Là chế độ mặc định – Không yêu cầu phải cấu hình phía client – Chỉ hỗ trợ TCP/IP SQL> CONNECT hr/hr@db.us.oracle.com:1521/dba10g Connect to database • Local Naming – Yêu cầu phía client phải file phân giải tên (name resolution file) – Hỗ trợ tất phương thức Oracle Net – Danh sách lưu trữ file /network/admin/tnsnames.ora.s Kiểm tra Oracle Net Connectivity • The tnsping utility that tests Oracle Net service aliases: – Ensures connectivity between the client and the Oracle Net Listener – Does not verify that the requested service is available – Supports Easy Connect Names Resolution: – Supports local and directory naming: tnsping db.us.oracle.com:1521/dba10g tnsping orcl User Sessions: Dedicated Server • • Là tỉ lệ 1:1 server processes user processes Mỗi server process sử dụng tài nguyên hệ thống bao gồm CPU memory User Sessions: Shared Servers • • • Khi yêu cầu kết nối đến, listener không sinh dedicated server process Yêu cầu kết nối định người điều phối (dispatcher) Một dispatcher quản lý hàng trăm user session User Sessions: Shared Servers • • Dispatcher chuyển yêu cầu user tới hàng đợi Shared server processe lấy request từ hàng đợi xử lý Shared server mode ... block liệu từ datafile – Quản lý hoạt động liên quan đến xếp liệu – Trả kết cho user process Công cụ cấu hình quản lý Oracle Network • • • • Enterprise Manager Net Services Administration page Oracle. .. chuyển liệu cho client database Supported by the operating system Oracle Net Listener • • Một process nằm server, chịu trách nhiệm lắng nghe yêu cầu kết nối từ client quản lý lưu lượng liệu (traffic)... file /network/admin/tnsnames.ora.s Kiểm tra Oracle Net Connectivity • The tnsping utility that tests Oracle Net service aliases: – Ensures connectivity between the client and the Oracle

Ngày đăng: 29/08/2017, 10:16

Mục lục

    Công cụ cấu hình và quản lý Oracle Network

    Kiểm tra Oracle Net Connectivity

    User Sessions: Dedicated Server

    User Sessions: Shared Servers

    User Sessions: Shared Servers

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan