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
운영게시판
최근게시물
Sybase Q&A 544 게시물 읽기
No. 544
Re: Sybase ASE 11.버전에서 .dat 자동백업방법좀 알려주세요
작성자
김경섭(toadkim)
작성일
2002-11-22 12:31
조회수
5,111

#!/bin/sh

# set SYBASE env

export SYBASE=/sybase_opd/

export SYBASE_OCS=OCS-12_5

export LIBPATH=$SYBASE/$SYBASE_OCS/lib:$SYBASE/$SYBASE_OCS/lib3p:/usr/lib:$LIBPATH

export DSQUERY=서버명

export SYBID=xx

export SYBPWD=xxxxx

# Clear old dump files

rm -rf /dbbcp_opd/*dump*

su - sybopd "-c /dbbcp_opd/NO_DEL/sys_backup $SYBPWD "

 

# DB Backup

$SYBASE/$SYBASE_OCS/bin/isql -U$SYBID -P$SYBPWD -SGILBASE25_OPD << EOF

 

exec sp_logback "OPD_DB"

go

declare @dbname varchar(30)

declare @CrruDate varchar(30)

declare @dumpfile varchar(80)

select @dbname = 'OPD_DB'

select @CrruDate = convert(char(8),getdate(),112)+":"+convert(char(8),getdate(),108)

select @dumpfile = 'compress::/dbbcp_opd/'+@dbname+'dump_'

select @dumpfile = @dumpfile + @CrruDate

dump database @dbname to @dumpfile

go

EOF

 

 

-----------------------------------------------------------------------------------------

sys_backup

 

echo "------> dump master database "

isql -Usa -P$1 < dump database master to "/dbbcp_opd/NO_DEL/master_dump"

go

EOF

cd /dbbcp_opd/NO_DEL/

for table_name in sysdatabases sysdevices sysusages syslogins sysloginroles sysconfigures syscurconfigs

do

echo "------> BCP OUT (master..${table_name}) n"

bcp master..${table_name} out ${table_name}.bcp -Usa -P$1 -c

done

echo "------> copy interfaces "

cp $SYBASE/interfaces /dbbcp_opd/NO_DEL/

echo "------> copy .cfg file "

cp $SYBASE/ASE-12_5/*.cfg /dbbcp_opd/NO_DEL/

echo "------> copy master.dat DEVICE "

cp $SYBASE/DBDEVICE/master.dat /dbbcp_opd/NO_DEL/

 

이렇게 하면 된다는 군요 .

사실 이건 저희 회사 DB 백업 방법임다.

자동으로 해주더라구여.

참고하시구여

이게 맞는 답이었음 좋겠당 ^^

수거하세여

[Top]
No.
제목
작성자
작성일
조회
521sybase network 관련 문의 ?
이기종
2002-10-24
4263
520isql, sql advantage 에 대한 질문.
궁금이
2002-10-23
4767
519php와 sybase 연동방법? [1]
배터리
2002-10-23
4733
517Sybase ASE 11.버전에서 .dat 자동백업방법좀 알려주세요 [2]
박찬범
2002-10-18
4268
544┕>Re: Sybase ASE 11.버전에서 .dat 자동백업방법좀 알려주세요
김경섭
2002-11-22 12:31:20
5111
516오라클의 데이타를 사이베이스로.. [1]
김봉주
2002-10-17
4585
518┕>Re: 오라클의 데이타를 사이베이스로..
홍길동(공백없이)
2002-10-23 09:30:44
4586
515[질문]프리스페이스 보는법 [1]
화이링
2002-10-16
4909
514sybase 너무 어렵다 [1]
송효순
2002-10-15
4792
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다