반응형

inp(PINC) 에서 각 포트별로 입력받기 당연히 가능합니다. 예로 포트C의 1번 포트(PC0) 만 5V 이면 00000001 이고 2번포트(PC1)만 5V이면 00000010 이되고 1번포트(PC0)와 2번 포트(PC1)가 모두 5V 이면 00000011 이 됩니다. 그리고 AVR에서는 각 비트별로도 입력 및 제어가 가능합니다. "avrsfr_defs.h" 에 보면 아래와 같은 매크로가 정의 되어있습니다.

bit_is_set(sfr, bit); bit_is_clear(sfr, bit); loop_until_bit_is_set(sfr, bit); loop_until_bit_is_clear(sfr, bit);

bit_is_set(sfr, bit); 은 해당 래지스터의 해당비트가 현재 로직 '1'인지를 검사하는 함수로써 간단한 사용 예를 들면


#include <avrsfr_defs.h>
if(bit_is_set(PINC, 0)) {
   loop_until_bit_is_clear(PINC, 0);
}
else {
   loop_until_bit_is_set(PINC, 0);
}

WinAVR이 설치된 폴더에서 "docavr-libc" 폴더에 보면 라이브러리 설명서가 있습니다. 참고하세요.
반응형
반응형


Microsoft Visual SourceSafe 2005 사용법 프리젠테이션 (대충함)
반응형
반응형


멀티미디어 서비스 프리젠테이션 자료
2004년 디지털 통신 발표자료

반응형
반응형

enews# pkgadd -d libiconv-1.8-sol9-sparc-local

All
Y
반응형

'Tip & Tech > Linux | Unix' 카테고리의 다른 글

shell scripting - date 사용하기  (0) 2010.10.21
AVR-GCC 설치법...  (0) 2010.10.21
MySQL 리플리케이션 로그 핸들링  (0) 2010.10.20
php full compile options  (0) 2010.10.20
Linux Shell tail -f 하이라이트 먹히는 법  (0) 2010.10.20
반응형
http://blog.naver.com/orion_203?Redirect=Log&logNo=130038762874


일반 도메인에 www를 붙이는 방법.



1.VirtualHost 설정시 두가지를 다 해준다.

   ServerName 을 두가지로 해서 해준다.

   문제점: 에러로그나 액세스로그가 각각 작성되어 진다.(물론 둘다 같은파일을 지정하면 되긴 한다.)



2.VitualHost  에서 RedirectMatch를 이용한다.

아래와 같이


<VirtualHost 000.000.000.000>
    DocumentRoot /home/orion/tc
    ServerName memolog.pe.kr
    RedirectMatch /(.*)$ http://www.memolog.pe.kr/$1
</VirtualHost>

<VirtualHost 000.000.000.000>
    ServerAdmin webmaster@memolog.pe.kr
    DocumentRoot /home/orion/tc
    ServerName www.memolog.pe.kr
    ErrorLog /home/orion/orionerror_log
#    ErrorLog logs/dummy-host.example.com-error_log
#    CustomLog logs/dummy-host.example.com-access_log common

        <Directory "/home/orion/tc">
                Options FollowSymLinks
                AllowOverride FileInfo
        </Directory>
</VirtualHost>



위와 같이 설정을 하면 memolog.pe.kr 접근했을때 www.memolog.pe.kr 로 리다이렉트 해준다.
[출처] 아파치 RedirectMatch 문법을 통한 자동으로 'www'붙이기.|작성자 님프

반응형
반응형

별로 효율적이진 않을거 같음..
하지만 플렛폼을 마이그래이션 할때 쓸지도 모르니..

SELECT rownum, {table_name}.*
FROM
(
SELECT @ROWNUM := @ROWNUM + 1 AS ROWNUM, {table_name}.*
FROM {table_name}, (SELECT @ROWNUM := 0)
R
) A
WHERE    A.ROWNUM > 10 and A.ROWNUM <20  order by idx desc

반응형
반응형

0 9 * * mon mysql -uroot -e "PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 31 DAY);"
crond 에 등록하면

매주 월요일 9시마다
리플리케이션 로그를 31이전것은 제거하라
반응형

'Tip & Tech > Linux | Unix' 카테고리의 다른 글

AVR-GCC 설치법...  (0) 2010.10.21
Solaris 에서의 pkgadd 사용 예  (0) 2010.10.21
php full compile options  (0) 2010.10.20
Linux Shell tail -f 하이라이트 먹히는 법  (0) 2010.10.20
리눅스 타임존(time zone) 변경..  (0) 2010.10.20
반응형

[PHP] PHP Full Library 컴파일
.....................................................................
http://prdownloads.sourceforge.net/freetype/freetype-2.2.1.tar.gz?download
freetype : remove
# rpm -qa |grep freetype
freetype-2.1.3-6
# rpm -e --nodeps freetype-2.1.3-6

freetype : install
# cd freetype-2.1.10
# ./configure
# make
# make install
# cd /usr/local/include/ 해서 freetype2가 설치되어 있는지 확인합니다.

.....................................................................
http://prdownloads.sourceforge.net/libungif
http://sourceforge.net/project/showfiles.php?group_id=102202
libgif : remove

libgif : install
# cd giflib-4.1.0
# ./configure
# make
# make install
# ls -al /usr/local/lib/libgif.a : 날짜확인

libungif : remove

libungif : install
# cd libungif-4.1.0
# ./configure
# make
# make install

.....................................................................
http://prdownloads.sourceforge.net/libpng/
libpng : remove
# rpm -qa | grep libpng
libpng-1.2.2-16
# rpm -e --nodeps libpng-1.2.2-16

libpng : install
# ./configure
# make
# make install

libpng : install
# cd libpng-1.2.8
# cd scripts
# cp makefile.linux ../makefile
# cd ..
# make test
=> 컴파일 에러 발생하면..........................
# cd /usr/local/lib
# cp libz.so* /usr/lib
# cd /usr/lib
[lib]# rm -rf libz.so
[lib]# rm -rf libz.so.1
[lib]# ln -s libz.so.1.2.8 libz.so
[lib]# ln -s libz.so.1.2.8 libz.so.1
-------------------------------------------------
# make install
# ls -al /usr/local/lib/libpng*

libpng 1.2.9 ...............................
./configure
make
make install

..........................................................................
X 6b-33 이 설치되어있다면 제거하지 말고 devel RPM 만 추가 설치 요망.......
http://freshmeat.net/projects/libjpeg/
libjpeg : remove
# rpm -qa libjpeg
libjpeg-6b-26
# rpm -e --nodeps libjpeg-6b-26

another method From: http://site.n.ml.org/info/libjpeg/
I downloaded libjpeg-6b.tar.gz and put it in ~/tmp. There,
$ tar xzvf libjpeg-6b.tar.gz
$ cd jpeg-6b
$ ./configure --enable-shared
$ make test
$ make
. The directory /usr/local/man/man1 didn't exist. I created it, with:
# mkdir /usr/local/man
# mkdir /usr/local/man/man1
. Then,
# make install

# ls -al /usr/local/lib/libjpeg*

another method ................
libjpeg : install
# cd jpeg-6b
# ./configure
# make
# make test
# make install
# make install-lib
# make install-headers

.....................................................................
http://dl.maptools.org/dl/libtiff/
libtiff : remove
rpm -qa libtiff

libtiff : Install
# cd tiff-3.7.2/
# ./configure (Press enter/return to use default paths)
# make
# make install

.....................................................................
####################################################
gd 라이브러리를 등록하기전에 /usr/local/lib이 반드시 라이브러리패스에
등록되어 있어야 정상적으로 gd에서 위에 추가된 라이브러리를 불러온다.
# echo "/usr/local/lib" >> /etc/ld.so.conf
# /sbin/ldconfig
####################################################
http://www.boutell.com/gd/
libgd : remove
# rpm -qa gd
gd-1.8.4-11
# rpm -e --nodeps gd-1.8.4-11

libgd : install
# cd gd-2.0.28
# ./configure --with-freetype-dir=/usr/local/include/freetype2        ## 수정 옵션하나 추가.
# make
.....................................................................................
[root@ gd-2.0.35]# make
make: Warning: File `.deps/webpng.Po' has modification time 3e+04 s in the future
cd . && /bin/sh /home/nexer/pack/gd-2.0.35/config/missing --run aclocal-1.9 -I config
aclocal:configure.ac:64: warning: macro `AM_ICONV' not found in library
cd . && /bin/sh /home/nexer/pack/gd-2.0.35/config/missing --run automake-1.9 --foreign
cd . && /bin/sh /home/nexer/pack/gd-2.0.35/config/missing --run autoconf
configure.ac:64: error: possibly undefined macro: AM_ICONV
     If this token and others are legitimate, please use m4_pattern_allow.
     See the Autoconf documentation.
make: *** [configure] Error 1
make 중 아래 에러나면 "make"를 한번더 날려준다.....................................

# make install

.....................................................................
wget ftp://ftp.gnome.org/mirror/gnome.org/sources/libxml2/2.6/libxml2-2.6.22.tar.gz
wget ftp://ftp.gnome.org/mirror/gnome.org/sources/libxml2/2.6/libxml2-2.6.26.tar.gz
libxml : remove
#rpm -qa | grep libxml
libxml-1.8.17-8
# rpm -e --nodeps libxml-1.8.17-8

libxml : install
# cd libxml2-2.6.22
# ./configure
# make
# make install

.....................................................................
zlib : remove
# rpm -qa zlib
zlib-1.1.4-8
rpm -e --nodeps zlib-1.1.4-8

zlib : install
#cd zlib-1.2.1
//-->libz.so와 관련된 모듈을 생성시킨다 이것이 정말 중요하다
# ./configure -s
# make

//--> libz.a를 만든다
# ./configure
# make test
# make install

[root@davinci zlib-1.1.4]# mv libz.so* /usr/local/lib
[root@davinci zlib-1.1.4]# ls /usr/local/lib

####################################################
zlib을 새로 설치하였다면 /usr/local/lib이 반드시 라이브러리패스에
등록되어 있어야 rpm등 zlib을 사용하는 프로그램이 정상적으로 구동된다.
# echo "/usr/local/lib" >> /etc/ld.so.conf
# /sbin/ldconfig
####################################################

.....................................................................
mySQL 종료
mySQL 삭제

mySQL 설치
./configure \
--prefix=/usr/local/mysql \
--localstatedir=/usr/local/mysql/data \
--with-mysqld-user=root \
--with-charset=euckr

!!"--with-charset=euckr" <= euckr : 4.0 에서 사용안됨 4.1 에선 됨

make

make install

./scripts/mysql_install_db

/usr/local/mysql/bin/mysqld_safe --user=root &

.....................................................................
http://ftp.apache-kr.org/httpd/httpd-2.2.9.tar.gz    
아파치 종료.
아파치 삭제.

apache2 : install
./configure \
--prefix=/usr/local/apache2 \
--enable-module=so \
--enable-module=rewrite \
--enable-dav \
--enable-dav-fs \

2.2.9 //////////////
./configure \
--prefix=/usr/local/apache2 \
--enable-dav \
--enable-dav-fs \
--enable-so \
--enable-ssl

# make
# make install

.....................................................................
php 삭제.

php : install
./configure \
--prefix=/usr/local/php5 \
--with-exec-dir=/usr/bin \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-apache-install=/usr/local/apache2 \
--with-config-file-path=/etc \
--disable-debug \
--enable-safe-mode \
--enable-track-vars \
--enable-sockets \
--enable-mailparse \
--enable-calender \
--enable-sysvsem=yes \
--enable-sysvshm=yes \
--enable-magic-quotes \
--enable-gd-native-ttf \
--enable-versioning \
--enable-url-includes \
--enable-trans-id \
--enable-inline-optimization \
--enable-bcmath \
--enable-sigchild \
--enable-module=so \
\
--with-ttf \
--with-gettext \
--with-mod_charset \
--with-charset=euc_kr \
--with-language=korean \
\
--with-freetype \
--with-freetype-dir=/usr/local/include/freetype2 \
\
--with-xml \
--with-libxml-dir=/usr/lib \
--with-zlib \
--with-zlib-dir=/usr/lib \
--with-tiff \
--with-tiff-dir=/usr/lib \
--with-gd \
--with-gd-dir=/usr/lib \
\
--with-ungif \
--with-ungif-dir=/usr/local/lib \
--with-jpeg \
--with-jpeg-dir=/usr/local/lib \
--with-png \
--with-png-dir=/usr/local/lib \
--with-gif \
--with-gif-dir=/usr/local/lib \
\
--with-mysql

--with-mysql=/usr/lib/mysql

!!!!!!2008-09-12!!!!!! 성공함

DEFAULT LIB ++++++++++++++++++++++++++++++++++++++++++++++++++++++
./configure \
--prefix=/usr/local/php5 \
--with-exec-dir=/usr/bin \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-apache-install=/usr/local/apache2 \
--with-config-file-path=/etc \
--disable-debug \
--enable-safe-mode \
--enable-track-vars \
--enable-sockets \
--enable-mailparse \
--enable-calender \
--enable-sysvsem=yes \
--enable-sysvshm=yes \
--enable-magic-quotes \
--enable-gd-native-ttf \
--enable-versioning \
--enable-url-includes \
--enable-trans-id \
--enable-inline-optimization \
--enable-bcmath \
--enable-sigchild \
--enable-module=so \
\
--with-ttf \
--with-gettext \
--with-mod_charset \
--with-charset=euc_kr \
--with-language=korean \
\
--with-gd \
--with-gd-dir=/usr/lib \
--with-gif \
--with-gif-dir=/usr/lib \
--with-tiff \
--with-tiff-dir=/usr/lib \
\
--with-zlib \
--with-zlib-dir=/usr/local/lib \
--with-png \
--with-png-dir=/usr/local/lib \
--with-jpeg \
--with-jpeg-dir=/usr/local/lib \
--with-xml \
--with-libxml-dir=/usr/local/lib \
\
--with-mysql=/usr/local/mysql

#--enable-ftp \

# make
# make install
# cp php.ini-dist /etc/php.ini

....................................................................

./configure \
--prefix=/usr/local/php5 \
--with-exec-dir=/usr/bin \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-apache-install=/usr/local/apache2 \
--with-config-file-path=/etc \
--disable-debug \
--enable-safe-mode \
--enable-track-vars \
--enable-sockets \
--enable-mailparse \
--enable-calender \
--enable-sysvsem=yes \
--enable-sysvshm=yes \
--enable-magic-quotes \
--enable-gd-native-ttf \
--enable-versioning \
--enable-url-includes \
--enable-trans-id \
--enable-inline-optimization \
--enable-bcmath \
--enable-sigchild \
--enable-module=so \
\
--with-ttf \
--with-gettext \
--with-mod_charset \
--with-charset=euc_kr \
--with-language=korean \
\
--with-tiff \
--with-tiff-dir=/usr/lib \
--with-xml \
--with-libxml-dir=/usr/lib \
\
--with-freetype \
--with-freetype-dir=/usr/local/include/freetype2 \
\
--with-gd \
--with-gd-dir=/usr/local/lib \
--with-gif \
--with-gif-dir=/usr/local/lib \
--with-jpeg \
--with-jpeg-dir=/usr/local/lib \
--with-xml \
--with-libxml-dir=/usr/local/lib \
\
--with-mysql=/usr/local/mysql


....................................................................
./configure \
--prefix=/usr/local/php5 \
--with-exec-dir=/usr/bin \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-apache-install=/usr/local/apache2 \
--with-config-file-path=/etc \
--disable-debug \
--enable-safe-mode \
--enable-track-vars \
--enable-sockets \
--enable-mailparse \
--enable-calender \
--enable-sysvsem=yes \
--enable-sysvshm=yes \
--enable-magic-quotes \
--enable-gd-native-ttf \
--enable-versioning \
--enable-url-includes \
--enable-trans-id \
--enable-inline-optimization \
--enable-bcmath \
--enable-sigchild \
--enable-module=so \
\
--with-ttf \
--with-gettext \
--with-mod_charset \
--with-charset=euc_kr \
--with-language=korean \
\
--with-jpeg \
--with-jpeg-dir=/usr/lib \
--with-mysql \
\
--with-freetype \
--with-freetype-dir=/usr/local/include/freetype2 \
\
--with-xml \
--with-libxml-dir=/usr/local/lib \
--with-png \
--with-png-dir=/usr/local/lib \
--with-zlib \
--with-zlib-dir=/usr/local/lib \
--with-gd \
--with-gd-dir=/usr/local/lib \
--with-gif \
--with-gif-dir=/usr/local/lib \
--with-ungif \
--with-ungif-dir=/usr/local/lib \
--with-tiff \
--with-tiff-dir=/usr/local/lib
반응형
반응형

작업 마스터 역할 전송

스키마 마스터 역할 전송

스키마 마스터 역할을 전송하려면 Active Directory 스키마 마스터 스냅인을 사용한다. 이 스냅인을 사용하려면 먼저 Schmmgmt.dll 파일을 등록해야 한다.

Schmmgmt.dll 등록

1. 시작을 누르고 실행을 누른다.

2. 열기 상자에 regsvr32 schmmgmt.dll을 입력한 다음 확인을 누른다.

3. 작업이 성공했다는 내용의 메시지가 나타나면 확인을 누른다.



스키마 마스터 역할 전송

1. 시작, 실행을 차례로 누르고 열기 상자에 mmc를 입력한 다음 확인을 누른다.

2. 파일 메뉴에서 스냅인 추가/제거를 누른다.

3. 추가를 누른다.

4. Active Directory 스키마를 누르고 추가를 누르고 닫기를 누른 다음 확인을 누른다.

5. 콘솔 트리에서 마우스 오른쪽 단추로 Active Directory 스키마를 누른 다음 도메인 컨트롤러 변경을 누른다.

6. 이름 지정을 누르고 새 역할 폴더(Holder)가 될 도메인 컨트롤러의 이름을 입력한 다음 확인을 누른다.

7. 콘솔 트리에서 마우스 오른쪽 단추로 Active Directory 스키마를 누른 다음 작업 마스터를 누른다.

8. 변경을 누른다.

9. 역할을 전송할 것인지 확인하는 메시지가 나타나면 확인을 누른 다음 닫기를 누른다.



도메인 명명 마스터 역할 전송

1. 시작을 누르고 관리 도구를 가리킨 다음 Active Directory 도메인 및 트러스트를 누른다.

2. 마우스 오른쪽 단추로 Active Directory 도메인 및 트러스트를 누른 다음 도메인 컨트롤러에 연결을 누른다.



3. 다음 중 하나를 수행한다.

• 다른 도메인 컨트롤러의 이름 입력 상자에 새 역할 폴더가 될 도메인 컨트롤러의 이름을 입력한 다음 확인을 누른다. 또는 사용할 수 있는 도메인 컨트롤러 선택 목록에서 새 역할 폴더가 될 도메인 컨트롤러를 누른 다음 확인을 누른다.

4. 콘솔 트리에서 마우스 오른쪽 단추로 Active Directory 도메인 및 트러스트를 누른 다음 작업 마스터를 누른다.

5. 변경을 누른다.

6. 역할을 전송할 것인지 확인하는 메시지가 나타나면 확인을 누른 다음 닫기를 누른다.



RID 마스터, PDC 에뮬레이터 및 인프라 마스터 역할 전송

1. 시작을 누르고 관리 도구를 가리킨 다음 Active Directory 사용자 및 컴퓨터를 누른다.

2. 마우스 오른쪽 단추로 Active Directory 사용자 및 컴퓨터를 누른 다음 도메인 컨트롤러에 연결을 누른다.



참고: 이 단계는 사용자가 역할을 전송할 도메인 컨트롤러에 없을 때 수행해야 한다. 전송할 역할이 있는 도메인 컨트롤러에 이미 연결된 경우에는 이 단계를 수행할 필요가 없습니다.

3. 다음 중 하나를 수행한다.

• 다른 도메인 컨트롤러의 이름 입력 상자에 새 역할 폴더가 될 도메인 컨트롤러의 이름을 입력한 다음 확인을 누른다. 또는 사용할 수 있는 도메인 컨트롤러 선택 목록에서 새 역할 폴더가 될 도메인 컨트롤러를 누른 다음 확인을 누른다.



4. 콘솔 트리에서 마우스 오른쪽 단추로 Active Directory 사용자 및 컴퓨터를 누르고 모든 작업을 가리킨 다음 작업 마스터를 누른다.

5. 전송할 역할에 해당하는 탭(RID, PDC 또는 인프라)을 누른 다음 변경을 누른다.

6. 역할을 전송할 것인지 확인하는 메시지가 나타나면 확인을 누른 다음 닫기를 누른다.





2) 글로벌 카탈로그 역할 제거

1. 시작을 누르고 관리 도구를 가리킨 다음 Active Directory 사이트 및 서비스를 누른다.

2. Sites -> Default-First-Site-Name -> Servers를 선택한다.

3. 각각의 서버들이 보이고 작업할 서버명을 누르면 NTDS Settings가 나오고 오른쪽 클릭 후 속성을 누른다.

4. NTDS Settings 등록정보에서 글로벌 카탈로그(G)에 선택된 체크를 해제한다.





3) DNS 복제 확인

1. DNS가 DC 모두 설치가 되어있는지 확인 한다.

2. 클라이언트들이 DHCP를 통해 IP를 제대로 할당 받는지 확인 한다.

3. DNS가 복제가 되어 있는지 확인한다.

3-1. 작업할 DC와 기존 DC에 DNS가 모두 구성 중이면 작업할 DC에 DNS를 내리고 다음 작업을 한다.

3-2. 작업할 DC에 DNS가 구성 중이고, 기존 DC에 DNS가 구성 중이지 않다면, 기존 DC에 DNS를 구성하고 다음작업을 한다.

3-3. 작업할 DC에 DNS가 구성 중이지 않고, 기존 DC에 DNS가 구성 중이라면 바로 다음 작업을 한다.

4. 클라이언트들이 DHCP를 통해 IP를 제대로 할당 받는지 확인 한다.





4) dcpromo

1. 작업할 DC에서 시작을 누르고 실행에 dcpromo를 입력한다.

2. Active Directory 마법사를 통해 작업할 DC를 삭제한다.



5) 확인

1. 사용자 및 컴퓨터에서 도메인 컨트롤러에 작업한 DC가 사라졌는지 확인 한다.

2. Active Directory 사이트 및 서비스 작업한 DC를 오른쪽 클릭 후 삭제로 수동으로 제거한다.
반응형
반응형

link : http://forums.oracle.com/forums/thread.jspa?messageID=1675616



DATAFILE SIZE를 줄이는 방법
=====================



PURPOSE
-------


Explanation
-----------
기존의 datafile을 resize하여 늘리거나 줄일 수 있습니다.
datafile size를 증가하는 경우는 disk에 free space만 있다면 다음과 같이 간단합니다.
다음과 같이 늘리면 되나 줄일 경우는 계산을 하여 줄여야 합니다.

<Bulletin No: 10165> 참고

SQL>alter database datafile '/oracle/dbs/toolsORA.dbf' resize 100M;


줄이실 경우는 주의가 필요합니다. 만일 지정한 size만큼 data가 있다면
error가 발생되고 resize되지 않습니다.

SQL> alter database datafile '/oracle/dbs/toolsORA.dbf' resize 100M;
alter database datafile '/oracle/dbs/toolsORA.dbf' resize 100M'
*
ERROR at line 1:
ORA-03297: file contains used data beyond requested RESIZE value


방법1
-------

1) 줄이고자하는 file id를 확인합니다.

SVRMGR> select file_id, file_name from dba_data_files;

2) 얼마를 사용했는지 확인합니다.

SVRMGR> select block_id, blocks from dba_extents
2> where file_id='FILE_ID' order by block_id;

FILE_ID 대신에 줄이려는 file id를 기술합니다.

3)현재 사용중이 db block size를 확인합니다.

SVRMGR> show parameter db_block_size

만일 2048일 경우 다음과 같이 계산합니다.

2)에서 조회된 마지막의 block_id, blocks 값을 가지고 계산합니다.
block_id * 2048 + blocks * 2048 의 결과에 한 block더한 값만큼만 줄이는
것이 가능합니다.
만일 마지막으로 조회된 값이 block_id가 578261, blocks가 515일 경우
578261*2048 + 515*2048 =1185333248로 최소한 1.2GB이상은 써야 합니다.

4) 실제 datafile을 줄입니다.

svrmgr>alter database datafile '/oracle/dbs/toolsORA.dbf' resize
1200M;


방법 2
-------

1) 기존의 data export
exp username/password file=filename owner=username log=username.log

2) tablespace drop

svrmgr>drop tablespace tbs including contents;
rm datafile

tbs대신에 작게 만드시려는 tablespace name을 기술합니다.
datafile대신에 tablespace와 연계된 모든 datafile을 remove합니다.

3) tablespace재생성
svrmgr>create tablespace tbs
datafile '...' size 100M;
원하시는 size로 줄입니다.

4) data import
imp username/password file=filename fromuser=username touser=username
commit=y log=imp.log

Example
-------


Reference Documents
-------------------
반응형

+ Recent posts