database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 1253 게시물 읽기
No. 1253
Re: 감사합니다.
작성자
이광주
작성일
2000-08-07 09:31
조회수
14,322

질문 의도는 1번이 맞네요.... 고맙습니다..

 

가끔 이런 작업을 할 때가 있더라구요... 매번 이것 때문에 고민 했었는데...

 

지금까지는 이런거 있을때 마다 모두 drop시키고 다시 만들었거든요...

 

기존 데이터도 미리 export받아 놓았다가.. 새로 import시키구여...

 

너무 번거롭던데... 해결 방법을 찾고 있었죠~~~ 흐흐..

 

Oracle...재미있지만... 너무 어렵네요... 쩝..

 

참고 고마웠습니다.. 그럼...즐통~~

 

::소몰이 님께서 쓰시길::

 

> 묻는 의도를 알기가 힘들군요 !

>

> 1. default tablespace 를 바꾸는 건지 ?

> 2. tablespace와 관련된 dbf파일명을 바꾸는 건지 ?

>

> 1. default tablespace 바꾸기

> (scott 유저가 tools란 default tablespace를 쓰고있다고 가정)

> - 일단 원하는 tablespace를 생성

> create tablespace scott_tablespace datafile '....' size XXM;

> - alter user scott default tablespace scott_tablespace;

>

> 2. DBF파일명 변경하기(이건 저도 해보지 않았슴)

> - 일단 system 테이블스페이스(RBS,SYSTEM,TEMP,TOOLS)를 제외한 테이블

> 스페이스를 offline으로 설정

> alter tablespace 테이블스페이스명 offline;

>

> - 유닉스 명령어(mv, cp)로 dbf파일을 새위치나 새이름으로 복사

> - 오라클에서 dbf파일명을 rename 해줍니다.

> alter tablespace 테이블스페이스명

> rename datafile 'file1' to 'file2';

>

> 반드시 Data Dictionary 에 있는 DBA_DATA_FILE 뷰를 조회하고

> 하십시요..(원본파일위치확인)

>

>

> 이광주 님께서 쓰시길::

>

> > default tablespace를 다른 파일로 교체를 하고 싶습니다..

> >

> > alter database rename files 'source' to '/target';

> >

> > 위처럼 파일 경로와 파일명만 바꾸어 주면 되는줄 알았는데 header version

> >

> > 이 맞지 않는다는 에러도 전에 본적 있구요...

> >

> > 같은 oracle에서 생성한 파일을 서로 맞교환도 해 봤는데 rename해 주는

> >

> > 방법으로는 안되더라구요... oracle계정의 default file를 다른 file로

> >

> > 바꾸어주는 방법 없나요? 물론 export와 import등의 백업은 배제하구요..

> >

> > 순수하게 *.dbf 파일을 다른 파일로 바꾸어 넣으려고 합니다만....

> >

> > 읽어주셔서 감사하구요... 초보여씁니다..... 꾸뻑~~~!!

> >

[Top]
No.
제목
작성자
작성일
조회
1245/tmp
펭귄
2000-08-04
13031
1246┕>Re: /tmp
소몰이
2000-08-04 17:27:14
12313
1247 ┕>감사합니다. (내용업씀)
펭귄
2000-08-04 17:29:37
13803
1242NOT NULL, DEFAULT 같은 CONSTRAINT 값만 없앨수 있나요?
김경석
2000-08-04
13011
1243┕>Re: NOT NULL, DEFAULT 같은 CONSTRAINT 값만 없앨수 있나요?
전명균
2000-08-04 09:48:08
15102
1234오라클 미러링시...
임현
2000-08-02
15144
1238┕>Re: 오라클 미러링시...
소몰이
2000-08-03 17:30:21
16109
1232default tablespace를 다른 파일로의 교체...
이광주
2000-08-02
14182
1239┕>Re: default tablespace를 다른 파일로의 교체...
소몰이
2000-08-03 17:46:28
15489
1253 ┕>Re: 감사합니다.
이광주
2000-08-07 09:31:55
14322
1231SELECT할 때 LIMIT가 안먹네요?
조성문
2000-08-02
14062
1236┕>Re: SELECT할 때 LIMIT가 안먹네요?
전명균
2000-08-03 08:32:56
16414
1229sql*loader 사용시 에러발생
kimsky
2000-08-02
17679
1227oci8함수를 php에서 호출, 프로세스 owner문제
김형태
2000-08-02
17948
1237┕>Re: oci8함수를 php에서 호출, 프로세스 owner문제
소몰이
2000-08-03 14:48:22
19141
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.026초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다