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
운영게시판
최근게시물
Informix Q&A 688 게시물 읽기
No. 688
Re: Alter table 할때 에러가 나는 이유는....
작성자
purple
작성일
2001-04-24 10:03
조회수
6,481

안녕하세요.

alter라는 작업은 테이블의 구조 자체를 변경하는 작업이므로 테이블에 대한 exclusive lock을 필요로 하게 됩니다.

다른 사용자는 사용할 수 없도록 lock을 거는 상태를 말합니다.

만일 다른 사용자가 이미 테이블을 사용 중이라면,

그 사용자의 작업이 끝나기를 기다리시거나,

사용자의 작업을 강제로 종료시키신후 alter작업을 하셔야 합니다.

 

사용자의 작업을 강제로 종료시키는 방법은 다음과 같습니다.

 

onstat -g sql

 

위의 명령어로 보시면,

 

위에서, Sess Id라는 첫번째 나온 숫자가 session번호입니다.

 

우선 그 session이 맞는 지를 확인하시고,

확인 방법 (onstat -g sql session번호 ) -> SQL구문이 나옴.

 

informix user로 login 하셔서

onmode -z session번호

라고 실행하시면 됩니다.

 

이와 같이 하고 나면 테이블에 alter가 되실 겁니다.

 

그럼 수고하세요.

 

 

 

 

 

 

>>미영 님께서 쓰시길<<

 

:: 안냐세엽...

::

:: table 을 수정하려고 하는데엽..

:: Informix 9.21 버전에서여..

:: sql editor 상에서

::

:: alter table 을 하려고 하는데

::

:: alter table aaa

:: add aa integer,

:: add bb integer

::

::

:: 다음과 같은 에러가 나서엽..

::

:: SQL Error(-242):

::

:: Could not open database table (kk.aaa). [ISAM error -106 : ISAM error : non-exclusive access]

::

:: 이렇게여..

::

:: 당연히 aaa 라는 테이블은 존재하고요..

:: kk 는 데이타베이스 명 입니다...

::

:: 우째 이런일이...

::

:: 좀 도와 주세요..

[Top]
No.
제목
작성자
작성일
조회
689[정보]asp에서 text 자료형에 insert,update 하기
김정식
2001-04-24
5672
690┕>Re: [정보]asp에서 text 자료형에 insert,update 하기
정재익
2001-04-24 18:13:44
5705
685락이 걸린 경우 어떻게 해야 하나요..?
문병진
2001-04-23
4535
687┕>Re: 락이 걸린 경우 어떻게 해야 하나요..?
purple
2001-04-24 09:49:30
5582
705 ┕>Re: Re: 락이 걸린 경우 어떻게 해야 하나요..?
문병진
2001-05-02 17:47:40
5585
684dbaccess 명령어 치면..command not found..?
사랑사랑
2001-04-23
5083
686┕>Re: dbaccess 명령어 치면..command not found..?
purple
2001-04-24 09:39:27
5725
683Alter table 할때 에러가 나는 이유는....
미영
2001-04-23
5129
688┕>Re: Alter table 할때 에러가 나는 이유는....
purple
2001-04-24 10:03:55
6481
697 ┕>Re: Re: Alter table 할때 에러가 나는 이유는.... 감사드립니다..
미영
2001-04-26 09:10:47
5720
680Temp [N]의 의미가 무엇입니까?
delplove
2001-04-22
4515
682┕>Re: Temp [N]의 의미가 무엇입니까?
박영길
2001-04-23 06:08:10
5178
679informix 설치중 질문입니다.
delplove
2001-04-21
4939
681┕>Re: informix 설치중 질문입니다.
박영길
2001-04-23 06:03:08
5480
674data type text형으로 DB에 데이타를 인서트 또는 select 하는 방법을 알려주세요
천일동안
2001-04-16
5080
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다