아마 안될 겁니다.
create tablespace하면
오라클에서 자신이 쓰는 테이블스페이스에 대해서
storage관리를 따로 하기때문에..
2G짜리 파일을 만들면서
일종의 포맷을 한다고 보면 됩니다.
그리고 오라클 dbf파일변동 정보는 control 파일에서
관리를 하고 있기때문데...
인식을 시킬려면
control file을 수정해야 하는 데...
그런 엄청난 일은...........-_-
::이광주 님께서 쓰시길::
> 현제 확장자가 dbf인 데이터 파일이 하나 있습니다.
>
> 이것을 사용하려 하는데요...
>
> (저번에 질문 올려드렸던 내용하고 좀 틀려서 다시 올리네요)
>
> alter user username default tablespace tablespace_name;
>
> 을 하여 오라클 특정 user에게 default tablespace로 잡으려고 합니다.
>
> 하지만 이 파일을 오라클이 알수 있게 tablespace name을 등록 시켜놔야 하는데
>
> 이 방법을 알고 싶어요..
>
> 보통
>
> create tablespace tablespace_name datafile '/data/test.dbf' size 2000M;
>
> 이렇게 생성하잖아요.. 2기가 정도 잡을때 위 식으로 해서
>
> tablespace를 잡고 tablespace의 이름을 정해 주는데 저는 생성한 파일이 아니라
>
> 원래 있는 파일에 대해 tablespace name을 주는것이거던여~~
>
> 조언 부탁드릴께요... 그럼 읽어주셔서 감사합니다...
>
>
|