linqpad에 데이터베이스를 연결할 때 사용자 인스턴스을 사용한 적이 한 번도 없었습니다. 전체 SQLExpress 에디션에서만 작동하는 것처럼 보였습니다. 이제는 SQL Server 2012 (현재 출시 됨)에서 가치가 떨어지고 있습니다. 로컬 데이터베이스 기능을 대신 사용하거나 사용자 인스턴스 이외에 사용 하시겠습니까?LINQPAD, 사용자 인스턴스 및 SQL Server 2012
0
A
답변
2
LINQPad는 서버 이름에 "SQLEXPRESS"가 포함되어 있지 않으면 기본적으로 '사용자 인스턴스'확인란의 선택을 취소합니다. 그러나 확인란을 비활성화하지는 않습니다. 인스턴스가 SQL Express 인스턴스가 아닌 이름으로되어 있지 않은지 확신 할 수 없기 때문입니다.
LINQPad는 아직도 여전히 SQL Express를 2008 및 SQL Express를 2005
는 당신이 입력하면 당신은 SQL 2012 localdb에 연결할 수 있습니까 "(localdb) \ V11.0을 지원해야하기 때문에 사용자 인스턴스를 지원해야합니다 "서버 상자에?
감사합니다. Joe, 새 SQL Server Express 2012가 설치되었지만 사용자 인스턴스 폴더에서 데이터베이스에 연결할 수 없어서 (사용자 인스턴스 상자를 확인합니다) 일반적인 경로를 사용할 수 없습니다. 사용자 \ 사용자 이름 \ appdata \ roaming \ linkpad \ 의 mdf를 nutshell.mdf 데이터베이스를 c : \ db \로 재배치하지 않고 수행 할 수 있습니까? –
퍼팅 (localdb) \ v11.0은 사용자 인스턴스를 확인하지 않고 간단히 데이터베이스로 이동할 수 있습니다. 그러나 다른 예제를 클릭하면 동일한 새로운 연결이 만들어 지지만 메시지와 함께 실패합니다. 사용자 인스턴스의 프로세스 시작 실패로 인해 SQL Server의 사용자 인스턴스를 생성하지 못했습니다. –
새 연결을 만드는 대신 샘플 쿼리를 열 때 LINQPad가 자동으로 만드는 기존 연결을 편집하십시오. 수락하기 전에 '이 연결 기억하기'를 클릭하십시오. –