database 연결 오류
DESCRIPTION
DATABASE 연결 오류. - H2 Database 연결을 실패 했을때. - H2 Database 연결은 성공했는데 sa 사용자 로그인 실패 했을때. DATABASE 연결 오류 해결 방법 ( 서버 ). 1. MsSQL SQL Manager 가 실행 되어 있는지 확인해본다. 2. 레지스트리에 LoginMode 가 “ 2 ” 로 설정되어 있는지 확인. DATABASE 연결 오류 해결 방법 ( 서버 ). 3. OSQL – U sa – P osstem 을 통해 도스창에서 직접 접속해 본다. - PowerPoint PPT PresentationTRANSCRIPT
DATABASE 연결 오류
- H2 Database 연결을 실패 했을때
- H2 Database 연결은 성공했는데 sa 사용자 로그인 실패 했을때
DATABASE 연결 오류 해결 방법 ( 서버 )
1. MsSQL SQL Manager 가 실행 되어 있는지 확인해본다 .
2. 레지스트리에 LoginMode 가 “ 2” 로 설정되어 있는지 확인
DATABASE 연결 오류 해결 방법 ( 서버 )
3. OSQL –U sa –P osstem 을 통해 도스창에서 직접 접속해 본다
4. 1~3 번까지 정상적으로 작동 했을때는 MSDE 를 새로 설치한다 . (dev2.gunse.com 에 41 번에 있는 [MSDE 보완패치입니다 ] 를 설치한다 .)
DATABASE 연결 오류 해결 방법 ( 클라이언트 )
1. 서버에서 SQL Server 네트워크 설정을 확인한다 .
DATABASE 연결 오류 해결 방법 ( 클라이언트 )
2. 서버명과 DB 암호가 제대로 맞는지 확인한다 . 서버에 DB 암호가 [osstem] 인지 확인한다 . DB 암호가 osstem 이 아닐 경우 수동으로 레지스트리를 구성한다 . (HKEY_LOCAL_MACHINE\SOFTWARE\OSSTEM\ hanaro\Database\ConnectionStatement\ 에 내용을 구성 ) Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa; PASSWORD=2002;Initial Catalog=H2;Data Source= 강석기3. 1,2 번이 다 맞는데 클라이 언트 연결하기가 안되면 서버 컴퓨터에서 MSDE 를 제거 하고 dev2.gunse.com 에 41 번에 있는 [MSDE 보완패치입니다 ] 를 설치한다 .
** MSDE 제거 방법 **1. C:\Program Files\Microsoft SQL Server 폴더를 제거하거나
리네임 한다 .2. 레지스트리 편집기에서 두개의 레지스트리 값을 제거 한다 . - [HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Microsoft SQL Server] - [HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\MSSQLServer]
진료에서 개별 수가 삭제및 추가시 오류 날때
진료에서 개별 수가 삭제및 추가시 오류 날때
->QueryX 에서 [ 문제해결 ]->[ 진료업무 ]->[ 진료에서 수가의 횟수… ] 를 선택한다 .
• 수동 설치시는 설치 방법
1. 두번에 설치 CD 속에 fscommand 폴더 밑에 Osstem 이라는 폴더를 그대로 복사해 C: 드라이브에 복사를 한다 . 2. fscommand 폴더 밑에 System32 속에 내용을 복사하여 설치하려는 컴퓨터에 System32 속에 복사한다 ( 복사시 같은 파일이 있을때는 복사하지 않는다 ) 3. 두번에 DLL 파일을 등록한다 .(dev2.gunse.com 밑에 DLL 자동 등록 bat 파일이 있으므로 받아서 실행 해주면 된다 ). 4. MSDE 를 설치 한다 ( 기존에 설치된 MSDE 를 쓴다면 설치 안해도 된다 ) (Setup Blanksapwd = 1) 5. DB 연결하기 (DataLink_Server.exe 를 실행하여 서버 연결하기를 함 ) 6. 레지스트리에 정보 넣기 (HKEY_LOCAL_MACHINE\SOFTWARE\OSSTEM\hanaro 여기서 오른쪽 마우스를 눌러 “새로만들기 -> 키” 를 선택한다 . 키이름을 “ path” 로 하고 오른쪽 빈 화면에서 오른쪽 마우스르 누러 두개의 문자열을 만든다 . path = c:\osstem\ dbpath = c:\osstem\datafiles\
path = c:\osstem\
dbpath = c:\osstem\datafiles\
• 다른 프로그램이 설치 되어 있는 컴퓨터 (MSDE) 에 서버 설치하기
( 다른 프로그램과 두번에 동시 사용 가능 )1. DB 붙이기
1.1 도스창을 띄운다 .( 시작 -> 실행 ->cmd or command)
1.2 osql -U 사용자명 -P 암호 (osql -U sa -P 2002)
1.3 use master( 사용자 변경 )
1.4 go( 실행 )
1.5 sp_attach_db ‘DB 명’ , ‘mdf 경로와 파일명’ , ‘ldf 경로와 파일명’
sp_attach_db ‘h2’, ‘c:\osstem\datafiles\h2_data.mdf’,
‘c:\osstem\datafiles\h2_log.ldf’
1.6 go( 실행 )
1.7 exit
*** *** 주의 사항 주의 사항 ******
1.2 [1.2 [osql -U 사용자명 -P 암호 ] 를 실행했을때 “ osql 은 내부 또는 외부
실행할 수 없는 명령입니다” 라는 메시지가 나왔을때는
경로를 C:\Program Files\Microsoft SQL Server\80\Tools\Binn
으로 이동후에 실행한다 .
*** *** 주의 사항 주의 사항 ******
1.2 1.2 다른 프로그램의 암호다른 프로그램의 암호
: : 바텍바텍 , , 다모음다모음 (( 태성태성 ) -> 2002) -> 2002
: D4 Sodent -> Sodent: D4 Sodent -> Sodent
: Dance -> ecnad : Dance -> ecnad
1.5. 1.5. sp_attach_db ‘DB 명’ , ‘mdf 경로와 파일명’ , ‘ldf 경로와 파일명’
명령을 내렸을 때 그림과 같이 에러 메시지가 나오면 정확히 입력
했는지 확인한다 .
2. DB 연결 문자열 넣기키값 : Database, 문자열 :ConnectionStatement문자열값 :Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;PASSWORD=osstem;Initial Catalog=H2;Data Source=KANGSG
3. 기존에 설치 되어 있는 프로그램을 사용하지 않아도 될때
(DB 암호 변경 )
3.1 도스창을 띄운다 .( 시작 -> 실행 ->cmd or command)
3.2 osql -U 사용자명 -P 암호 (osql -U sa -P 2002)
3.3 use master
3.4 go
3.5 sp_password ‘ 기존 암호’ , ‘ 새로운 암호’ , ‘ 사용자’
ex) sp_password ‘2002’, ‘osstem’, ‘sa’
3.6 go