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
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 ...
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ìm kiếm theo từ khóa liên quan:
Bài giảng Công nghệ Oracle Công nghệ Oracle Hệ quản trị cơ sở dữ liệu Quản lý control file Oracle Managed FilesGợi ý tài liệu liên quan:
-
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 256 0 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 239 0 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 232 0 0 -
69 trang 144 0 0
-
57 trang 88 0 0
-
34 trang 83 0 0
-
Bài giảng Khái niệm về hệ cơ sở dữ liệu: Bài 2 - Hệ quản trị cơ sở dữ liệu
13 trang 77 0 0 -
Giáo trình Hệ quản trị cơ sở dữ liệu - Trần Thiên Thành
130 trang 74 0 0 -
Phát triển Java 2.0: Phân tích dữ liệu lớn bằng MapReduce của Hadoop
12 trang 70 0 0 -
Lý thuyết, bài tập và bài giải hệ thống thông tin kế toán: Phần 1
198 trang 70 0 0