2012-05-15 6 views
0

현재 wpf Windows 응용 프로그램을 만들고 데이터베이스에서 데이터를 철회하므로 원격 서버 SQL Server 데이터베이스에 대한 연결을 설정해야합니다. 이제 몇 가지 오류가 발생했습니다. 내가 처음에 원격 관리 서버를 사용하여 원격 서버 Sql Server에 연결하려고 시도했을 때 실제로 연결을 테스트 할 수 있는지 테스트 할 때 다음 오류가 발생합니다.내 원격 SqlServer 데이터베이스에 연결

서버와 성공적으로 연결되었지만 로그인 프로세스 중에 오류가 발생했습니다. (공급자 : Named Pipes Provider, 오류 : 0 - 파이프의 다른 쪽 끝에 프로세스가 없습니다.) (Microsoft SQL Server, 오류 : 233)

ovcourse, 나는 내 연구를 위해 최선을 다했지만, 그리고 방화벽 속성에서 SqlBrowser를 허용하는 것에 대해 이야기하는 몇 가지 사실을 발견했습니다 ... Windows 방화벽을 통해 포트 1433과 포트 1434에 연결을 허용하고 두 가지를 모두 수행했습니다. 실종되거나하지 않는 무언가가 있습니까?

또한 "연결이 성공적으로 서버와 연결되었습니다"라는 말은 연결할 수 있지만 어딘가에 문제가있는 것입니다. 또한 "로그인 프로세스 중에 오류가 발생했습니다"라고 말하면 잘못된 자격 증명을 입력했다는 의미 일 수 있습니까? SQLExpress를 설치할 때 Windows 인증을 선택 했으므로 사용자 이름과 암호를 얻지 못했습니다. 그래서 서버 자체에 연결하는 데 사용하는 Administrator 계정의 사용자 이름과 암호를 사용했습니다. 모르겠다. 내 로그인으로 할 일이있을 수있다. 아무도 내가 TCP 연결을 사용 가능하게하고 SqlBrowser를 허용 했는데도 왜 그 오류가 발생하는지에 대해 올바른 방향으로 알려 주실 수 있습니까? 도움을 주시면 대단히 감사하겠습니다. 감사합니다. .

+0

http://blogs.msdn.com/b/sql_protocols/archive/2006/07/26/678596.aspx – Habib

답변

0

이것은 잘못된 운영 체제/환경 차이로 인한 인증서 관련 오류입니다. 이 테스트 목적을 위해 인증서를 사용하지 않거나 you can configure it here (실제 응용 프로그램을 만들고 그냥 사용하지 않는 것이 좋습니다).

+0

안녕하세요, 답장을 보내 주셔서 감사합니다. 나는 아픈 지금은 인증서를 비활성화하는 것 같아요. 어떻게하면 해제 할 수 있습니까? 감사합니다 –

+0

안녕하세요, 내 SQL Server 로그를 확인한 결과이 오류가 발생합니다. 'MYPC/Administrator'사용자가 로그인하지 못했습니다. 이유 : SQL Server 인증에서 NT 계정 이름을 사용하려고 시도했습니다. 문제 일 수 있습니다. .. 그 오류는 무엇을 의미합니까? –

+0

Nvm은 새로운 로그인을 생성하고 로그인을 데이터베이스 소유자로 설정하여 작동하게했습니다. –

0

새 ID를 작성하여 sql 서비스 및 에이전트 서비스를 실행하고 ea admin 또는 다른 것과 같은 서비스로 시작하십시오.

포트를 수정하고 텔넷 구성을 확인하고이를 통해 포트를 활성화/열어도 포트 오류가 계속 표시됩니다.

SQL Server2008 r2가 설치된 가상 서버를 만든 다음 비슷한 문제가 발생하여 정상적으로 작동했습니다.

서버를 포맷하여 다시 사용하기 때문에 오류 및 인증 문제가 발생할 수 있습니다.

관련 문제