2012-01-25 3 views
0

SQL Server DB를 사용하고 있습니다. 연결 문자열은attachdbfilename에 대한 키가 잘못되었습니다.

Data Source=office1\SQLEXPRESS;AttachDbFilename=|DataDirectory|\dbSQLTest.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True 

로컬 컴퓨터에서 정상입니다. 네트워크 컴퓨터에서 "attachdbfilename에 유효하지 않은 키"가 표시됩니다.

서버 클라이언트 응용 프로그램을 만들고 싶지 않습니다. SQL 서버 DB를 사용하는 나의 목적은 동시에 3-4 컴퓨터에서 내 응용 프로그램을 실행하는 것입니다. 난 그냥 내 컴퓨터에서 네트워크 컴퓨터로 바로 가기를 만든다.
서버 인스턴스에 첨부하지 않는 이유는 사용자가 서버에 DB를 연결 한 다음 SSMS를 관리하기가 어렵 기 때문입니다. 알려주세요 감사합니다. Furqan

답변

0

정확하게 이해하고 있는지 확신 할 수 없지만 MS Access에서 할 수있는 것처럼 여러 명의 동시 사용자가 네트워크 드라이브에 동일한 MDF를 동시에 연결할 수는 없습니다.

중앙 컴퓨터에 SQL Express를 설치하고 리모컨 TCIP/IP access에 대해 열어서 연결 문자열을 IP/인스턴스로 변경하십시오.

관련 문제