Thứ Năm, 9 tháng 1, 2020

[VIP5] Hé lộ bí mật giám sát cơ sở dữ liệu chủ động_HC_ALL

Ngày hôm nay tôi sẽ chia sẻ với các bạn 1 báo cáo rất KINH ĐIỂN mà nhìn vào đó bạn có thể biết ngay được hiện trạng của cơ sở dữ liệu của mình, có thể bạn chưa HIỂU được script này và có thể bạn cần nhiều mục khác nữa, bạn bổ sung thêm vào nhé. Hãy copy về và nghiền ngẫm, sử dụng trước khi nó KHÔNG còn được PUBLIC rộng rãi.
Sửa bài viết

Thủ tục gửi email nhiều người trên cơ sở dữ liệu trong Oracle Database

1. Tạo thủ tục gửi mail trên schema bất kỳ:

PROCEDURE             send_email_m (STR_TO in varchar2, STR_SUBJECT in varchar2, STR_BODY in varchar2) is
  l_mail_conn   UTL_SMTP.connection;
  arrRecipients string_fnc.t_array;
begin
Sửa bài viết

SQL Navigator - Công cụ cho dân Developer hiệu quả

Mục đích: Bạn đã từng mở package/function/procedure và sửa và Ctrl+S nhanh thần tốc bao giờ chưa? Hoặc Ctrl+S package core thì treo đơ và sang TOAD check thì có hàng nghìn session đang gọi, làm sao để cập nhật pacakge core bây giờ ,... thì SQL Navigator là công cụ rất hữu ích cho DBA khi làm việc với code mà không có công cụ nào hay hơn.
Sửa bài viết

TOAD - Công cụ cho Oracle DBA TỐT NHẤT

TOAD là công cụ cho Oracle DBA TỐT NHẤT với nhiều tính năng:
- Quản trị trực quan các thành phần: Tablespace, Monitor, Tunning, tạo các object (table, view, index,...)
- Lấy luôn báo cáo AWR, ADDM, ASH
- Chạy các câu lệnh SQL ra kết quả rõ ràng, dễ nhìn
      - Những ai vận hành nghiệp vụ, chạy thủ tục PL/SQL có thể biết được thủ tục chạy đến đâu
Sửa bài viết

Thứ Tư, 8 tháng 1, 2020

SQL*PLus - Một số câu lệnh hay sử dụng trong Oracle Database

  1.    Set môi trường cho SQL*Plus
col owner_name format a10
col table_name format a15
col cluster_name format a7
col partition_name format a9
col subpartition_name format a12
col head_rowid format a20
col <column_name> 999,999
col target format a25
Định dạng dữ liệu kiểu string, 10 ký t






Định dạng dữ liệu cột kiểu  number, VD: 123,456
set linesize 200 
Mỗi dòng 200 ký tự
SQL> set pagesize 9999
Định dạng cỡ của trang
Set timing on
Hiển thị thời gian chạy của câu lệnh

Sửa bài viết

Mẫu báo cáo SỨC KHỎE HIỆN TẠI của cơ sở dữ liệu, máy chủ


 Danh sách các tiêu chí giám sát cho Oracle Database
#
Loại Tiêu chí
Tiêu chí
Ngưỡng cảnh báo

Phương thức nhận cảnh báo

Danh sách người nhận cảnh báo




Warning
Critical
Warning
Critical
Warning
Critical
1
Database Instances









Archive Area
> 75
> 90
Email
SMS + Email




Database Service
Up with warning
Down
Email
SMS + Email




Dataguard Status
Warning
Error
Email
SMS + Email




Dataguard Sync
> 300 s

Email
SMS + Email




Tablespace Usage
> 85
> 90
Email
SMS + Email




Tablespace Usage (TEMP)
> 85
> 90
Email
SMS + Email




Unusable Indexes

> 0
Email
SMS + Email




Block Session Count
> 0

Email
SMS + Email




Failed Job Count
> 0

Email
SMS + Email


Sửa bài viết

Các công cụ quản trị cơ sở dữ liệu Oracle DBA cần dùng thành thạo

1.    Tools for installation and upgrade:
Oracle Universal Installer (OUI):
Installs your Oracle software and options; can automatically launch the Database Configuration Assistant to create a database
Database Configuration Assistant (DBCA):
Creates a database from Oracle-supplied templates, enabling you to copy a preconfigured seed database (Alternatively, you can create your own database and templates.)
Database Upgrade Assistant (DBUA):
Guides you through the upgrade of your existing database to a new Oracle release
Oracle Net Manager (netmgr):
Configures network connectivity for your Oracle databases and applications
Oracle Net Configuration Assistant (NetCA):
A graphical, wizard-based tool—used to configure and manage Oracle Network configurations

Sửa bài viết

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master