«sql-server-2008» 태그된 질문

Microsoft SQL Server 2008 버전과 관련된 질문에이 태그를 사용하십시오.




2
단일 SELECT 문에 여러 공통 테이블 식을 어떻게 가질 수 있습니까?
복잡한 select 문을 단순화하는 중이므로 일반적인 테이블 식을 사용할 것이라고 생각했습니다. 단일 cte를 선언하면 제대로 작동합니다. WITH cte1 AS ( SELECT * from cdr.Location ) select * from cte1 동일한 SELECT에서 둘 이상의 cte를 선언하고 사용할 수 있습니까? 즉이 SQL은 오류를 제공합니다 WITH cte1 as ( SELECT * from cdr.Location …


6
로컬 SQL Server 인스턴스에 대한 관리자 액세스 권한을 어떻게 부여합니까?
로컬 컴퓨터에 SQL Server 2008 R2를 설치했습니다. 그러나 권한 (또는 부족)으로 인해 새 데이터베이스를 만들 수 없습니다. "데이터베이스 생성 권한이 거부되었습니다." 그래서 현재 로그인에 관리자 권한을 할당하려고했습니다. "사용자에게이 작업을 수행 할 권한이 없습니다." 또한 관리자 권한이 있지만 운이없는 새 로그인을 만들려고했습니다. 데이터베이스를 만들 수 있도록 관리자 권한을 어떻게 부여합니까? 다시 …

3
교착 상태로 인한 SqlException을 잡는 방법은 무엇입니까?
닷넷 3.5에서 / C # 응용 프로그램, 나는 캐치 싶습니다 SqlException하지만 이 교착 상태로 인한 경우에만 은 SQL Server 2008의 인스턴스. 일반적인 오류 메시지는 다음과 같습니다. Transaction (Process ID 58) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. 그러나이 …

6
SQL Server에서 RegEx 사용
아래의 RegEx 설정 / 매개 변수를 기반으로 RegEx를 사용하여 텍스트를 대체 / 인코딩하는 방법을 찾고 있습니다. RegEx.IgnoreCase = True RegEx.Global = True RegEx.Pattern = "[^a-z\d\s.]+" RegEx에 대한 몇 가지 예를 보았지만 SQL Server에서 동일한 방식으로 적용하는 방법에 대해 혼란 스러웠습니다. 어떤 제안이라도 도움이 될 것입니다. 감사합니다.

13
SQL Server의 모든 데이터베이스 파일에 대한 정보 나열
SQL Server에있는 모든 데이터베이스의 파일 (MDF / LDF)에 대한 정보를 나열 할 수 있습니까? 어떤 데이터베이스가 로컬 디스크의 어떤 파일을 사용하고 있는지 보여주는 목록을 얻고 싶습니다. 내가 시도한 것 : exec sp_databases 모든 데이터베이스 select * from sys.databases 각 데이터베이스에 대한 많은 정보를 표시하지만 안타깝게도 각 데이터베이스에서 사용하는 파일은 표시하지 …


4
SQL Server 데이터베이스 복원 오류 : 지정된 캐스트가 유효하지 않습니다. (SqlManagerUI)
프로덕션 웹 사이트에는 SQL Server 2008 R2 Standard (버전 10.50.1600.1)를 사용하고 로컬 호스트에는 SQL Server Express 에디션 (v10.50.1600.1)을 데이터베이스로 사용하고 있습니다. 며칠 전 SQL Server가 충돌하여 로컬 호스트에 새로운 2008 R2 Express 버전을 설치해야했습니다. Express Edition에서 가져온 일부 이전 버전을 복원하면 제대로 작동했지만 .bak프로덕션 서버에서 가져온 파일 에서 데이터베이스를 복원하려고 …

11
인덱스 배열의 범위를 벗어난 것입니다. (Microsoft.SqlServer.smo)
나는 SQL Server 2008 R2. 잘 작동합니다. 하지만 최근에 호스팅 서버를 변경 SQL Server 2012하여 서버에 설치되었음을 알게 되었습니다. 이제 문제는 통해 서버 데이터베이스에 연결 한 후이다 SQL Server 2008 R2, 언제 어떤 테이블 이름 또는 저장 프로 시저, 나는 점점 오전 오류를 클릭 : Index was outside the bounds …

7
기존 열의 값과 동일한 기본값을 사용하여 테이블에 열 추가
기존 열의 값과 동일한 기본값을 사용하여 SQL Server 테이블에 열을 추가하는 방법은 무엇입니까? 이 T-SQL 문을 시도했습니다. ALTER TABLE tablename ADD newcolumn type NOT NULL DEFAULT (oldcolumn) 하지만 오류가 발생합니다. 이 컨텍스트에서는 "oldcolumn"이라는 이름이 허용되지 않습니다. 유효한 식은 상수, 상수 식 및 (일부 컨텍스트에서) 변수입니다. 열 이름은 허용되지 않습니다.

5
숫자를 숫자 데이터 유형으로 변환하는 산술 오버플로 오류
이 쿼리를 실행할 때마다이 오류 메시지가 계속 표시됩니다. Msg 8115, Level 16, State 8, Line 33 Arithmetic overflow error converting numeric to data type numeric. The statement has been terminated. 그러나 테이블 생성을 (7,0)으로 변경하면 오류 메시지가 나타나지 않지만 데이터를 10 진수로 표시해야합니다. 나는 8,3을 시도했지만 작동하지 않습니다. 이 작업을 …

2
UPDLOCK, HOLDLOCK에 대해 혼란 스러움
Table Hints 사용을 조사하는 동안 다음 두 가지 질문을 발견했습니다. 어떤 잠금 힌트를 사용해야합니까 (T-SQL)? HOLDLOCK은 UPDLOCK에 어떤 영향을 미칩니 까? 두 질문에 대한 답변은를 사용할 때 (UPDLOCK, HOLDLOCK)다른 프로세스가 해당 테이블의 데이터를 읽을 수 없다고 말하지만 나는 이것을 보지 못했습니다. 테스트를 위해 테이블을 만들고 두 개의 SSMS 창을 시작했습니다. …

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