Bài giảng Công nghệ Oracle: Chương 3 - Nguyễn Việt Hưng
Số trang: 22
Loại file: pptx
Dung lượng: 157.03 KB
Lượt xem: 10
Lượt tải: 0
Xem trước 3 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 có thể: Tạo và quản lý các file tham số, khởi động và tắt một instance, theo dõi và sử dụng các diagnostic file. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ Oracle: Chương 3 - Nguyễn Việt HưngQUẢNLÝMỘTORACLEINSTANCE Biên soạn: Nguyễn Việt Hưng Bộ môn: Khoa Học Máy Tính - Khoa Công Nghệ Thông Tin Trường Đại Học Giao Thông Vân Tải Website: https://sites.google.com/site/viethung92gtvt/oracle-dba1. Mục đích Mục đích • Saukhihoànthànhbàihọcnày,bạncóthể: • Tạovàquảnlýcácfilethamsố. • Khởiđộngvàtắtmộtinstance. • Theodõivàsửdụngcácdiagnosticfile.2. Nội dung bài học I.FILETHAMSỐKHỞITẠOORACLEINSTANCE II.KHỞIĐỘNGVÀTẮTMỘTORACLEINSTANCE III.TỔNGQUANDIAGNOSTICFILES IV.THỰCHÀNHI.FILETHAMSỐKHỞITẠOORACLEINSTANCE SGA Shared Pool Library Database Redo Log Cache Buffer Cache Buffer Data Dictionary Cache Java Pool Large Pool PMON SMON DBW0 LGWR CKPT Others spfiledb01.ora CONNECT / AS SYSDBA STARTUP1. Các loại file tham số khởi tạo ĐểkhởiđộngmộtOracleInstance,Oracleserversẽđọcthôngtincácthamsốtrong filethamsốkhởitạo,có2loạifilethamsốkhởitạolà: PFILE SPFILE2. Nội dung trong file tham số • Tậphợpcácthamsốcủainstancenhư: Têncủainstance KíchthướcbộnhớcácthànhphầntrongSGA Tênvàvịtrícontrolfiles • Cácthamsốtrongfilethamsốđượclưutrữthànhcácmục (entry) Entries:Tênthamsố=Giátrị. 2loạithamsố: Cụthể:Cómộtentrytrongfile.3. PFILE • Filedạngtext • ĐiềuchỉnhbởichươngtrìnhsoạnthảocủaHĐH • Cácđiềuchỉnhđượcthựchiệnbằngtay • Cácthayđổicóhiệulựcvàolầnkhởiđộngkếtiếp • Chỉmởkhiinstancekhởiđộng • Vịtrímặcđịnh %ORACLE_HOME%/databasevớiWindown $ORACLE_HOMEdbsvớiUnix • Địnhdạngtên:initSID.ora3. PFILE Ví dụ về PFILE # Initialization Parameter File: initdba01.ora db_name = dba01 instance_name = dba01 control_files = ( /home/dba01/ORADATA/u01/control01dba01.ctl, /home/dba01/ORADATA/u02/control01dba02.ctl) db_block_size = 4096 db_cache_size = 4M shared_pool_size = 50000000 java_pool_size = 50000000 max_dump_file_size = 10240 background_dump_dest = /home/dba01/ADMIN/BDUMP user_dump_dest = /home/dba01/ADMIN/UDUMP core_dump_dest = /home/dba01/ADMIN/CDUMP undo_management = AUTO undo_tablespace = UNDOTBS4. SPFILE • Binaryfile. • ĐượcquảnlýbởiOracleServer. • Luônluônđặtởmáychủ. • Cókhảnăngtạoracácthayđổimàkhôngphảitắtvàkhởi độnglạidatabase. • Địnhdạngtên:spfileSID.ora4. SPFILE v TạomộtSPFILE • ĐượctạoratừfilePFILE: SQL> CREATE SPFILE [=SPFILE-NAME]FROM PFILE[=PFILE-NAME]; • Cóthểđượcthựchiệntrướchoặcsaukhikhởiđộnginstance. • VD:createspfile=‘C:spfileDB1.ora’frompfile;v XuấtnộidungcủaSPFILElưutrữvàoPFILE SQL> CREATE PFILE [=PFILE-NAME]FROM SPFILE[=‘SPFILE-NAME]; • Cóthểđượcthựchiệntrướchoặcsaukhikhởiđộnginstance.4. SPFILE v ĐiềuchỉnhcácthamsốtrongSPFILE Cúpháp: ALTER SYSTEM {SET|RESET}parameter_name = parameter_value [SCOPE = {MEMORY|SPFILE|BOTH}] [SID= sid|*]; Trongđó: • SET|RESET:Thiếtlậphoặcthiếtlậplại • parameter_name:Tênthamsốcầnthayđổi • parameter_value:Giátrịthamsố • SCOPE:Xácđịnhhiệulựccủasựthayđổi • MEMORY:Sựthayđổichỉcóhiệulực ởInstancehiệntại.Thiếtlập nàylàmặcđịnhnếuinstanceđượckhởiđộngbằngPfile. • SPFILE:Thay đổigiátrịthamsốchỉtrongspfile,cóhiệulựckhikhởi độnglạiInstance. • BOTH:ThayđổigiátrịthamsốởcảSPFILEvàInstacnehiệntại4. SPFILE v ĐiềuchỉnhcácthamsốtrongSPFILE VD:SQL> show parameters open_cursors;//Hiển thị giá trị open_cursors hiện tại.SQL> ALTER SYSTEM SET open_cursors=301 SCOPE=BOTH;II.KHỞIĐỘNGVÀTẮTMỘTORACLEINSTANCE 1. Khởi động một CSDL OPEN STARTUP Tất cả các file được mô tả trong control file được ...
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ Oracle: Chương 3 - Nguyễn Việt HưngQUẢNLÝMỘTORACLEINSTANCE Biên soạn: Nguyễn Việt Hưng Bộ môn: Khoa Học Máy Tính - Khoa Công Nghệ Thông Tin Trường Đại Học Giao Thông Vân Tải Website: https://sites.google.com/site/viethung92gtvt/oracle-dba1. Mục đích Mục đích • Saukhihoànthànhbàihọcnày,bạncóthể: • Tạovàquảnlýcácfilethamsố. • Khởiđộngvàtắtmộtinstance. • Theodõivàsửdụngcácdiagnosticfile.2. Nội dung bài học I.FILETHAMSỐKHỞITẠOORACLEINSTANCE II.KHỞIĐỘNGVÀTẮTMỘTORACLEINSTANCE III.TỔNGQUANDIAGNOSTICFILES IV.THỰCHÀNHI.FILETHAMSỐKHỞITẠOORACLEINSTANCE SGA Shared Pool Library Database Redo Log Cache Buffer Cache Buffer Data Dictionary Cache Java Pool Large Pool PMON SMON DBW0 LGWR CKPT Others spfiledb01.ora CONNECT / AS SYSDBA STARTUP1. Các loại file tham số khởi tạo ĐểkhởiđộngmộtOracleInstance,Oracleserversẽđọcthôngtincácthamsốtrong filethamsốkhởitạo,có2loạifilethamsốkhởitạolà: PFILE SPFILE2. Nội dung trong file tham số • Tậphợpcácthamsốcủainstancenhư: Têncủainstance KíchthướcbộnhớcácthànhphầntrongSGA Tênvàvịtrícontrolfiles • Cácthamsốtrongfilethamsốđượclưutrữthànhcácmục (entry) Entries:Tênthamsố=Giátrị. 2loạithamsố: Cụthể:Cómộtentrytrongfile.3. PFILE • Filedạngtext • ĐiềuchỉnhbởichươngtrìnhsoạnthảocủaHĐH • Cácđiềuchỉnhđượcthựchiệnbằngtay • Cácthayđổicóhiệulựcvàolầnkhởiđộngkếtiếp • Chỉmởkhiinstancekhởiđộng • Vịtrímặcđịnh %ORACLE_HOME%/databasevớiWindown $ORACLE_HOMEdbsvớiUnix • Địnhdạngtên:initSID.ora3. PFILE Ví dụ về PFILE # Initialization Parameter File: initdba01.ora db_name = dba01 instance_name = dba01 control_files = ( /home/dba01/ORADATA/u01/control01dba01.ctl, /home/dba01/ORADATA/u02/control01dba02.ctl) db_block_size = 4096 db_cache_size = 4M shared_pool_size = 50000000 java_pool_size = 50000000 max_dump_file_size = 10240 background_dump_dest = /home/dba01/ADMIN/BDUMP user_dump_dest = /home/dba01/ADMIN/UDUMP core_dump_dest = /home/dba01/ADMIN/CDUMP undo_management = AUTO undo_tablespace = UNDOTBS4. SPFILE • Binaryfile. • ĐượcquảnlýbởiOracleServer. • Luônluônđặtởmáychủ. • Cókhảnăngtạoracácthayđổimàkhôngphảitắtvàkhởi độnglạidatabase. • Địnhdạngtên:spfileSID.ora4. SPFILE v TạomộtSPFILE • ĐượctạoratừfilePFILE: SQL> CREATE SPFILE [=SPFILE-NAME]FROM PFILE[=PFILE-NAME]; • Cóthểđượcthựchiệntrướchoặcsaukhikhởiđộnginstance. • VD:createspfile=‘C:spfileDB1.ora’frompfile;v XuấtnộidungcủaSPFILElưutrữvàoPFILE SQL> CREATE PFILE [=PFILE-NAME]FROM SPFILE[=‘SPFILE-NAME]; • Cóthểđượcthựchiệntrướchoặcsaukhikhởiđộnginstance.4. SPFILE v ĐiềuchỉnhcácthamsốtrongSPFILE Cúpháp: ALTER SYSTEM {SET|RESET}parameter_name = parameter_value [SCOPE = {MEMORY|SPFILE|BOTH}] [SID= sid|*]; Trongđó: • SET|RESET:Thiếtlậphoặcthiếtlậplại • parameter_name:Tênthamsốcầnthayđổi • parameter_value:Giátrịthamsố • SCOPE:Xácđịnhhiệulựccủasựthayđổi • MEMORY:Sựthayđổichỉcóhiệulực ởInstancehiệntại.Thiếtlập nàylàmặcđịnhnếuinstanceđượckhởiđộngbằngPfile. • SPFILE:Thay đổigiátrịthamsốchỉtrongspfile,cóhiệulựckhikhởi độnglạiInstance. • BOTH:ThayđổigiátrịthamsốởcảSPFILEvàInstacnehiệntại4. SPFILE v ĐiềuchỉnhcácthamsốtrongSPFILE VD:SQL> show parameters open_cursors;//Hiển thị giá trị open_cursors hiện tại.SQL> ALTER SYSTEM SET open_cursors=301 SCOPE=BOTH;II.KHỞIĐỘNGVÀTẮTMỘTORACLEINSTANCE 1. Khởi động một CSDL OPEN STARTUP Tất cả các file được mô tả trong control file được ...
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ý một Oracle instance Tổng quan diagnostic files Các loại file tham số khởi tạoTài liệu liên quan:
-
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 274 0 0 -
Thực hiện truy vấn không gian với WebGIS
8 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 249 0 0 -
69 trang 146 0 0
-
57 trang 90 0 0
-
34 trang 85 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 81 0 0 -
Giáo trình Hệ quản trị cơ sở dữ liệu - Trần Thiên Thành
130 trang 77 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 74 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