Oracle9i Kiến thức và quản trị- P10
Số trang: 10
Loại file: pdf
Dung lượng: 204.85 KB
Lượt xem: 19
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:
Segments là các vùng không gian của các objects (đối tượng) trong database. Dưới đây, ta sẽ xem xét một số loại segments cụ thể.
Nội dung trích xuất từ tài liệu:
Oracle9i Kiến thức và quản trị- P10www.updatesofts.com Vi c d ch chuy d li u t h th ng x lý tr c tuy n (OLTP – online transaction processing systems) sang thành d li u c a h th ng kho d li u (data warehouse staging systems). C p nh t kho d li u (data warehouses) và các d li u thu c h th ng. N p các d li u t các kho cơ s d li u trung tâm (central data warehouses). Lưu tr các d li u c a h th ng OLTP and data warehouse systems efficiently. Cung c p d li u cho các khách hàng ho c ngư i s d ng n i b .D ch chuy n d li u thông qua vi c trao i các tablespaces cho phép di chuy n d li unhanh chóng và hi u qu hơn các cách d ch chuy n d li u khác như export/import hayunload/load i v i cùng m t d li u, Do vi c trao i các tablespace ch òi h i ph i saochép các datafiles r i tích h p thông tin v c u trúc c a tablespace vào database m i. Có ths d ng phương pháp trao i các tablespaces d ch chuy n các index data, do ó,tránh vi c tái t o l i (rebuilds) các index, ta có th th c hi n công vi c này n p d li utrong các b ng.9.5.1. M t s h n ch trong vi c trao i các tablespace: Database ngu n và ích ph i ư c ch y trên cùng m t n n ph n c ng (hardware platform). Ví d , có th trao i các tablespaces gi a database Oracle ch y trên h i u hành Sun Solari, ho c trao i các tablespaces gi a các databases Oracle ch y trên h i u hành NT. Tuy v y, ta không th trao i các tablespace gi a database Oracle chay trên SUN Solaris v i các database Oracle ch y trên NT. Database ngu n và ích ph i có cùng m t kích thư c c a data block. Database ngu n và ích ph i s d ng cùng m t t p ký t s d ng trong database (national character set). Không th chuy n i tablespace sang database ích khi database này ã có m t tablespace có cùng tên. Vi c chuy n i tablespaces không ư c h tr : o Snapshot/replication o Function-based indexes o Scoped REFs o Domain indexes (M t ki u index m i, cho phép m r ng vi c ánh ch s )9.5.2. Các bư c th c hi n chuy n i m t tablespace gi a các database 1. Ch có th th c hi n trao i các tablespaces mà nó không ch a các tham chi u t i tablespace khác. 2. T o m t transportable tablespace set. Transportable tablespace set ch a các datafiles ng v i t p các tablespaces ư c s d ng chuy n i các file có ch a thông tin c u trúc c a các tablespaces d ch chuy n. (Xem minh ho vi c t o m t transportable tablespace set phia dư i). 3. Chuy n i tablespace. Sao chép các datafiles và export file sang database ích. Có th s d ng các công c sao chép file thông thư ng c a h i u hành th c hi n công vi c nàyORACLE 9i – Ki n trúc và Qu n tr Trang 99www.updatesofts.com 4. ưa tablespace vào s d ng (plug-in). Th c hi n công vi c Import ưa các tablespaces vào database ích.Minh ho vi c trao i tablespace1. bi t tablespace SALES_1 và SALES_2 có ch a các tham chi u trong nó không, tath c hi n câu l nh: EXECUTE dbms_tts.transport_set_check(sales_1,sales_2, TRUE);Câu l nh này sinh ra k t qu và lưu trong view có tên là: TRANSPORT_SET_VIOLATIONS.S d ng câu l nh truy v n xem k t qu : SELECT * FROM transport_set_violations;L nh truy v n k t xu t k t qu r ng cho bi t tablespace không ch a các tham chi u t itablespace bên ngoài.2. T o transportable tablespace setPhát l nh thay i tr ng thái c a tablespace v tr ng thái read-only không cho phép c pnh t d li u vào tablespace này, chu n b cho vi c trao i tablespace. ALTER TABLESPACE sales_1 READ ONLY;S d ng công c ti n ích Export c a Oracle k t xu t các tablespace này: EXP TRANSPORT_TABLESPACE=y TABLESPACES=(sales_1,sales_2) TRIGGERS=y/n CONSTRAINTS=y/n GRANTS=y/n FILE=expdat.dmpTRIGGERS=Y – cho phép k t xu t; N – không cho phép k t xu t.GRANTS=Y – k t xu t c các quy n trên m i b ng thu c tablespace ó; N – không k t xu t.CONSTRANTS=Y – các ràng bu c tham chi u s ư c k t xu t; N – không k t xu t các ràngbu c tham chi u.3. Th c hi n sao chép các datafile c a tablespace v a ư c k t xu t ra m t v trí khác.4. t l i tr ng thái bình thư ng cho tablespace v a ư c xem xét. ALTER TABLESPACE sales_1 READ WRITE;5. ưa b n sao c a các datafile v a ư c sao chép vào v trí tương ng v i database ích.6. Connect vào database m i v i m c quy n SYSDBA.7. ưa các tablespaces ã ư c k t xu t vào database m i IMP TRANSPORT_TABLESPACE=y DATAFILES=(c:dbsales_jan,c:dbsales_feb,...) TABLESPACES=(sales_1,sales_2) TTS_OWNERS=(dcranney,jfee) FROMUSER=(dcranney,jfee) TOUSER=(smith,williams) FILE=expdat.dmp9.6.T O TABLESPACE9.6 ...
Nội dung trích xuất từ tài liệu:
Oracle9i Kiến thức và quản trị- P10www.updatesofts.com Vi c d ch chuy d li u t h th ng x lý tr c tuy n (OLTP – online transaction processing systems) sang thành d li u c a h th ng kho d li u (data warehouse staging systems). C p nh t kho d li u (data warehouses) và các d li u thu c h th ng. N p các d li u t các kho cơ s d li u trung tâm (central data warehouses). Lưu tr các d li u c a h th ng OLTP and data warehouse systems efficiently. Cung c p d li u cho các khách hàng ho c ngư i s d ng n i b .D ch chuy n d li u thông qua vi c trao i các tablespaces cho phép di chuy n d li unhanh chóng và hi u qu hơn các cách d ch chuy n d li u khác như export/import hayunload/load i v i cùng m t d li u, Do vi c trao i các tablespace ch òi h i ph i saochép các datafiles r i tích h p thông tin v c u trúc c a tablespace vào database m i. Có ths d ng phương pháp trao i các tablespaces d ch chuy n các index data, do ó,tránh vi c tái t o l i (rebuilds) các index, ta có th th c hi n công vi c này n p d li utrong các b ng.9.5.1. M t s h n ch trong vi c trao i các tablespace: Database ngu n và ích ph i ư c ch y trên cùng m t n n ph n c ng (hardware platform). Ví d , có th trao i các tablespaces gi a database Oracle ch y trên h i u hành Sun Solari, ho c trao i các tablespaces gi a các databases Oracle ch y trên h i u hành NT. Tuy v y, ta không th trao i các tablespace gi a database Oracle chay trên SUN Solaris v i các database Oracle ch y trên NT. Database ngu n và ích ph i có cùng m t kích thư c c a data block. Database ngu n và ích ph i s d ng cùng m t t p ký t s d ng trong database (national character set). Không th chuy n i tablespace sang database ích khi database này ã có m t tablespace có cùng tên. Vi c chuy n i tablespaces không ư c h tr : o Snapshot/replication o Function-based indexes o Scoped REFs o Domain indexes (M t ki u index m i, cho phép m r ng vi c ánh ch s )9.5.2. Các bư c th c hi n chuy n i m t tablespace gi a các database 1. Ch có th th c hi n trao i các tablespaces mà nó không ch a các tham chi u t i tablespace khác. 2. T o m t transportable tablespace set. Transportable tablespace set ch a các datafiles ng v i t p các tablespaces ư c s d ng chuy n i các file có ch a thông tin c u trúc c a các tablespaces d ch chuy n. (Xem minh ho vi c t o m t transportable tablespace set phia dư i). 3. Chuy n i tablespace. Sao chép các datafiles và export file sang database ích. Có th s d ng các công c sao chép file thông thư ng c a h i u hành th c hi n công vi c nàyORACLE 9i – Ki n trúc và Qu n tr Trang 99www.updatesofts.com 4. ưa tablespace vào s d ng (plug-in). Th c hi n công vi c Import ưa các tablespaces vào database ích.Minh ho vi c trao i tablespace1. bi t tablespace SALES_1 và SALES_2 có ch a các tham chi u trong nó không, tath c hi n câu l nh: EXECUTE dbms_tts.transport_set_check(sales_1,sales_2, TRUE);Câu l nh này sinh ra k t qu và lưu trong view có tên là: TRANSPORT_SET_VIOLATIONS.S d ng câu l nh truy v n xem k t qu : SELECT * FROM transport_set_violations;L nh truy v n k t xu t k t qu r ng cho bi t tablespace không ch a các tham chi u t itablespace bên ngoài.2. T o transportable tablespace setPhát l nh thay i tr ng thái c a tablespace v tr ng thái read-only không cho phép c pnh t d li u vào tablespace này, chu n b cho vi c trao i tablespace. ALTER TABLESPACE sales_1 READ ONLY;S d ng công c ti n ích Export c a Oracle k t xu t các tablespace này: EXP TRANSPORT_TABLESPACE=y TABLESPACES=(sales_1,sales_2) TRIGGERS=y/n CONSTRAINTS=y/n GRANTS=y/n FILE=expdat.dmpTRIGGERS=Y – cho phép k t xu t; N – không cho phép k t xu t.GRANTS=Y – k t xu t c các quy n trên m i b ng thu c tablespace ó; N – không k t xu t.CONSTRANTS=Y – các ràng bu c tham chi u s ư c k t xu t; N – không k t xu t các ràngbu c tham chi u.3. Th c hi n sao chép các datafile c a tablespace v a ư c k t xu t ra m t v trí khác.4. t l i tr ng thái bình thư ng cho tablespace v a ư c xem xét. ALTER TABLESPACE sales_1 READ WRITE;5. ưa b n sao c a các datafile v a ư c sao chép vào v trí tương ng v i database ích.6. Connect vào database m i v i m c quy n SYSDBA.7. ưa các tablespaces ã ư c k t xu t vào database m i IMP TRANSPORT_TABLESPACE=y DATAFILES=(c:dbsales_jan,c:dbsales_feb,...) TABLESPACES=(sales_1,sales_2) TTS_OWNERS=(dcranney,jfee) FROMUSER=(dcranney,jfee) TOUSER=(smith,williams) FILE=expdat.dmp9.6.T O TABLESPACE9.6 ...
Tìm kiếm theo từ khóa liên quan:
Học Oracle quản lý cơ sở dữ liệu luyện thi chứng chỉ quốc tế môi trường SQL Server cơ sở dữ liệu oracleGợi ý tài liệu liên quan:
-
Đề cương An toàn và an ninh mạng - Trường Đại học Sao Đỏ
11 trang 339 0 0 -
36 trang 162 5 0
-
69 trang 113 0 0
-
Bài giảng Hệ quản trị cơ sở dữ liệu Oracle: Chương 1 - Ngô Thùy Linh
31 trang 52 0 0 -
Giáo trình hệ tính CCNA Tập 4 P6
11 trang 45 0 0 -
Giáo trình hệ tính CCNA Tập 4 P4
11 trang 43 0 0 -
Oracle Database Administration for Microsoft SQL Server DBAs part 4
10 trang 43 0 0 -
Oracle Database Administration for Microsoft SQL Server DBAs part 28
10 trang 43 0 0 -
Giáo trình hệ tính CCNA Tập 4 P7
11 trang 43 0 0 -
Giáo trình hệ tính CCNA Tập 4 P17
10 trang 42 0 0