Danh mục

Bài giảng Công nghệ Oracle: Chương 5 - Nguyễn Việt Hưng

Số trang: 11      Loại file: pptx      Dung lượng: 83.51 KB      Lượt xem: 13      Lượt tải: 0    
tailieu_vip

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Sau khi hoàn thành bài học này, bạn sẽ có thể làm được những việc sau: Giải thích được cách sử dụng của control file, liệt kê nội dung của control file, tạo và quản lý control file, quản lý tệp tin điều khiển với Oracle Managed Files (OMF), lấy các thông tin về control file.
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ Oracle: Chương 5 - Nguyễn Việt HưngQUẢNLÝCONTROLFILE Biênsoạn:NguyễnViệtHưng Bộmôn:KhoaHọcMáyTínhKhoaCôngNghệThôngTin TrườngĐạiHọcGiaoThôngVânTải Website: https://sites.google.com/site/viethung92gtvt/oracledba Email:viethung92gtvt@gmail.com1. Mục đích Mục đích • Saukhihoànthànhbàihọcnày,bạnsẽcóthểlàmđược nhữngviệcsau: • Giảithíchđượccáchsửdụngcủacontrolfile. • Liệtkênộidungcủacontrolfile. • Tạovàquảnlýcontrolfile. • QuảnlýtệptinđiềukhiểnvớiOracleManagedFiles(OMF). • Lấycácthôngtinvềcontrolfile.2. Nội dung bài học I.TỔNGQUANVỀCONTROLFILE II.THÊM,CHỈNHSỬACONTROLFILE III.LẤYTHÔNGTINVỀCONTROLFILE IV.THỰCHÀNHI.TỔNGQUANVỀCONTROLFILE v Giớithiệu • Làbinaryfile. • MỗikhiinstanceđượcMOUNT(gắn)vớimộtOracledatabase,cácthông tintrongcontrolfilesẽđượcđọcra,từđóxácđịnhcácdatafilesvàcác onlineredologfiles. • Controlfileđượccậpnhậtliêntụcvàodatabasetrongsuốtquátrìnhsử dụng. • Mỗicontrolfiletạimộtthờiđiểmchỉphụcvụchomộtdatabase. • Oraclethườngcóítnhất2controlfilevàlưutrữởcácvịtrịkhácnhau,khi xảyrasựcốở1controlfile,cóthểsaochéplạiđểkhôiphục.I.TỔNGQUANVỀCONTROLFILE v Nộidungtrongcontrolfile • Têncơsởdữliệu • TêncủacácTablespace. • Tênvàvịtrícủacácdatafilevàonlineredologfile • Sequencenumbercủaonlineredologfilehiệnthời. • Thôngtincheckpoint. • Điểmbắtđầuvàkếtthúccủacácundosegment. • Thôngtinvềcácarchivelogfile.II.THÊM,CHỈNHSỬACONTROLFILE Oraclekhuyếncáosửdụngítnhất02controlfiles.Cáccontrolfilesnênđượcđặt riêngbiệttrêncác ổđĩakhácnhauđềphòngsựcố.Nếumộtcontrolfilebịhỏng, tacóthểsaochéplạifilenàyrồikhởiđộnglạiinstance. CONTROL_FILES= %ORACLE_HOME%/ORADATA/u01/ctrl01.ctl, %ORACLE_HOME%/ORADATA/u02/ctrl02.ctl Disk 1 (u01) Disk 2 (u02) ctrl01.ctl ctrl02.ctl1.TạonhiềucontrolfilekhisửdụngSPFILE KhiCSDLđượcstartupsửdụngSPFILE,đểthêmhoặcđổitêncontrolfile,tathực hiệncácbướcsau:GiảsửCSDLhiệnchỉcó1controlfilelà:ctrl01.ctl 1. SửađổiSPFILE: ALTER SYSTEM SET control_files = ‘%ORACLE_HOME%/ORADATA/u01/ctrl01.ctl, %ORACLE_HOME%/ORADATA/u02/ctrl02.ctl SCOPE=SPFILE; 2. Đóngcơsởdữliệu shutdown immediate 3. Saochépfilectrl01.ctlthànhctrl02.ctl.Cóthểvàowindowsexplorervà copy/pastehoặcdùnglệnhnhưsau: Host copy %ORACLE_HOME%/ORADATA/u01/ctrl01.ctl %ORACLE_HOME 4.%/ORADATA/u02/ctrl02.ctl Khởiđộngcơsởdữliệu: startup 2.TạonhiềucontrolfilekhisửdụngPFILE KhiCSDLđượcstartupsửdụngPFILE,đểthêmhoặcđổitêncontrolfile,tathực hiệncácbướcsau:GiảsửCSDLhiệnchỉcó1controlfilelà:ctrl01.ctl 1. Đóngcơsởdữliệu shutdown immediate 2. Saochépfilectrl01.ctlthànhctrl02.ctl.Cóthểvàowindowsexplorervà copy/pastehoặcdùnglệnhnhưsau: Host copy $HOME/ORADATA/u01/ctrl01.ctl $HOME/ORADATA/u02/ctrl02.ctl 3. ThêmcontrolfilevàoPFILE: CONTROL_FILES = $HOME/ORADATA/u01/ctrl01.ctl, $HOME/ORADATA/u02/ctrl02.ctl)4. Khởiđộngcơsởdữliệu: startupIII.LẤYTHÔNGTINVỀCONTROLFILE v Bảngsaumôtảcácviewhiểnthịthôngtinvềcontrolfiles Views Description Hiện thị thông tin về database như V$DATABASE name,created,openmode,.v.v. V$CONTROLFILE Hiểnthịtêncontrolfile Chứa thông tin của rất nhiều tham số,trongđócóthểtruyvấntêncủa V$PARAMETER control file với tham số control_files V$CONTROLFILE_RECORD_SEC Hiển thị các thành phần khác của TION controlfile SHOWPARAMETER Hiểnthịtêncontrolfile CONTROL_FILESIII.L ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: