2012-09-28 4 views
1

, 나는 SQL 오류를 258SQL Server Management Studio를 2012 푸른 SQL에 연결이

Cannot connect to tcp:xxxxxxxxxx.database.windows.net,1433.

A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - The wait operation timed out.) (Microsoft SQL Server, Error: 258)

I 설정 및 ODBC 연결을 받고 계속하고 도움 듯 그것은 연결을 설정하지만 연결되지 않는 이유에 당황 스럽다. 또한 IP 주소가 Azure에 허용 된 IP 주소로 나열되어 있지만 여전히 운이 없습니다. 여기에 내가 SSMS 2012를 사용하여 로그인을 시도하고 무엇 :

Server Type: Database Engine Server Name: tcp:xxxxxxxxxx.database.windows.net,1433 Authentication: SQL Server Authentication Login: [email protected] Password: xxxxxxxxxx

Connect to database: xxxxxxx_db Connection time-out: 30 Encrypt: True

내 연결 문자열 : 당신의 도움이 크게 감사합니다 Server=tcp:xxxxxxxxxx.database.windows.net,1433;Database=database_db;User [email protected];Password={your_password_here};Trusted_Connection=False;Encrypt=True;Connection Timeout=30;

, 감사합니다!

+0

http://www.connectionstrings.com/sql-azure 당신이 SQL Management Studio를 사용하여 ODBC와 연결을 시도 방법에 대한 자세한 구체적으로 할 수 있는지에 따라 다를 것 같다? ODBC를 전혀 사용하지 않아야합니다. 로컬 SQL 서버에 사용할 동일한 연결 대화 상자가있는 관리자 자격 증명을 사용하여 SQL Azure 서버에 연결하기 만하면됩니다. 포트 번호를 1433으로 지정하려고 시도하지 말고 그냥 호스트 이름을 입력하십시오. –

답변

0

연결 문자열이 여기에 표시됩니다

Server=tcp:[serverName].database.windows.net;Database=myDataBase; 
User ID=[LoginForDb]@[serverName];Password=myPassword;Trusted_Connection=False;Encrypt=True; 
+0

질문란에 문자열을 추가했지만 서버 끝에 포트 번호 이외의 차이점이 표시되지 않습니다. 어쨌든, 나는 단지 그것을 확실하게하기 위해 다시 시도했다. 도움을 주셔서 감사합니다,하지만 다른 아이디어? – MikeTrottman

+0

글쎄, 문자열에 포트와 타임 아웃 값이 포함되어 있습니다. 제한 시간 값을 늘리거나 생략 할 수 있습니다. 그것 이외에, 나는 확실하지 않다. 나는 1433이 Azure가 사용하는 유일한 항구라고 생각한다 (그러나 긍정적이지는 않다). 따라서이를 지정하는 것은 불필요합니다. – gangreen

관련 문제