programing

연결 문자열에서 "서버"와 "데이터 원본" 비교

minimums 2023. 5. 23. 21:44
반응형

연결 문자열에서 "서버"와 "데이터 원본" 비교

저는 SqlServer가 처음입니다. 지금은SqlLocalDb로컬로 작동하도록 설치됩니다.좋습니다. 하지만 일반적으로 두 개의 연결 문자열이 표시되며 두 개 모두 작동합니다.

Data Source=(localdb)\v11.0;Integrated Security=true;

그리고.

Server=(localdb)\v11.0;Integrated Security=true;

그 둘 사이에는 정확히 어떤 차이가 있습니까?

완전히 동의어인 연결 문자열 키워드를 포함한 모든 연결 문자열 키워드의 전체 목록은 다음 문서를 참조하십시오.

이들은 모두 완전히 동일합니다.

  • 데이터 원본
  • 서버
  • 주소.
  • 주소
  • 네트워크 주소

SQL Server에 대해 동일한 것을 나타내기 때문에 Server와 Data Source 사이에는 차이가 없습니다. SQL Server 인스턴스의 전체 이름에 "MyComputerName\MyShortInstanceName" 구문이 있으며, SQL Server 인스턴스가 통신하는 데 사용하는 포트가 포함될 수 있습니다.

참조: http://social.msdn.microsoft.com/Forums/en/sqldataaccess/thread/7e3cd9b2-4eed-4103-a07a-5ca2cd33bd21

이들은 동의어입니다. 둘 중 하나를 사용할 수 있습니다.

즉, 프레임워크에 관한 한, 그들은 동일합니다.

내가 가장 좋아하는 설정은 공백이 없는 설정입니다.가장 간단한 형태로 URL, 컨테이너, 사용자 및 자격 증명의 네 가지 값을 제공해야 합니다.

  • 서버
  • 데이터베이스
  • 사용자(oruid)
  • 암호(또는 pwd)

연결 문자열은 다음과 같습니다.

server = stuffy.databases.net ; database = syslog; user= konrad; password= Password123(.);

언급URL : https://stackoverflow.com/questions/15025055/server-vs-data-source-in-connection-string

반응형