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 537 게시물 읽기
No. 537
[급!!] 누가 Table을 삭제했어여...
작성자
박은미(ddegury)
작성일
2002-11-18 20:42
조회수
4,577

안녕하세여

지금 후달리는 프로젝트에서 TA겸.. 이것저것 일을 하고 있는 박은미라고 합니다.

제가 Sybase DB를 잘 모르는 상태에서 DB를 잠깐 관리하고 있는데여..

누군가가 특정DB의 테이블을 Drop하고 새로 테이블을 Create한 것 같습니다. 이렇게 Create을 하거나 Alter를 했을 경우의 로그가 어디에 남는지 알고 싶습니다.

분명히 DB를 Create를 할 때 Log Size와 Data Size를 따로 잡잖아여

이 로그에 쌓이는 것을 보고싶습니다.

그리고 언제 Table이 변경되었는지도 알고 싶구여

 

방법이 있을 것같은데..

급합니다... ㅠ.ㅠ

 

알려주세여~~~ 누군지 알아야쓰겠어여~! ^^

부탁드립니당~

이 글에 대한 댓글이 총 1건 있습니다.

DDL(create/drop table등)이 트랜잭션 로그에 남을려면 데이터베이스 옵션중에 "ddl in tran"이 true로 되어 있어야 합니다...

false인 경우에는 log에 남지 않구요....

 

그리고 이런 경우에는 트랜잭션 로그보다는 audit기능을 활성화해서 감시할 수 있습니다..

 

아마도 audit 기능이 설정되어 있지 않았을 것 같으니까 찾을 수 있는 방법은 없을것 같네요....

 

그냥 심증으로.... 찾는 수밖에... 에궁....

(옛날에 사고 치고 시치미 뚝떼던 기억들이 생각나네요... ^^;)

jinuki님이 2002-11-19 09:02에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
545Proc를 ESQLC로 변환시 의문점
최선영
2002-11-25
4046
539ASA에서 늘어가는 Log를 삭제할려면...? [1]
김주형
2002-11-20
4874
538ASE에서 게시판 만들때 Paging SQL
양희용
2002-11-20
5251
537[급!!] 누가 Table을 삭제했어여... [1]
박은미
2002-11-18
4577
536ESQLC에 대해.. [1]
최선영
2002-11-18
4236
535sybase 함수에 관해... [1]
구도준
2002-11-18
6681
534ASE의 select 된 resultset에서 일정부분 select [1]
양희용
2002-11-16
6317
543┕>Re: ASE의 select 된 resultset에서 일정부분 select
김경섭
2002-11-22 10:08:42
5115
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.027초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다