2010-01-17 2 views
-3

이름이 UHMS.mdf 인 Microsoft SQL Server 데이터베이스 파일 (SqlClient)을 사용하고 있으며 연결할 수 없습니다. 누군가 제발 도와 줄 수 있어요.Microsoft SQL Server 데이터베이스 파일 (SqlClient)에 연결할 수 없습니다.

감사합니다.

+1

연결 문자열과 정확한 오류를 포함하여 연결하는 데 사용하는 코드를 표시해야합니다. – DyingCactus

+3

자세한 정보를 제공해주십시오. – Dariusz

+2

이미이 질문을했습니다 - http://stackoverflow.com/questions/2081765/i-cannot-connect-to-sqlexpress-using-vb-net –

답변

1

SQL Server에서는 파일에 직접 연결하지 않습니다. 데이터베이스 집합이 탑재 된 SQL Server 인스턴스에 연결합니다. 각 데이터베이스는 두 개의 (하나의 데이터, 하나의 로그) 이상의 데이터 파일로 구성됩니다. UHMS.mdf 데이터 파일은 데이터베이스와 연결됩니다. 또한 SQL Server Authenticated 또는 Windows Authenticated 로그인을 사용하여 연결할 수 있습니다. 따라서 알아 두어야 할 것은 다음과 같습니다.

  1. 사용할 SQL Server 서버 및 인스턴스의 이름.
  2. 처음에 연결할 데이터베이스 이름에는 UHMS.mdf 데이터 파일이 마운트되어 있습니다. UHMS라는 이름일까요?
  3. 사용할 인증 모드. SQL Server 인증 인 경우 사용자 이름과 암호가 필요합니다. Windows의 경우 SQL Server 인스턴스에 연결할 수 있도록 sysadmin에서 계정을 설정해야합니다.

사용할 연결 문자열의 예는 www.connectionstrings.com을 참조하십시오.

+0

을 제외하고는 SQL Server Express - 거기에 ** 할 수 있습니다 ** 'Server =. \ SQLExpress; AttachDbFilename = c : \ asd \ qwe \ mydbfile.mdf; Database = dbname;과 같은 연결 문자열을 사용하여 특정 파일을 지정하십시오. Trusted_Connection = 예; –

관련 문제