sql 데이터베이스

로컬데이터베이스를 이용하여
SqlConnection sqlCon = new SqlConnection(@“Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=LoginDB;Integrated Security=True”);

이렇게 프로그램을 작성했는데, 다른 컴퓨터에서 실행시 sql데이터베이스를 설치, 설정하는 방법을 모르겠습니다. 자세하게 설명 해주실수 있으실까요?

감사합니다.

1개의 좋아요

아래 문서에 나와 있습니다.

SQL Server Express LocalDB - SQL Server | Microsoft Learn

문서를 잘!! 읽어가면서 설치하시면 아무런 문제가 없을 것입니다.

참고로,

  • 로컬DB는 윈도우에서만 사용가능합니다.
    다른 운영체제라면, SQLite 나 Postgresql 과 같은 오픈소스 DB를 사용할 수 있습니니다.

  • 연결 문자열에 적어 놓으신 데이터 베이스 인스턴스 이름 "MSSQLLocalDB"는 자동 인스턴스 생성 기능을 위한 예약된 이름입니다. 즉, 데이터 베이스 설치하고 실행하면 그 이름을 가진 인스턴스가 자동으로 생성되어 별도로 인스턴스 생성 과정이 필요 없다는 의미입니다.

설치 후 아래 명령을 터미널에서 입력하면 실행됩니다.

SqlLocalDB start

로컬DB 관리도구(SqlLocalDB.exe)에 대해서는 아래의 문서를 참고하세요.
SqlLocalDB 유틸리티 - SQL Server | Microsoft Learn

1개의 좋아요