이 '다단계 OLE DB'오류는 무엇입니까?
-
09-06-2019 - |
문제
Bangalores가 가장 잘 만든 끔찍한 소프트웨어에 대해 약간의 작업을하고 있습니다.
대부분 고전적인 ASP / VbScript로 작성되었지만 대부분의 코드는 ASPX 페이지에서 고전적인 ASP 스타일이지만 ASP.NET으로 "포팅"되었습니다. : (
내 로컬 데이터베이스에 연결하려고 할 때 다음 메시지가 표시됩니다.
다단계 OLE DB 작업에서 오류가 발생했습니다.가능한 경우 각 OLE DB 상태 값을 확인하십시오.완료된 작업이 없습니다. 라코 디스
이 오류가 무엇을 의미하는지 아는 사람이 있습니까?이 연결 문자열을 사용하여 내 로컬 컴퓨터 (SQLEXPRESS 실행)에 연결 : 라코 디스
처음에 사용하던 연결 문자열은 데이터베이스에서 다시 지정했습니다.
업데이트 :
이 문제는 ADO와 함께 "통합 보안"을 사용하고있었습니다.사용자 계정을 사용하도록 변경했는데 연결이 잘되었습니다.
해결책
오래 전에 ASP에서 작업하면서이 문제를 만났습니다.이 지식 기반 문서를 찾았고 도움이되었습니다.문제가 해결되기를 바랍니다.
http://support.microsoft.com/kb/269495
이 방법이 작동하지 않고 모든 것이 확인되면 연결 문자열 일 수 있습니다.다음 단계를 시도해 보겠습니다.
제거 : 라코 디스
제공 업체 수정 : 라코 디스
다른 팁
참고로 connectionstrings.com 은 훌륭한 사이트이므로 모든 연결을 기억할 필요가 없습니다.문자열 구문.
멋진 Classic ASP를 통해 MySQL 데이터베이스에 연결하려고 할 때이 문제가 발생했습니다.위의 솔루션은 직접 수정하지는 않았지만 결국 ODBC 드라이버 (오래 사용 된 3.51에서)를 최신 버전으로 업데이트하여 해결했습니다.그런 다음 드라이버 라인을 그대로두고 공급자 비트를 추가하지 않을 수 있었지만 그에 따라 연결 문자열을 업데이트해야했습니다. 라코 디스
잘 작동했습니다.행복한 chappy