2011-11-18 5 views
0

잘못되었거나 더 이상 사용되지 않는 버전입니다. C : \ DOCUMENTS 및 SETTINGS \ ADMINISTRATOR \ DESKTOP \ BD.IB 파일에 대한 지원되지 않는 디스크 구조. found 11.2, support 11.2IBExpert를 사용하여 Interbase 데이터베이스를 여는 중 오류가 발생했습니다.

IBExpert를 사용하여 Interbase 데이터베이스를 열 때이 메시지가 나타났습니다. Firebird 서비스를 사용하여 데이터베이스에 액세스하고 있습니다.

Interbase 서버와 함께 다른 PC에서 열려고했는데 같은 오류가 나타납니다.

도움이 필요합니다. 데이터베이스를 열 수 없습니다.


내 PC를 포맷하고 Interbase XE Server 트라이얼 버전 32 비트를 설치했습니다. 설치시 "ibnodeid.exe"파일을 실행할 수 없다는 오류가 발생했습니다. 하지만 설치가 끝났고 Interbase Server를 시작할 수 없었습니다. ("ibnodeid.exe"파일과 관련이 있다고 생각합니다.)

그 후 새로운 Firebird (2.5.1.26351)를 다운로드했는데 동일한 오류 (지원되지 않음 .....)가 나타났습니다.

데이터베이스를 어떻게 복원 할 수 있습니까? 그것은 매우 중요합니다.

그리고 너무 늦게 답변 해 주셔서 진심으로 감사드립니다. 이 문제를 해결할 시간이 없었지만 돌아 왔습니다. 답장을 보내 주셔서 감사합니다.

+0

IBExpert에서 사용하는 클라이언트 라이브러리는 무엇입니까? –

+0

"gds32.dll"을 사용합니다. – Yuri

+0

Firebird에 fbclient.dll을 사용하는 것이 더 좋습니다 –

답변

0

Interbase와 Firebird의 최신 버전에는 호환되지 않는 바이너리 파일 형식이 있습니다. Interbase 데이터베이스 파일에 액세스하려면 Interbase 서버를 설치해야합니다.

+0

하지만 Interbase 서버로 데이터베이스에 액세스하려고했습니다. 같은 오류가 발생합니다. – Yuri

+0

Interbase와 Firebird 서버가 같은 머신에 있습니까? 그들은 동일한 포트 번호를 공유합니까? –

+0

나는 하나의 서비스 만 설치되어있는 다른 머신에서 시도했다. – Yuri

0

-

은 내가 파이어 버드에 대해 알고하지 않습니다하지만 낮은 숫자 일 수 있으며, 인터베이스의 유일한 출시 버전 10.x를 생각합니다. 이것은 당신이 IB의 베타 버전으로 작업하려고한다고 생각하게합니다. 매우 흥미로운!

+0

Interbase 및 Firebird의 모든 ODS 번호 목록을 확인하십시오. http://ibexpert.net/ibe/index.php? n = 박사.ODSVersion –

+0

내 실수. ODS 번호가 아닌 버전 번호에 응답하고있었습니다. –

0

데이터베이스가 손상된 것 같습니다. 데이터베이스가 Interbase 6 (ODS 10, 11.2가 아님)이 아니며 Firebird 2.5가 ODS 11.2라고 생각하지만 여전히 데이터베이스를 읽을 수 없습니다.

유일한 대안은 백업에서 복원하는 것입니다.