반응형

sql-server 18

신뢰할 수 있는 연결이란?

신뢰할 수 있는 연결이란? SQL Server 2005(신뢰할 수 있는 연결 대 윈도우즈 인증)와 관련하여 신뢰할 수 있는 연결은 무엇입니까?신뢰할 수 있는 연결은 SQL Server 2005에서 Windows 인증을 사용하는 것과 동일합니다.인증은 도메인에서 수행되고 인증은 SQL Server에서 처리됩니다. SQL Server는 다음과 같은 자체 로그인을 사용할 수도 있습니다.saSQL Server에서 인증 및 인증된 사용자입니다.SQL Server가 혼합 인증 모드에서 실행되는 경우에만 사용할 수 있습니다. MSDN은 올바른 인증 모드를 선택하는 것에 대한 좋은 기사를 가지고 있습니다.좋은 입문서입니다.신뢰할 수 있는 연결은 Windows 인증(즉, Windows 로그인)을 의미합니다. SQL Se..

programing 2023.06.23

로그인 실패로 인해 SQL Server 2012를 시작할 수 없음

로그인 실패로 인해 SQL Server 2012를 시작할 수 없음 최근에 새로 설치한 윈도우즈 7에 마이크로소프트 SQL 서버 2012를 설치했는데 서버를 실행할 때마다 다음 오류가 발생합니다. 오류 1069:로그온 실패로 인해 서비스가 시작되지 않았습니다. .NT Service\MSSQL$SQLEXPRESS 이 문제를 어떻게 해결할 수 있습니까?이에 대한 답은 전체 SQL Server(NT 서비스)의 문제와 동일할 수 있습니다.MSSQL SERVER) 및 이는 암호를 재설정하기 위한 것입니다.아이러니한 것은, 비밀번호가 없다는 것입니다. 단계: 서비스 mmc에서 서비스를 마우스 오른쪽 버튼으로 클릭합니다. 속성 클릭 로그온 탭 클릭 암호 필드에 항목이 있는 것으로 나타납니다... 두 암호 필드를 모두 ..

programing 2023.05.14

SQL Server의 INSERT INTO SELECT 쿼리에서 중복 방지

SQL Server의 INSERT INTO SELECT 쿼리에서 중복 방지 다음 두 개의 테이블이 있습니다. Table1 ---------- ID Name 1 A 2 B 3 C Table2 ---------- ID Name 1 Z 데이터를 삽입해야 합니다.Table1로.Table2다음 구문을 사용할 수 있습니다. INSERT INTO Table2(Id, Name) SELECT Id, Name FROM Table1 하지만, 제 경우 중복된 ID가 존재할 수 있습니다.Table2(내 경우에는, 그냥"1") 그리고 저는 그것을 다시 복사하고 싶지 않습니다. 왜냐하면 그것은 오류를 일으킬 것이기 때문입니다. 저는 다음과 같은 것을 쓸 수 있습니다. IF NOT EXISTS(SELECT 1 FROM Table2 ..

programing 2023.05.09

SQL 다중 열을 다중 변수로 선택

SQL 다중 열을 다중 변수로 선택 SQL을 Teradata에서 SQL Server로 변환하고 있습니다. Teradata에서, 그들은 형식을 가지고 있습니다. SELECT col1, col2 FROM table1 INTO @variable1, @variable2 SQL Server에서 다음을 찾았습니다. SET @variable1 = ( SELECT col1 FROM table1 ); 따라서 문당 하나의 열/변수만 허용됩니다.단일 SELECT 문을 사용하여 두 개 이상의 변수를 할당하는 방법은 무엇입니까?SELECT @variable1 = col1, @variable2 = col2 FROM table1 SELECT @var = col1, @var2 = col2 FROM Table 다음은 SET / SEL..

programing 2023.04.29

SQL Server에서의 왼쪽 조인과 왼쪽 외부 조인의 비교

SQL Server에서의 왼쪽 조인과 왼쪽 외부 조인의 비교 LEFT JOIN ★★★★★★★★★★★★★★★★★」LEFT OUTER JOIN매뉴얼에 따라 FROM (Transact-SQL) : ::= [ { INNER | { { LEFT | RIGHT | FULL } [ OUTER ] } } [ ] ] JOIN " " "OUTER는 옵션으로 표시됩니다(대괄호 안에 포함). 「」를 해도,OUTER차이가 없든 없든요join 절의 다른 요소도 옵션으로 표시되지만 생략하면 차이가 발생한다는 점에 유의하십시오. 를 들어, 「」의, 「」는, 「」를 참조해 주세요.JOIN이은 "Default는 "Default는 "Default" 입니다.INNER「」를 ,JOIN 이것은 ,, 것, 이, 이, 이, 이, 이, 이, ., ..

programing 2023.04.19

SQL Server 데이터베이스 버전 제어 방법

SQL Server 데이터베이스 버전 제어 방법 데이터베이스를 버전 관리 하에 두고 싶다. 적어도 데이터(알람에서 언급했듯이, 사용자 유형과 관리자)는 항상 가지고 있어야 합니다.또한 성능 측정을 위해 생성된 테스트 데이터를 대량으로 수집해야 하는 경우도 종종 있습니다. 데이터베이스에 버전 제어를 적용하려면 어떻게 해야 합니까?Martin Fowler는 http://martinfowler.com/articles/evodb.html이라는 주제에 대해 제가 가장 좋아하는 기사를 썼습니다.운영 데이터베이스를 쉽게 업그레이드할 수 있는 방법을 원하기 때문에 alumb 등의 제안대로 스키마 덤프를 버전 관리 하에 두지 않기로 선택했습니다. 단일 프로덕션 데이터베이스 인스턴스를 사용하는 웹 애플리케이션의 경우 다음..

programing 2023.04.19

SQL 네트워크 인터페이스, 오류: 50 - 로컬 데이터베이스 런타임 오류가 발생했습니다.자동 인스턴스를 만들 수 없습니다.

SQL 네트워크 인터페이스, 오류: 50 - 로컬 데이터베이스 런타임 오류가 발생했습니다.자동 인스턴스를 만들 수 없습니다. ASP를 사용하다NET MVC 5를 5 웹MyDatabase.mdfApp_DataSQL 2014 를 SQL Server 2014 Express와 함께 했습니다.LocalDb할 수 합니다.Server Explorer를 사용하여 데이터베이스 테이블을 편집할 수 있지만 응용 프로그램을 디버깅하고 데이터베이스가 필요한 페이지로 이동하면 다음 오류가 발생합니다. SQL Server에 대한 연결을 설정하는 동안 네트워크 관련 오류 또는 인스턴스별 오류가 발생했습니다.서버를 찾을 수 없거나 서버에 액세스할 수 없습니다.인스턴스 이름이 올바르고 SQL Server가 원격 연결을 허용하도록 구성되..

programing 2023.04.14

GUID의 SCOPE_IDENTITY()?

GUID의 SCOPE_IDENTITY()? 누가 나에게 말할 수 있나요?SCOPE_IDENTITY()SQL Server에서 GUID를 프라이머리 키로 사용할 경우 순차 GUID를 기본 키로 사용하고 있기 때문에 먼저 GUID를 만들고 변수로 저장하는 것은 원하지 않습니다. 마지막으로 삽입된 GUID 기본 키를 가져오는 가장 좋은 방법이 무엇인지 알고 계십니까?OUTPUT을 사용하면 GUID를 되찾을 수 있습니다.이것은, 복수의 레코드를 삽입하는 경우에도 유효합니다. CREATE TABLE dbo.GuidPk ( ColGuid uniqueidentifier NOT NULL DEFAULT NewSequentialID(), Col2 int NOT NULL ) GO DECLARE @op TABLE ( ColGu..

programing 2023.04.09
반응형