«sql-server» 태그된 질문

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

3
WITH CTE와 WITH CTE (<열 _ 이름>)의 차이점은 무엇입니까?
MSDN에서 공통 테이블 표현식 사용에 표시된대로 CTE를 다음과 같이 정의 할 수 있습니다. WITH expression_name [ ( column_name [,...n] ) ] AS ( CTE_query_definition ) 다음과 같이 사용하십시오. SELECT &lt;column_list&gt; FROM expression_name; CTE 2 명을 팔로우한다고 가정 해 보겠습니다. with cte1 as( select name from Table1 ) with cte2(name) as( …

6
MS SQL Server에서 엉망 복제를 수정하는 방법
백업에서 데이터베이스를 복원했습니다. 데이터베이스는 복제를 사용하여 다른 서버에 게시합니다. 데이터베이스 복원이 복제를 중단한다고 가정하면 복제를 삭제하고 다시 작성하려고했습니다 (처음부터 다시 작성하는 스크립트가 있습니다). 정확히 내가 한 일을 잘 모르겠지만 이제는 완전히 엉망인 상태이며 해결할 수 없습니다. 먼저 구독자를 제거하려고 시도합니다 (게시자 서버에서). EXEC sp_dropsubscription @publication = 'PublicationName', @article = N'all', …

1
PowerShell에서 SQLCMD를 통해 LocalDB에 연결
SQLCMD 유틸리티를 사용하여 PowerShell을 통해 컴퓨터의 "localdb \ MSSQLLocalDB"서버에 액세스하려고합니다. PowerShell v5, .NET v5.0을 사용하고 있으며 서버 이름은 (localdb)\MSSQLLocalDBMicrosoft SQL Server Management Studio 2014에서 서버 이름에 연결할 때입니다. PS C:\&gt; sqlcmd -S localdb\MSSQLLocalDB그리고 PS C:\&gt; sqlcmd -S .\localdb\MSSQLLocalDB이 오류가 발생합니다 : Sqlcmd : 오류 : SQL Server 용 Microsoft ODBC …

4
여러 유형이 될 수있는 값을 저장하는 올바른 방법
나는이 답변의 테이블과 질문 표를. 답변 테이블 값을 가지고 있지만, 문제에 따라이 값이 될 수있다 bit, nvarchar또는 number(지금까지). 질문 의도 응답 값 유형이 무엇을해야 개념을 가지고있다. 최소한 숫자를 비교해야하므로 이러한 Answer 값을 한 지점에서 구문 분석하는 것이 중요합니다 . 좀 더 자세한 내용을 위해 일부 사용자는 질문 및 잠재적 답변 …

3
VS DB 프로젝트로 가져온 후 "사용자에게 확인되지 않은 참조"
기존 SQL Server 2008r2 프로덕션 데이터베이스를 VS 2013 데이터베이스 프로젝트로 가져 왔습니다. 이제 줄을 따라 많은 오류가 발생합니다. Error SQL71501: User: [mydbuser] has an unresolved reference to Login [mydbuser]. 사용자를 관리하기 위해 VS DB 프로젝트가 실제로 필요하지는 않지만 배치시 사용자를 제거하려고하면 걱정할 것입니다. 파일 자체는 다음과 같이 생성됩니다 CREATE USER …


5
DELETE 문이 REFERENCE 제한 조건과 충돌했습니다.
모든 사용자를 삭제하려고하는데 오류가 발생합니다. Msg 547, Level 16, State 0, Line 1 The DELETE statement conflicted with the REFERENCE constraint "FK_M02ArticlePersons_M06Persons". The conflict occurred in database "workdemo.no", table "dbo.M02ArticlePersons", column 'M06PersonId'. The statement has been terminated. 쿼리 : DELETE FROM [workdemo.no].[dbo].[M06Persons] WHERE ID &gt; '13' GO 사용해야 할 것 …
11 sql-server  t-sql 

1
DMV sys.dm_exec_query_stats에서 last_worker_time과 last_elapsed_time의 차이점은 무엇입니까?
DMV sys.dm_exec_query_stats 에서 last_worker_time 및 last_elapsed_time의 의미는 무엇 이고 그 차이점 은 무엇입니까? 검색어 아래에서 발사 할 때 SELECT TOP 20 qs.last_worker_time, qs.last_worker_time/1000000 last_worker_time_in_S, qs.last_elapsed_time, qs.last_elapsed_time/1000000 last_elapsed_time_in_S FROM sys.dm_exec_query_stats qs order by qs.last_worker_time desc 나는 아래와 같이 결과를 얻습니다. 내가 주목 한 것은 둘 다 같거나 경과 시간이 작업자 시간보다 …

6
데이터베이스 2에서 논리 페이지 (5 : 65424)를 가져 오지 못했습니다.
SqlException저장 프로 시저를 호출 하면 다음과 같은 결과가 나타납니다 . 데이터베이스 2에서 논리 페이지 (5 : 65424)를 가져 오지 못했습니다. 4899918190390149120이 아닌 할당 단위 7349876362857938944에 속합니다. System.Data.SqlClient.SqlException 발생 Message = "데이터베이스 2에서 논리 페이지 (5 : 65424)를 가져 오지 못했습니다. 할당 단위 7349876362857938944가 아닌 4899918190390149120에 속합니다. Source = ". Net …

5
백업-> 복원 작업 후 사용자 권한이 엉망 임
여러 개의 SQL Server 2008 데이터베이스를 새 db 서버로 이동하여 모든 파일 (.bak 파일)을 백업하고 이러한 파일을 새 상자에 복사 한 후 복원했습니다 (모두 SQL Management Studio를 사용하여 수행). 모두 괜찮 았지만 이제는 이전 RDBMS에서 계속 작동하는 SQL Server 계정을 사용하여 데이터베이스에 로그인 할 수 없습니다. 내 Windows 인증 로그인은 …

1
JOIN 절에서 OR 사용시 이상한 쿼리 계획-테이블의 모든 행에 대한 지속적인 스캔
JOON 절에서 OR를 사용하는 것보다 UNIONing 두 결과 집합이 더 나은 이유를 보여주기 위해 샘플 쿼리 계획을 작성하려고합니다. 내가 작성한 쿼리 계획으로 인해 문제가 발생했습니다. Users.Reputation에서 비 클러스터형 인덱스가있는 StackOverflow 데이터베이스를 사용하고 있습니다. 쿼리는 CREATE NONCLUSTERED INDEX IX_NC_REPUTATION ON dbo.USERS(Reputation) SELECT DISTINCT Users.Id FROM dbo.Users INNER JOIN dbo.Posts ON Users.Id …

6
COMM UNCOMMITTED 격리 수준을 사용하는 최상의 상황
우리 모두 알고 있듯이, READ UNCOMMITTED는 더티 읽기 및 팬텀 읽기와 같은 것들이 발생할 수있는 가장 낮은 격리 수준입니다. 이 격리 수준을 사용하기 가장 좋은시기는 언제이며 어떤 이유로 사용해야합니까? 실제로 나는 이전에 답변을 읽었지만 충분한 예가 없기 때문에 완전히 이해할 수 없었습니다.

1
로컬 서비스 계정에서 실행되는 SQL Server에서 도메인 사용자가 소유 한 SSIS 패키지 실행
Transfer SQL Server Objects 작업이 포함 된 SSIS 패키지를 실행하고 싶습니다. 관련 서버가 동일한 도메인에 있지만 SQL Server 서비스가 로컬 서비스 계정에서 실행되고 있습니다. 따라서 환경은 다음과 같습니다. 도메인 서버 1 로컬 계정에서 실행되는 SQL Server 파일 시스템에서 : SSIS 패키지 SQL Server 에이전트 : 작업 서버 2 로컬 계정에서 …
10 sql-server  ssis 


2
설명서에서 sys.dm_exec_query_stats 경고의 실제 영향은 무엇입니까?
문서 에 대한 sys.dm_exec_query_stats다음 상태 : 서버에서 현재 실행중인 워크로드가있는 경우 sys.dm_exec_query_stats의 초기 쿼리가 부정확 한 결과를 생성 할 수 있습니다. 쿼리를 다시 실행하여보다 정확한 결과를 확인할 수 있습니다. 때로는 활동적인 작업 중에 DMV에 쿼리하여 정확한 결과를 선호합니다. 실제로 위의 경고를 적용하는 방법을 모르겠습니다. 항상 DMV를 두 번 쿼리하고 두 …
10 sql-server  dmv 

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