* Sybase ASE 의 데이터를 IQ 로 이관하기
1) ASE data를 bcp out
bcptest 을 bcp out 으로 덤프 떨군다.
set rowcount 10
select * into bcptest
from
....
sybase@/sybase/DBA/lkj/work> bcp dba..bcptest out
bcptest.txt -Usa -Ppassword -t'||' -r'\n' -c
2) .txt 파일을 IQ 로 ftp 전송
3) IQ에서 load 하는 쉘 작성
dipiq1:/sybase_iq/iq154/DBA
vi load.sql
----------------------------------
load table tb_test(col1,
col2,....)
from '/sybase/tmp/tb_test.bcp'
QUOTES OFF
ESCAPES
OFF
FORMAT BCP
ROW DELIMITED BY '\n'
DELIMITED BY
'||'
;
----------------------------------
3) 실행
dbisql -c dsn=DBA -q load.sql > load.out
반응형
'생계 > Sybase' 카테고리의 다른 글
오라클 12c CDB common 유저 생성 (0) | 2017.12.14 |
---|---|
Sybase Storage정보 (0) | 2017.09.11 |
Sybase 성능분석 로그 편집 쉘 (0) | 2017.09.09 |
Sybase DB사용량 (0) | 2017.09.09 |
Sybase session kill (0) | 2017.09.09 |