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
운영게시판
최근게시물
MySQL Q&A 29668 게시물 읽기
No. 29668
급질문 MYSQL 초보인데요
작성자
이양욱(ywl1727)
작성일
2010-05-25 10:35ⓒ
2010-05-25 10:54ⓜ
조회수
10,455

안녕하세요 처음 뵙겟습니다..

의료기기 업체인데요..

약8년전인가 병원에서 사용하는 환자정보관리프로그램 개발해서 사용하는대요.

개발당시 외주 업체에서 했는데 그회사 망해서 자료도 없고 아무것두 없습니다..

그냥 인스톨 프로그램만 있습니다..

지금도 사용하는 프로그램인대요 MYSQL 에러가 자주 뜨네요.. 미치겠네요;;

2147217865(80040937)[MySQL][ODBC 3.51 Driver][mysqld – 4.0.13-nf/파일을 열지 못했습니다.patient_info.MYI<에러번호145> !!

이런 에러인데요 개발당시도 이런문제점이 있엇는지 리페어 파일이라고 파일이 있는데 그거 더블클릭하면 또 작동이 대곤함니다..

리페어파일 내용 임니다.

 Repair_F.bat >

cd\
cd mysql
cd data
cd hemo

myisamchk -f patient_info.*

 

< Repair_FA.bat >

cd\
cd mysql
cd bin
mysqldump hemo > hemo.dat

cd\
cd mysql
cd data
cd hemo

myisamchk -f patient_info.*
myisamchk -f anounce.*
myisamchk -f dialyzer.*
myisamchk -f finger_info.*
myisamchk -f hemo_info.*
myisamchk -f manager.*
myisamchk -f model.*
myisamchk -f prming.*
myisamchk -f scheday.*
myisamchk -f schepatient.*
myisamchk -f status.*
myisamchk -f type.*
myisamchk -f vascular.*

 


< Repair_P.BAT >

cd\
cd mysql
cd bin
mysqldump hemo > hemo.dat

cd\
cd mysql
cd data
cd hemo

myisamchk -r patient_info.*

 

< Repair_RA.BAT >

cd\
cd mysql
cd bin
mysqldump hemo > hemo.dat

cd\
cd mysql
cd data
cd hemo

myisamchk -r patient_info.*
myisamchk -r anounce.*
myisamchk -r dialyzer.*
myisamchk -r finger_info.*
myisamchk -r hemo_info.*
myisamchk -r manager.*
myisamchk -r model.*
myisamchk -r prming.*
myisamchk -r scheday.*
myisamchk -r schepatient.*
myisamchk -r status.*
myisamchk -r type.*
myisamchk -r vascular.*

지금 이 리페어파일 잘 맞는건지 궁금함니다.. 그리고 -F -R  이런게 어떤 명령어 임니까?
 

그리고 왜 런타임 오류 145,144 등등 자주 뜨는지 궁금함니다.

고수님들 도와주십시오 MYSQL이 머하는 프로그램인지도 모름니다..

아 참고로 원도우2000에서 사용함니다. 그리고 MYSQL-4.0.13-WIN 이게 MYSQL 버전인가여?

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

 144,145 번에러는...뭐 흔히 깨졌다 라는 표현을 쓰는데...해당 테이블이 손상이 있을때 나옵니다.

myisamchk.exe 가 MyISAM 타입의 테이블들의 복구 유틸리티 입니다. 다양한 많은 옵션들이 있습니다. -? 옵션으로 확인해보시면 되겟고요..대소문자 구별을 하기때문에... ^^

 

보통 웬만한것들은 -r 옵션으로 복구가 되긴 합니다.

 

어떤구조로 운용되는지 모르기때문에...흠...사실 데이터베이스 가 인덱스나 데이터파일의 손상이 없을수는 없지만 그렇다고 자주 일어나지는 않는데...자주 발생한다면 문제가 심각한데요..

 

손상이 일어나는경우는 너무나 광범위해서 어떻다고 말씀을 드리지는 못하겟네요. 

 

MySQL 은 RDBMS 로 흔히 데이터베이스 라는고 불리우는것이고요... MYSQL-4.0.13-WIN 는 버전이 맞습니다. 4.0.13 버전이고 WIN 은..윈도플랫폼 용이라고 보시면 되겟죠..

 

team b(teamb)님이 2010-05-27 23:26에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29671사용자별로 최신글 몇 개씩 뽑아오기 [1]
박상길
2010-05-27
8175
29670myi,frm,myd 또 ibdata 에 대해서 [1]
짜집기
2010-05-26
6882
29669mssql 에서 mysql 로 변경 중인데요..like 문이 .... [1]
최유환
2010-05-25
7157
29668급질문 MYSQL 초보인데요 [1]
이양욱
2010-05-25
10455
29667update 쿼리 [1]
김혁진
2010-05-25
6514
29666mysql 5.1.47 가동시 에러 [5]
스피도
2010-05-23
7387
29664분리된 테이블의 댓글 검색 쿼리 질문
루리
2010-05-22
6629
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다