create tablespace hr_data_ts datafile '/home/oracle/ora19dw/hr_data_ts.dbf' size 500m; create tablespace hr_index_ts datafile '/home/oracle/ora19dw/hr_index_ts.dbf' size 500m; |
| SELECT 'ALTER INDEX "' || OWNER || '"."' || INDEX_NAME || '" REBUILD TABLESPACE hr_index_ts;' AS rebuild_sql FROM DBA_INDEXES WHERE OWNER = 'HR'; |
ALTER INDEX "HR"."COUNTRY_C_ID_PK" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."DEPT_ID_PK" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."DEPT_LOCATION_IX" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."EMP_EMAIL_UK" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."EMP_EMP_ID_PK" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."EMP_DEPARTMENT_IX" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."EMP_JOB_IX" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."EMP_MANAGER_IX" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."EMP_NAME_IX" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."EMP_HIRE_DATE_IX" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."JOB_ID_PK" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."JHIST_EMP_ID_ST_DATE_PK" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."JHIST_JOB_IX" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."JHIST_EMPLOYEE_IX" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."JHIST_DEPARTMENT_IX" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."LOC_ID_PK" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."LOC_CITY_IX" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."LOC_STATE_PROVINCE_IX" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."LOC_COUNTRY_IX" REBUILD TABLESPACE hr_index_ts; ALTER INDEX "HR"."REG_ID_PK" REBUILD TABLESPACE hr_index_ts; |
SELECT 'ALTER TABLE "' || OWNER || '"."' || table_name || '" MOVE TABLESPACE hr_data_ts;' FROM DBA_tableS WHERE OWNER = 'HR';
|
ALTER TABLE "HR"."COUNTRIES" MOVE TABLESPACE hr_data_ts; ALTER TABLE "HR"."DEPARTMENTS" MOVE TABLESPACE hr_data_ts; ALTER TABLE "HR"."EMPLOYEES" MOVE TABLESPACE hr_data_ts; ALTER TABLE "HR"."JOBS" MOVE TABLESPACE hr_data_ts; ALTER TABLE "HR"."JOB_HISTORY" MOVE TABLESPACE hr_data_ts; ALTER TABLE "HR"."LOCATIONS" MOVE TABLESPACE hr_data_ts; ALTER TABLE "HR"."REGIONS" MOVE TABLESPACE hr_data_ts; |
| SELECT TABLE_NAME, TABLESPACE_NAME FROM dba_tables where owner = 'HR'; |
|
| SELECT INDEX_NAME, TABLE_NAME, TABLESPACE_NAME FROM DBA_INDEXES WHERE OWNER = 'HR'; |
|