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 697 게시물 읽기
No. 697
Re: Re: Alter table 할때 에러가 나는 이유는.... 감사드립니다..
작성자
미영
작성일
2001-04-26 09:10
조회수
5,720

감사드립니다..

 

당연스레 생각했던 부분이 되질 않아 고민을 하던차

창피함을 무릅쓰고 글을 올렸으나 역시나 답변이 올라와 기뻤습니다..

 

db 사랑의 수시 답변으로 자주 찾게는 신뢰감이 생겼습니다..

 

좀 더 노력하여 저 역시 답변을 올릴 수 있도록 하겠습니다..

 

다시 한번 감사... (- -)a (_ _);;

 

 

>>purple 님께서 쓰시길<<

 

:: 안녕하세요.

:: 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
5671
690┕>Re: [정보]asp에서 text 자료형에 insert,update 하기
정재익
2001-04-24 18:13:44
5701
685락이 걸린 경우 어떻게 해야 하나요..?
문병진
2001-04-23
4533
687┕>Re: 락이 걸린 경우 어떻게 해야 하나요..?
purple
2001-04-24 09:49:30
5580
705 ┕>Re: Re: 락이 걸린 경우 어떻게 해야 하나요..?
문병진
2001-05-02 17:47:40
5584
684dbaccess 명령어 치면..command not found..?
사랑사랑
2001-04-23
5082
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
6480
697 ┕>Re: Re: Alter table 할때 에러가 나는 이유는.... 감사드립니다..
미영
2001-04-26 09:10:47
5720
680Temp [N]의 의미가 무엇입니까?
delplove
2001-04-22
4514
682┕>Re: Temp [N]의 의미가 무엇입니까?
박영길
2001-04-23 06:08:10
5177
679informix 설치중 질문입니다.
delplove
2001-04-21
4939
681┕>Re: informix 설치중 질문입니다.
박영길
2001-04-23 06:03:08
5480
674data type text형으로 DB에 데이타를 인서트 또는 select 하는 방법을 알려주세요
천일동안
2001-04-16
5079
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다