«sql-server» 태그된 질문

모든 버전의 Microsoft SQL Server (MySQL 아님) sql-server-2016과 같은 버전 별 태그도 질문과 관련이 있기 때문에 추가하십시오.

1
서비스 브로커가 백업되어 현재 수신 중이지만 처리하지 않는 것 같습니다.
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 4 년 전에 마이그레이션 되었습니다 . 이벤트 알림에 문제가 있습니다. 메시지가 수신되는 시스템 / 드라이브 / 데이터베이스 (수신자)에서 아무도보고 있지 않을 때 드라이브가 가득 차서 하루 종일 백업되었습니다. 이제 드라이브의 공간을 확보 했으므로 …

1
GUI를 사용하여 데이터베이스 복원-잘못된 파일 복원
SSMS 그래픽 인터페이스를 엉망으로 만들고 "복원"작업의 옵션을 연구하고 있습니다. 내가 주목 한 것은 "스크립트 생성"을 클릭하면 쿼리의 첫 번째 줄은 다음과 같습니다. RESTORE DATABASE [MyDatabase] FROM DISK = N'Server_Patch\Database_name_LOGSHIPPING.BKP' WITH FILE = 1, NORECOVERY, NOUNLOAD, STATS = 5 ( and a lot of log backups for point in time ) …

1
SQL Server-중첩 된 비 결정적 뷰 스택에서 문자열 지역화 처리
데이터베이스 프로파일 동안 나는 액세스 얻을 약간의 비 결정적 함수를 참조하는 뷰 건너 온 분당 1000-2500 번 에 대한 각 이 응용 프로그램의 풀에서 연결을. SELECT보기에서 단순 하면 다음과 같은 실행 계획이 생성됩니다. 이는 몇 개월마다 한두 행씩 바뀌는 행이 수천 개 미만인 뷰에 대한 복잡한 계획처럼 보입니다. 그러나 다음과 …

3
간단한 CCI 행 그룹을 만드는 데 최대 30 초가 걸리는 이유는 무엇입니까?
인서트 중 일부가 예상보다 오래 걸리는 것을 발견했을 때 CCI와 관련된 데모를 진행하고있었습니다. 재현 할 테이블 정의 : DROP TABLE IF EXISTS dbo.STG_1048576; CREATE TABLE dbo.STG_1048576 (ID BIGINT NOT NULL); INSERT INTO dbo.STG_1048576 SELECT TOP (1048576) ROW_NUMBER() OVER (ORDER BY (SELECT NULL)) RN FROM master..spt_values t1 CROSS JOIN master..spt_values t2; …

3
상호 배타적 인 서브 클래스로 타입 / 서브 타입 디자인 패턴에서 서브 타입의 서브 타입 구현
소개 이 질문이 미래의 독자들에게 유용하기 위해 나는 일반적인 데이터 모델을 사용하여 내가 직면 한 문제를 설명 할 것이다. 우리의 데이터 모델은 3 개의 엔티티로 구성되며 A, B및 로 표시됩니다 C. 일을 단순하게 유지하기 위해 모든 속성은 int유형이됩니다. 엔티티 A의 속성을 다음했습니다 D, E그리고 X; 엔티티 B의 속성을 다음했습니다 D, …

2
SQL Server에서 이러한 문자가 모두 같은 이유는 무엇입니까?
나는 그것을 얻지 못한다. 이 SQL 쿼리를 참조하십시오. select nchar(65217) -- ﻁ select nchar(65218) -- ﻂ select nchar(65219) -- ﻃ select nchar(65220) -- ﻄ if nchar(65217) = nchar(65218) print 'equal' if nchar(65217) = nchar(65219) print 'equal' if nchar(65217) = nchar(65220) print 'equal' 전 이적 관계를 기반으로 , 이는 SQL Server가 …

3
SQL Server의 엄청난 데이터 및 성능
SQL Server 백엔드를 사용하여 매우 많은 양의 레코드를 수집하고 저장하는 응용 프로그램을 작성했습니다. 나는 최고점에서 평균 레코드 양이 하루에 약 3-4 억 (20 시간의 작동 시간) 정도 어딘가에 계산했습니다. 내 원래 솔루션 (실제로 데이터를 계산하기 전에)은 내 응용 프로그램이 클라이언트가 쿼리 한 동일한 테이블에 레코드를 삽입하는 것이 었습니다. 많은 레코드가 …

4
SSMS가 설치되지 않은 SQL Server 버전 / 버전은 어떻게 찾습니까?
Management Studio를 설치하지 않고 설치된 에디션을 어떻게 알 수 있습니까? 다른 소프트웨어의 라이센스 관리자 역할을하는 서버가 있습니다. 높은 RAM 사용량 경고를 조사한 결과 sqlservr.exe 프로세스가 거의 2GB의 RAM을 차지하고 있음을 발견했습니다 . 프로그램 메뉴를 살펴보고 구성 관리자가 설치되어 있음을 알았습니다. 그렇지 않으면 꽤 뼈대입니다. EXE 파일의 속성을 클릭하고 10.50.1600.1을 찾았지만 …
20 sql-server 

2
모든 레코드를 선택하고 결합이 존재하면 테이블 A와 결합하고, 존재하지 않으면 테이블 B
내 시나리오는 다음과 같습니다. 나는 내 프로젝트를 위해 지역화 작업을하고 있으며 일반적으로 C # 코드 에서이 작업을 수행하려고하지만 SQL을 조금 강화하려고하기 때문에 SQL 에서이 작업을 조금 더하고 싶습니다. 환경 : SQL Server 2014 Standard, C # (. NET 4.5.1) 참고 : 프로그래밍 언어 자체는 관련이 없어야합니다. 완전성을 위해 포함시켜야합니다. 그래서 …

2
각 SQL Server 버전에 대한 전체 온라인 작업 목록이 있습니까?
5TB 데이터베이스에서 큰 테이블 중 일부를 변경하려고 할 때 온라인에서 수행 할 수있는 작업 목록과 실행 중에 전체 잠금을 유지해야하는 작업 목록이 필요하다는 것을 알았습니다. 이상적으로이 목록에는 SCH-M 잠금이 마지막에 커밋해야하는 명령문에 대한 정보도 포함됩니다. Microsoft에서 근무한 대부분의 시간을 알고 있지만 SQL Server 2005에서 2014 CTP로 발전 할 때 공개적으로 …

1
숫자로 캐스트 할 때 이상한 SQL Server 인스턴스 충돌
C # Entity Framework로 작업하는 동안 SQL Server 인스턴스가 충돌하는 것을 발견했습니다. 나는이 진술을 추적 할 수있었습니다. SELECT * FROM dbo.[TestTable] where mpnr in (1099059904, 1038139906, 1048119902, 1045119902, 1002109903, 1117109910, 1111149902, 1063149902, 1117159902, 1116109904, 1105079905, 1012079906, 1129129904, 1103059905, 1065059905, 1091059906, 1110149904, 1129149903, 1083029905, 1080139904, 1076109903, 1010019902, 1058019902, 1060019903, 1053019902, 1030089902, …

4
실행 계획과 STATISTICS IO 순서
SQL Server 그래픽 실행 계획은 오른쪽에서 왼쪽으로, 위에서 아래로 읽습니다. 에 의해 생성 된 출력에 의미있는 순서가 SET STATISTICS IO ON있습니까? 다음 쿼리 : SET STATISTICS IO ON; SELECT * FROM Sales.SalesOrderHeader AS soh JOIN Sales.SalesOrderDetail AS sod ON soh.SalesOrderID = sod.SalesOrderID JOIN Production.Product AS p ON sod.ProductID = p.ProductID; …

2
Windows 인증을 사용하여 연결된 서버를 작동 시키려면 어떻게해야합니까?
도메인 환경에서 "로그인의 현재 보안 컨텍스트를 사용하여 작성"을 사용하는 다른 서버 인 ServerB에 연결된 서버를 연결하려고합니다. Kerberos를 사용하려면 각 서버에서 SQL Server를 실행하는 서비스 계정에 대해 SPN을 만들어야한다고 읽었습니다. 나는 그것을했고 지금은 인증 체계가 Kerberos임을 보여 주지만 여전히 오류에 직면하고 있습니다. "Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'". Active Directory에서 …

4
HashBytes 함수에서 올바른 알고리즘 선택
비교 목적으로 nvarchar 데이터의 해시 값을 만들어야합니다. T-SQL에는 여러 가지 해시 알고리즘이 있지만이 시나리오에서 가장 적합한 알고리즘은 무엇입니까? 두 개의 다른 nvarchar 값에 대해 중복 해시 값을 가질 위험이 최소가되도록하려고합니다. 인터넷에 대한 나의 연구에 따르면 MD5가 가장 좋습니다. 맞습니까? MSDN은 사용 가능한 알고리즘에 대해 알려주지 만 (아래 링크 참조) 어떤 …

5
SQL Server Management Studio 용 SQL Server 프로파일 러 다운로드
특정 데이터베이스에서 실행중인 코드를보기 위해 SQL Server 2008 데이터베이스를 어떻게 프로파일 링 할 수 있습니까? SQL Server 프로파일 러를 사용하는 것을 기억하지만 SQL Server 2008 R2 Express를 다운로드 한 후 SQL Server Management Studio에 표시되지 않습니다. 해당 도구를 어디서 다운로드하여 설치할 수 있습니까? 이 옵션을 보려면 SQL Server 2008 정식 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.