2008-09-30 5 views
2

마이그레이션 : 내가 지시 행운과 here 다음 시도연결 오류 : 나는 다음과 같은 오류를 얻고있다

Open 
OLE error code:80004005 in Microsoft OLE DB Provider for SQL Server 
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied. 
HRESULT error code:0×80020009 
Exception occurred. 

.

아이디어가 있으십니까?

FIXED

내 노트북에 설치되어 많은 혼합 시스템 데 관련이 믿고 내 특정 문제. Visual Studio 2005 및 2008 구성 요소와 SQL Server Express Edition뿐만 아니라 내 환경의 안정성에 영향을 미칠 수있는 다양한 구성 요소가 포함 된 SQL Server Management Standard가있었습니다. 일단 내가 비스타를 다시로드하고 from the link above 단계를 거쳤다면 문제없이 작동했습니다.

SQL Server 및 SQL Server Management Studio의 Express Edition 만로드했습니다.

+0

사용중인 SQL Server의 버전은 무엇입니까? database.yml을 게시 할 수 있습니까? – hectorsq

답변

0

필자는 필자의 랩톱에 많은 혼합 시스템을 설치해야한다고 생각했다. Visual Studio 2005 및 2008 componets과 SQL Server Managment Standard를 SQL Server Express Edition 및 다른 envirnomnet의 안정성에 영향을 미칠 수있는 다양한 구성 요소로로드했습니다. 일단 내가 비스타를 다시로드하고 http://wiki.rubyonrails.org/rails/pages/HowtoConnectToMicrosoftSQLServer에 단계를 거쳐 갔다면 문제없이 일했습니다.

Express Edition의 SQL Server 및 SQL Server Management Studio 만로드했습니다.

1

일반적으로 인증/사용 권한 오류입니다.

SQL Server는 웹 서버와 동일한 상자에 있으며 실행중인 계정을 검토하고 만들고있는 연결 유형 (통합 또는 기타)을 검토합니까?

0

임의 추측 : 기본적으로 SQL Server는 최소한 네트워크 액세스를 허용하지 않습니다. SQL Admin 관리자 도구는 명명 된 파이프를 사용하여 연결되지만 레일은 TCP를 사용하려고 할 가능성이 큽니다.

관련 문제