레이블이 expression인 게시물을 표시합니다. 모든 게시물 표시
레이블이 expression인 게시물을 표시합니다. 모든 게시물 표시

2011년 8월 4일 목요일

[oracle] exp/imp


테이블 스페이스 만들기

CREATE TABLESPACE PMS
DATAFILE  'C:\oracle\oradata\orcl\pms.dbf' SIZE 50M
DEFAULT STORAGE (INITIAL 512K   NEXT 1M   MINEXTENTS 1   MAXEXTENTS 2147483645   PCTINCREASE 0);

유저생성

create user pms identified by pms123
default tablespace pms;
grant connect, resource to pms;

export

exp userid=system/manager@nice file='D:\backup\exp.dmp'
exp userid=system/manager@nonghyup file='D:\backup\nong.dmp'

import
imp userid=system/dhfkdhfk file='D:\backup\projects\pdms\nong.dmp' fromuser=pms touser=pms

Copy 명령어를 이용한 복사 (SQL Plus 상에서만 지원됨)

COPY FROM pms/pms123@nonghyup insert TB_LO_SERVER_RESOURCE USING select * FROM TB_LO_SERVER_RESOURCE;

오라클 빨리 죽이기

sqlplus /nolog
conn sys/manager@oracle as sysdba
shutdown immediate


sys 계정으로 로그인

su - oracle
sqlplus /nolog
conn sys/manager as sysdba

backup.bat

  1. @echo off
  2. SET TNSNAME=mytns
  3. SET ID=scott
  4. SET PASSWORD=tiger
  5. SET DATE1=%date:~0,4%%date:~5,2%%date:~8,2%
  6. SET TIME1=%time:~0,2%%time:~3,2%%time:~6,2%
  7. SET backup_filename=%TNSNAME%-%DATE1%%TIME1%.dmp

  8. echo %backup_filename%

  9. exp userid=%TNSNAME%/%ID%@%PASSWORD% file='D:\backup\kddms\%backup_filename%'

2011년 8월 2일 화요일

java 정규표현식 이용하기


허용된 확장자로 구성된 파일인지 검사 (JDK1.4 이상)




public boolean test(String str) {
String allowPattern = ".+\\.(gul|ppt|xls|hwp|jpg|zip|tif|alz|bmp|pdf)$";
boolean result = false;

        Pattern p = Pattern.compile(allowPattern);
        Matcher m = p.matcher(str);
        result = m.matches();

return result;
}