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 1767 게시물 읽기
No. 1767
DB 가 offline 상태인대 online이 안데네요.
작성자
HelpMe
작성일
2006-12-19 15:28
조회수
5,429

sysdatabases에서 보면 

1> select name,status,status2 from sysdatabases

2> go

 name                           status status2

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

 MYDB                          8268      48

 master                              0  -32768

 model                              12  -32768

 sybsystemdb                        12  -32768

 sybsystemprocs                     12  -32768

 tempdb                             12  -32768


sp_who에서 보믄

1> sp_who

2> go

 fid    spid   status       loginame

         origname                       hostname   blk_spid

         dbname                         cmd              block_xloid

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

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

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

      0      1 background   NULL

         NULL                            0

         MYDB                          MAINTENANCE TOKE           0

      0      2 sleeping     NULL

         NULL                                      0

         master                         DEADLOCK TUNE              0

      0      3 sleeping     NULL

         NULL                                      0

         master                         ASTC HANDLER               0

      0      4 sleeping     NULL

         NULL                                      0

         master                         CHECKPOINT SLEEP           0

      0      5 sleeping     NULL

         NULL                                      0

.....

....


나오는데

어떠켛해 야 online 시킬수가 있나요....

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

그냥 online database MYDB를 하면 되고,


원래는 status 값을 변경해야 하는데


offline 이 된 이유를 확인 해야 할겁니다~~

지연님이 2006-12-20 09:04에 작성한 댓글입니다. Edit
Started ANALYSIS pass MYDB라고 나오고
online database하면 RECOVERY 중이나 나중에 사용하라는 메세지가 나와욤...ㅜ.ㅜ
Database 'MYDB' has not been recovered yet - please wait and try again.
LONG 트랜잭션 롤백중에 강제 셧다운시켰걸랑요...
그러구 난 다음부터...이러네요...
현재는 담과 같은 메세지 땜시 명령어두 안되구... 
1> sp_who
2> go
Msg 701, Level 17, State 3:
Server 'ASE_MYDB':
There is not enough procedure cache to run this procedure, trigger, or SQL batch
. Retry later, or ask your SA to reconfigure SQL Server with more procedure cach
e.
HelpMe님이 2006-12-20 09:12에 작성한 댓글입니다.
이 댓글은 2006-12-20 11:17에 마지막으로 수정되었습니다. Edit

log file 에는 어찌나와있나요?  
sp_who 봐서는 server 이완전히 recover 한거갇지않은데요.....

   0      1 background   NULL      NULL      0         MYDB    MAINTENANCE TOKE           0

만약 recover 이되지않았다면 다시 reboot 하시고 log file 를 보시고 완전히 recover 하는지않하는지 check 해보십시요 ....


rollback 은 주로 transaction 이 돌아간시간만큼거리기때문에 만약 1시간이걸린 long running transaction rollback 하실려면 그만큼에 시간이 recovery 할때도걸릴수있읍니다....


근데 외 longtran 중에 강제 셧다운시켷는지 궁금하내요 ...

그냥하셯는지 아님 log space 가 없어서? 
상황에따라 고치는 방법이 달라집니다 ...



한임경(SPID)님이 2006-12-20 16:22에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1770데이터 베이스 오류관련해서..(에러 : 201116)
박준영
2006-12-21
4490
1769서버가 갑자기 다운 되더니 구동이 안되네요... [1]
강민현
2006-12-20
4810
1768SQL syntax check를 하려면 어떻게 하나요? [3]
정완호
2006-12-20
4440
1767DB 가 offline 상태인대 online이 안데네요. [3]
HelpMe
2006-12-19
5429
1766에러에 대해 설명 부탁드립니다.. [1]
박민규
2006-12-19
5182
1765코딩 스타일에 관해서 여쭤보고 싶어요~ [2]
박상묵
2006-12-15
4735
1764대량데이터의 count 방법 알려주세요. [1]
박선영
2006-12-14
5200
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다